-
1 семестр - Дискретная математика 7
-
Лекция1.1
-
Лекция1.2
-
Лекция1.3
-
Лекция1.4
-
Лекция1.5
-
Лекция1.6
-
Лекция1.7
-
-
1 семестр - Процедурное программирование 7
-
Лекция2.1
-
Лекция2.2
-
Лекция2.3
-
Лекция2.4
-
Лекция2.5
-
Лекция2.6
-
Лекция2.7
-
-
1 семестр - Алгоритмы и структуры данных (начальный уровень) 5
-
Лекция3.1
-
Лекция3.2
-
Лекция3.3
-
Лекция3.4
-
Лекция3.5
-
-
1 семестр - Объектно-ориентированное программирование (начальный уровень) 7
-
Лекция4.1
-
Лекция4.2
-
Лекция4.3
-
Лекция4.4
-
Лекция4.5
-
Лекция4.6
-
Лекция4.7
-
-
2 семестр - Архитектура вычислительных систем 7
-
Лекция5.1
-
Лекция5.2
-
Лекция5.3
-
Лекция5.4
-
Лекция5.5
-
Лекция5.6
-
Лекция5.7
-
-
2 семестр - Алгоритмы и структуры данных (продвинутый уровень) 5
-
Лекция6.1
-
Лекция6.2
-
Лекция6.3
-
Лекция6.4
-
Лекция6.5
-
-
2 семестр - Объектно-ориентированное программирование (продвинутый уровень) 7
-
Лекция7.1
-
Лекция7.2
-
Лекция7.3
-
Лекция7.4
-
Лекция7.5
-
Лекция7.6
-
Лекция7.7
-
-
2 семестр - Выпускная работа 1
Итоговая аттестация включает защиту выпускной работы, позволяющей выявить теоретическую подготовку к решению профессиональных задач.
-
Лекция8.1
-
Итоговая аттестация (зачет)
В результате освоения программы обучающийся должен
уметь:
- создавать шаблоны функций и шаблоны классов для решения конкретных задач,
- использовать обобщенные алгоритмы, контейнеры, предикаты и итераторы стандартной библиотеки С++ для ускорения процесса разработки программного продукта;
- повышать надежность программы за счет обработки исключительных ситуаций;
- применять способы динамического определения типа объектов при решении нетривиальных задач.
знать:
- внутреннее устройство контейнеров стандартной библиотеки;
- средства, предоставляемые стандартной библиотекой С++ для обобщенного программирования;
- средства, предоставляемые языком С++ и стандартной библиотекой С++ для обработки нештатных ситуаций.
приобрести практический опыт:
- обобщенного программирования;
- обработки нештатных ситуаций;
- использования возможностей стандартной библиотеки С++ для обобщенного программирования.
Полиморфизм
Предыдущий
Оценка качества освоения программы
Следующий