Объектно-ориентированное программирование

Преподаватель — доцент Кислицын Евгений Витальевич

Текущая успеваемость студентов гр. ПЕ-71б

По результатам выполнения работы должен быть оформлен отчет так, как указано здесь

Объем дисциплины:

  • Лекции — 24 часа;
  • Лабораторные работы — 62 часа (9 шт.);
  • Курсовая работа;

Отчетные работы

Номер ЛРЛекционный материалЗаданиеСдача отчета
1 Лекция 1-2. Классы и объектыОсновы ООП. Классы и объекты
Часть 1. Вектор и отрезок
Часть 2. Нестатические методы
Часть 3. Оттенки серого
Сдать отчет
2Лекция 3. Целостность данныхЦелостность данных
Часть 1. Только для чтения
Часть 2. Отель
Часть 3. Гугл
Сдать отчет
3Лекция 4. Инкапсуляция. Теория
Лекция 5. Инкапсуляция. Практикум
Инкапсуляция
Часть 1. Сбои
Часть 2. Предприятие
Часть 3. Веса
Часть 4. Рациональные числа
Сдать отчет
4 Лекция 6. Наследование: основыНаследование
Часть 1. Наследование. Начало
Часть 2. Наследование. Продолжение
Часть 3. Наследование. Окончание
Сдать отчет
5 Лекция 7. Наследование и полиморфизм: основные положения
Лекция 8. Наследование и полиморфизм: пример реализации
Наследование и полиморфизм
Часть 1. Структуры данных
Часть 2. Герои меча и магии
Часть 3. Геометрия
Сдать отчет
6Лекция 9. КоллекцииОбобщенные типы
Часть 1. Стек
Часть 2. Стек. Продолжение
Часть 3. Клонеры
Сдать отчет
7Лекция 10. Интерфейсы перечисленияИнтерфейсы
Часть 1. Экспоненциальное сглаживание
Часть 2. Скользящее среднее
Часть 3. Скользящий максимум
Сдать отчет
8Лекция 11. Обобщенные типыДженерики
Часть 1. Бинарное дерево
Часть 2. Таблицы
Часть 3. Роботы
Сдать отчет
9Лекция 12. Визуальное программированиеВизуальное программирование
Задание 1
Задание 2
Задание 3
Сдать отчет
Курсовая работаСдать курсовую работу

Вопросы и задания к экзамену