• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2026/2027

Программирование на Java

Когда читается: 1-й курс, 3, 4 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 5
Контактные часы: 58

Программа дисциплины

Аннотация

Курс предназначен для практического освоения программирования на языке Java и служит основой для дальнейшего совершенствования в различных системных и прикладных областях современного программирования.
Цель освоения дисциплины

Цель освоения дисциплины

  • Развитие профессионального кругозора и алгоритмического мышления студентов.
  • Выработка у студентов навыков решения задач, требующих разработку и формализацию алгоритмов на современных языках программирования.
  • Выработка у студентов навыков использования современных средств разработки программного обеспечения.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знает основные синтаксические конструкции и операторы языка программирования Java.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Общая характеристика платформы и языка Java
  • Основы синтаксиса языка Java
  • Управляющие операторы
  • Методы
  • Работа с массивами
  • Обработка строк
  • Объектно-ориентированное программирование в Java
  • Наследование и интерфейсы
  • Коллекции
  • Разработка приложений с графическим пользовательским интерфейсом
  • Работа с данными
  • Многопоточность в Java
Элементы контроля

Элементы контроля

  • неблокирующий Лабораторная работа №3
  • неблокирующий Экзамен
  • неблокирующий Работа на семинарах
  • неблокирующий Лабораторная работа №4
  • неблокирующий Лабораторная работа №1
  • неблокирующий Лабораторная работа №2
Промежуточная аттестация

Промежуточная аттестация

  • 2026/2027 4th module
    0.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). — Режим доступа: для авториз. пользователей.

Авторы

  • Ланин Вячеслав Владимирович