Бакалавриат
2026/2027





Программирование на Java
Статус:
Курс обязательный (Программные системы и автоматизация процессов разработки)
Где читается:
Факультет социально-экономических и компьютерных наук
Когда читается:
1-й курс, 3, 4 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Ланин Вячеслав Владимирович
Язык:
русский
Кредиты:
5
Контактные часы:
58
Программа дисциплины
Аннотация
Курс предназначен для практического освоения программирования на языке Java и служит основой для дальнейшего совершенствования в различных системных и прикладных областях современного программирования.
Цель освоения дисциплины
- Развитие профессионального кругозора и алгоритмического мышления студентов.
- Выработка у студентов навыков решения задач, требующих разработку и формализацию алгоритмов на современных языках программирования.
- Выработка у студентов навыков использования современных средств разработки программного обеспечения.
Планируемые результаты обучения
- Знает основные синтаксические конструкции и операторы языка программирования Java.
Содержание учебной дисциплины
- Общая характеристика платформы и языка Java
- Основы синтаксиса языка Java
- Управляющие операторы
- Методы
- Работа с массивами
- Обработка строк
- Объектно-ориентированное программирование в Java
- Наследование и интерфейсы
- Коллекции
- Разработка приложений с графическим пользовательским интерфейсом
- Работа с данными
- Многопоточность в Java
Элементы контроля
- Лабораторная работа №3
- Экзамен
- Работа на семинарах
- Лабораторная работа №4
- Лабораторная работа №1
- Лабораторная работа №2
Промежуточная аттестация
- 2026/2027 4th module0.15 * Лабораторная работа №2 + 0.3 * Экзамен + 0.15 * Лабораторная работа №1 + 0.1 * Работа на семинарах + 0.15 * Лабораторная работа №3 + 0.15 * Лабораторная работа №4
Список литературы
Рекомендуемая основная литература
- Java : руководство для начинающих, Шилдт, Г., 2023
- Java. Состояние языка и его перспективы. - 978-5-9775-1689-1 - Урванов Ф. В. - 2023 - Санкт-Петербург: БХВ-Петербург - https://ibooks.ru/products/389637 - 389637 - iBOOKS
- Гид JAVA-разработчика : проектно-ориентированный подход, Урма, Р.- Г., 2022
- Классические задачи Computer Science на языке Java. - 978-5-4461-3911-8 - Копец Дэвид - 2022 - Санкт-Петербург: Питер - https://ibooks.ru/products/379919 - 379919 - iBOOKS
- Программируем на Java, Лой, М., 2023
- Программируем на Java. 5-е межд. изд. . - 978-5-4461-1836-6 - Лой Марк, Нимайер Патрик, Лук Дэниэл - 2023 - Санкт-Петербург: Питер - https://ibooks.ru/products/387726 - 387726 - iBOOKS
- Шнейдеров, Е. Н. Разработка приложений на языке Java. Лабораторный практикум : учебное пособие / Е. Н. Шнейдеров, А. Ю. Писарчик, В. О. Казючиц. — БГУИР : БГУИР, 2023. — 92 с. — ISBN 978-985-543-561-8. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/479516 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.