Программирование на языке C++. Базовый поток 2025
Содержание
Общие сведения
Базовый курс «Программирование на языке C++», предлагает изучение основных средств языка, включая работу с потоками ввода-вывода.
Видеокурс от «Лектория ФПМИ». Содержит лекции по разным темам базового потока, например, «Введение в C++», «Модификаторы доступа и наследование», «STL: последовательные контейнеры».
Программа курса и сдача домашек
В рамках программы изучаются следующие темы:
- Глава 1. Введение в С++
- Глава 2. Основы языка программирования C++
- Глава 3. Указатели
- Глава 4. Функции
- Глава 5. Динамическая память и smart-указатели
- Глава 6. Объектно-ориентированное программирование
- Глава 7. Исключения
- Глава 8. Шаблоны
- Глава 9. Контейнеры
- Глава 10. Строки
- Глава 11. Семантика перемещения
- Глава 12. Объекты функций и лямбда-выражения
- Глава 13. Алгоритмы и представления
- Глава 14. Ограничения шаблонов
- Глава 15. Потоки и система ввода-вывода
- Базовые типы для работы с потоками
- Файловые потоки. Открытие и закрытие
- Чтение и запись текстовых файлов
- Переопределение операторов ввода и вывода
- Глава 16. Стандартная библиотека C++
- Глава 17. Идиомы C++
Руководитель курса
Ибрагимов Булат
Преподаватели курса
Ахтямов Д.Р.
Гордица А.Д.
Хожаев И.С.
Пронякин А.А.
Решетникова Д.Д.
Озернова В.С.
Фирсов С.
Материалы занятий
Обучающие видеоролики на YouTube, например, плейлист «Программирование на языке С++ (базовый поток)» от «Лектория ФПМИ». https://www.youtube.com/playlist?list=PL4_hYwCyhAvakC0pCVP93YIV3yaBtGbDQ
Оценки
Оценка за семестр (с округлением вниз:
0,7*ДЗ + 0,3 * ЗАЧ,
где
ДЗ – средний балл за все задачи, сданные в семестре,
ЗАЧ – оценка за зачет, полученная в семестре.