• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
27
Апрель

Программирование на языке С++

2022/2023
Учебный год
RUS
Обучение ведется на русском языке
6
Кредиты
Статус:
Курс обязательный
Когда читается:
1-й курс, 3 модуль

Преподаватели

Программа дисциплины

Аннотация

Курс нацелен на формирование у слушателя общих принципов к эффективному применению языка С++ при решение различных задач. Курс включает в себя глубокий обзор всех базовых аспектов языка и опирается на стандарты С++17 и С++20. Применение данных знаний на практике и реализация собственных проектов.
Цель освоения дисциплины

Цель освоения дисциплины

  • Знание основных конструкций языка С++, достаточного для реализации решения задач в последующих курсах
  • Практическое применение языка С++
  • Понимание и применение основных принципов разработки
  • Владение современными инструментами разработки
Планируемые результаты обучения

Планируемые результаты обучения

  • Понимание основных сущностей языка С++
  • Корректное использование основных сущностей С++ при решении практических задач
  • Понимание принципов Модульного программирования
  • Написание собственных функций для решения задач
  • Корректное использование функций
  • Применить каждый из принципов ООП на практике
  • Написать собственный классы
  • Знакомство с библиотекой <algorithm>
  • Применение всех контейнеров STL
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Основы С++
  • Модульное программирование
  • Основы ООП
  • Стандартная библиотека С++
Элементы контроля

Элементы контроля

  • неблокирующий WeeklyScore
  • блокирующий HW1
  • блокирующий HW2
  • неблокирующий Exam
  • неблокирующий Sem
Промежуточная аттестация

Промежуточная аттестация

  • 2022/2023 учебный год 3 модуль
    Grade = min(10; 4/10 WeeklyScore +(1.5)/10 HW1 +(1.5)/10 HW2 + 3/10 Exam + 1/10 Sem)
Список литературы

Список литературы

Рекомендуемая основная литература

  • Объектно - ориентированное программирование в С++, Лафоре, Р., 2011
  • Эффективный и современный С++ : 42 рекомендации по использованию С++11 и С++14: пер. с англ., Мейерс, С., 2019

Рекомендуемая дополнительная литература

  • Язык программирования C++, Страуструп, Б., 2012