Курс рассчитан на 2 семестра, по 2 часа в неделю и предназначен для слушателей первого года обучения в магистратуре. В основу курса положен принцип практического освоения каждого изучаемого аспекта языка С++. Результат освоения каждой темы – работающий код, написанный слушателем в соответствии с заданием.
Форма отчетности – зачет или экзамен по каждой главе. Зачет получает студент, выполнивший все практические задания. Экзамен состоит из двух частей, теоретической и практической. Теоретическая часть содержит ориентировочно 10 вопросов по всем изучаемым темам, на каждый из которых дается письменный ответ. Состав вопросов теоретической части по пособию [1]. Практическая часть состоит в создании проекта в среде MS VS C++ по заданию экзаменатора. Первая часть практического курса использует парадигму консольного кодирования. Ввод и вывод осуществляется только через файл. Вторая часть курса использует интерактивное кодирование на базе MFC. Каждый слушатель в процессе самостоятельной работы выполняет несколько заданий по основным вопросам курса.
Основная:
Х. Дейтел, П. Дейтел. Программирование на С++.
Дж. Либерти. Освой самостоятельно С++ за 21 день.
Д. Круглински, С. Уингоу, Дж. Шефферд. Программирование Microsoft Visual Studio.
Дополнительная: