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

Программирование на С++ (базовый уровень)

2022/2023
Учебный год
RUS
Обучение ведется на русском языке
4
Кредиты

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

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

Аннотация

Дисциплина знакомит студентов с основами программирования на примере языка С++. Студенты изучают основные понятия: переменная, операторы, функция, структуры и учатся решать простейшие задачи на языке С++.
Цель освоения дисциплины

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

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

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

  • Умение объявлять массивы, разбирать код и писать его самостоятельно
  • Успешное решение задач по теме
Содержание учебной дисциплины

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

  • Одномерные массивы
  • Двумерные массивы
  • Решение прямой и обратной задачи для целочисленных дампов
Элементы контроля

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

  • неблокирующий Домашнее задание
  • неблокирующий Лабораторная работа
  • неблокирующий Задачи повышенной трудности
  • неблокирующий Экзамен
Промежуточная аттестация

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

  • 2022/2023 учебный год 3 модуль
    0.15 * Домашнее задание + 0.2 * Экзамен + 0.15 * Лабораторная работа + 0.1 * Задачи повышенной трудности
Список литературы

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

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

  • Страуструп, Б. Язык программирования C++ для профессионалов : учебное пособие / Б. Страуструп. — 2-е изд. — Москва : ИНТУИТ, 2016. — 670 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100542 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

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

  • David Vandevoorde, Nicolai M. Josuttis, & Douglas Gregor. (2017). C++ Templates : The Complete Guide. Addison-Wesley Professional.
  • Josh Lospinoso. (2019). C++ Crash Course : A Fast-Paced Introduction. No Starch Press.