МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«МИРЭА – Российский технологический университет»
РТУ МИРЭА
ЛЕКЦИОННЫЕ МАТЕРИАЛЫ
Программирование на Джава
(наименование дисциплины (модуля) в соответствии с учебным планом)
Уровень
бакалавриат
(бакалавриат, магистратура, специалитет)
Форма
обучения
очная
(очная, очно-заочная, заочная)
Направления
подготовки
09.03.04 «Программная инженерия
(код(-ы) и наименование(-я))
Институт
информационных технологий (ИТ)
(полное и краткое наименование)
Кафедра
инструментального и прикладного программного обеспечения
(ИППО)
(полное и краткое наименование кафедры, реализующей дисциплину (модуль))
Лектор
Зорина Наталья Валентиновна
(сокращенно – ученая степень, ученое звание; полностью – ФИО)
Используются в данной редакции с учебного года
2019/20
(учебный год цифрами)
Проверено и согласовано «____» ________20___г.
А.С. Зуев
(подпись директора Института/Филиала
с расшифровкой)
Москва 2019 г.
Содержание курса:
Лекция 1. Введение в язык программирования Java. Реализация принципов
объектно-ориентированного программирования в Java
Лекция 2. Приемы разработки ООП программ на Java. Стандартные потоки
ввода/вывода. Массивы в Java. Использование рекурсии в программах на Java.
Лекция 3. Реализация наследования в программах на Java. Абстрактные классы и
интерфейсы. Реализация алгоритмов сортировок и поиска на Java.
Лекция 4. Работа со строками в Java. Обработка исключений на Java.
Лекция 5. Паттерны проектирования программ. Метапрограммирование и
использование дженериков.
Лекция 6. Абстрактные типы данных и их реализация на Java. Поведенческие
паттерны
Лекция 7. Стандартные классы Java Framework Collection и их использование в
программах. Структурные паттерны.
Лекция 8. Пакеты java.lang, java.util. Потоки ввода/вывода в Java
3
Достарыңызбен бөлісу: |