Основы программирования Осень 2020

В рамках курса по основам программировани в осеннем семестре будут рассматариваться основы работы с языком C++. Здесь будут выкладываться краткое содержание теоретического материала, которого должно быть достаточно для решения практических задач на платформе HackerRank - точная ссылка “приглашение” на контест будет расшарена в телеграм-группе. Материалы будут появлятся по неделям и оповещаться в телеграмм-группе.

Для получения зачета вам необходимо будет решать домашние задачи на HackerRank и получить “квалификационное” количество баллов. В течении семестра будет проведено 2 контрольные работы, результаты на которых будут учтены на экзамене.

  1. Введение в программирование

  2. Указатели и массивы

  3. Ссылки и динамическая память

  4. Введение в ООП. Инкапсуляция. Струртура.

  5. Полиморфизм. Наследование. Виратульные функции. Множественное наследование.

  6. Наследование. Композиция. Агрегация. Перегрузка операторов. Друзья.

  7. Шаблоны. Исключения.

  8. Лямбда-функции.

Дополнительно:

IDE для С++

Git