Программирование на языке C++. Базовый поток 2026

Материал из Public ATP Wiki
Версия от 11:37, 4 августа 2026; Spirina.es (обсуждение | вклад) (Новая страница: «= Программа курса «Программирование на языке C++» = == 1. О курсе == '''Цель курса''' – формирование у студентов системных знаний и практических навыков разработки программ на языке C++, освоение процедурного, объектно-ориентированного и обобщенного программ...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Программа курса «Программирование на языке C++»

1. О курсе

Цель курса – формирование у студентов системных знаний и практических навыков разработки программ на языке C++, освоение процедурного, объектно-ориентированного и обобщенного программирования, а также современных возможностей стандарта C++.

Задачи курса:

  • изучение синтаксиса и основных конструкций языка C++;
  • освоение принципов модульного программирования;
  • приобретение навыков работы с указателями, ссылками и динамической памятью;
  • изучение объектно-ориентированного программирования;
  • освоение шаблонов и стандартной библиотеки C++;
  • изучение механизмов управления ресурсами, обработки исключений и семантики перемещения;
  • знакомство с современными возможностями языка C++17/20.

В результате освоения курса студент должен:

Знать:

  • основные конструкции языка C++;
  • фундаментальные типы данных и операции над ними;
  • принципы объектно-ориентированного и обобщенного программирования;
  • механизмы управления памятью и временем жизни объектов;
  • основные контейнеры и алгоритмы стандартной библиотеки C++;
  • современные возможности языка C++17/20.

Уметь:

  • разрабатывать программы на языке C++;
  • использовать модульную организацию программ;
  • создавать собственные классы и шаблоны;
  • применять стандартную библиотеку C++;
  • разрабатывать безопасные и эффективные программы с использованием современных средств языка.

2. Программа курса

Неделя Лекция