• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Язык программирования Java

2024/2025
Учебный год
RUS
Обучение ведется на русском языке
4
Кредиты
Статус:
Курс обязательный
Когда читается:
2-й курс, 3, 4 модуль

Преподаватели

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

Аннотация

Дисциплина базовой части профессионального цикла. Данная дисциплина служит основой для профессиональной ориентации студентов при выборе дисциплин из вариативной части Программы. Дисциплина направлена на формирование у студентов теоретических знаний и практических навыков программирования на языке Java. Студенты ознакомятся с основными понятиями, классификациями и архитектурой информационных систем, изучат методы и приемы разработки программного обеспечения на платформе Java SE, освоят технологии разработки, тестирования и развертывания программного обеспечения на платформе Java SE. Для освоения дисциплины студентам необходимо иметь знания, полученные в результате изучения дисциплин «Основы и методология программирования», «Язык программирования С++».
Цель освоения дисциплины

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

  • Формирование у студентов теоретических знаний и практических навыков программирования на языке Java.
Планируемые результаты обучения

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

  • Знает основные типы данных языка Java; средства управления выполнением программы, основные методы по созданию и использованию классов, концепции ООП, основные принципы многопоточного программирования на языке Java, основные принципы создания сетевых приложений на языке Java
  • Умеет использовать библиотеки классов уметь работать с массивами и строками, реализовывать классы на языке Java, создавать расширяемые сетевые приложения на языке Java.
  • Имеет опыт работы с подсистемой ввода/вывода, разработки программ с использованием языка программирования Java, производить тестирование написанных программ.
Содержание учебной дисциплины

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

  • Раздел 1. Введение. Особенности языка Java
  • Раздел 2. Java 8 и Java 9. Многопоточное программирование
  • Раздел 3. Модель памяти и сетевые технологии Java
Элементы контроля

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

  • неблокирующий Домашнее задание
    Домашнее задание выдается студентам в одном варианте. Срок выполнения домашнего задания - 2 недели. Форма представления обучающимися домашнего задания - программа, написанная на языке Java.
  • блокирующий Контрольная работа
    Контрольная работа проводится в письменной форме. Для получения положительной оценки необходимо реализовать алгоритм из перечня алгоритмов домашних заданий. На проведение контрольной работы отводится 1,5 часа.
  • блокирующий Устный экзамен
    Устный экзамен проводится в форме ответов на вопросы экзаменационного билета. Возможны дополнительные вопросы, в случае если экзаменуемый в недостаточной степени подробно ответил на вопросы билета. В экзаменационном билете содержится два вопроса. На подготовку ответа выделяется 2,5 часа.
Промежуточная аттестация

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

  • 2024/2025 3rd module
    Оитоговая1 = 0,35 Онакопленная1 + 0,65 Ок/р, где Онакопленная1 = 0,5*Од/з1 + 0,5*Од/з2
  • 2024/2025 4th module
    Оитоговая2 = 0,35 Онакопленная2 + 0,65 Оэкзамен, где Онакопленная2 = 0,5*Од/з3 + 0,5*Од/з4
Список литературы

Список литературы

Рекомендуемая основная литература

  • Gutierrez, F. (2014). Introducing Spring Framework : A Primer. [Berkeley, CA]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1173923

Рекомендуемая дополнительная литература

  • Барков И.А. - Объектно-ориентированное программирование: учебник - Издательство "Лань" - 2019 - ISBN: 978-5-8114-3586-9 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/119661
  • Тузовский, А. Ф.  Объектно-ориентированное программирование : учебное пособие для прикладного бакалавриата / А. Ф. Тузовский. — Москва : Издательство Юрайт, 2019. — 206 с. — (Университеты России). — ISBN 978-5-534-00849-4. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/434045 (дата обращения: 28.08.2023).

Авторы

  • Кузнецов Антон Михайлович