Уважаемые студенты! Данная дисциплина включает в себя 8 лекций и 6 лабораторных работ. Задания к лабораторным работам приведены ниже. Первая работа предназначена для того, чтобы вспомнить знания, приобретенные в процессе изучения процедурного программирования. Сможете решить ее на 1 паре с помощью классов? Получите дополнительные баллы к экзаменационной оценке. Все выполненные задания, студентами очной формы обучения, «собираются» в одну расчетно-графическую работ (РГР). Студенты заочной формы обучения, аналогичным образом, оформляют контрольную работу. Обратите внимание на примеры оформления лабораторной работы и РГР, требования ГОСТ 19.701–90 (ИСО 5807-85) «Схемы алгоритмов, данных и систем» к составлению блок-схем, есть и статьи по данному вопросу, а также дополнительные материалы по дисциплине. Для лучшего усвоения предмета предлагаю подписаться на каналы «Программирование. Книги» и «Си++Learning».
№пп | Лекция | ЛР |
1. | Введение в объектно-ориентированное программирование | Лабораторная работа №1 |
2. | Основные понятия и терминология объектно-ориентированного анализа и проектирования | Лабораторная работа №2 Пример решения |
3. | Инкапсуляция — центральное понятие объектно-ориентированного программирования | Лабораторная работа №3 Пример решения |
4. | Наследование — базовое понятие объектно-ориентированного программирования | Лабораторная работа №4 |
5. | Полиморфизм — базовое понятие в парадигме объектно-ориентированного программирования | Лабораторная работа №5 |
6. | Лабораторная работа №6 | |
7. | Защита работ | |
8. | Защита работ |