Это старая версия документа!
Содержание
322 гр., СМ, C++
Спецвычпрактикум и «Техника программирования»
Место и время проведения: вторник третья (ауд. 1508) и четверг вторая (ауд. 2406) пары.
Преподаватель: Голяндина Нина Эдуардовна
Что нужно (будет) знать
Минимальный набор знаний для работы в Visual Studio и создания консольного приложения в VC++ - 2015, 2017ru.
Комментарии к задачам (сами задачи будут раздаваться на занятии).
Некоторые комментарии к стилю программирования на этот семестр.
Информация прошлого семестра:
Вспомогательные файлы
Описание функций работы со строками и файлами, которые пришли из C.
С-файлы (включая датчик псевдослучайных чисел для задачи 5).
Библиотечка для цветного вывода в консольном режиме (для игрушки).
Google тесты (подготовлено с помощью А.Шлемова).
Обновленные ссылки от Alex Shlemov:
- http://cplusplus.com/ Всякая инфа по языку и документация по использованию встроенной библиотеки с примерами. Коротко и удобно.
- http://en.cppreference.com/w/ Аналогично предыдущему ресурсу.
- C++ 11 Standard latest draft Последний черновой вариант Чтение не очень захватывающее, документ пропитан духом формализма. Но позволяет точно ответить на вопрос «А как это должно быть на самом деле?»
- C++ 14 Standard latest draft Последний черновой вариант стандарта C++
- C++ 17 Standard latest draft Последний черновой вариант стандарта C++
- Cpp 11/14 compiler and library shootout Сводная таблица по поддержке новых возможностей различными компиляторами.
- MSDN C++ Позволяет ответить на вопрос «А как же оно на самом деле работает» применительно к майкрософтовской реализации C++ (Visual C++). В целом, удобная онлайн-справка по языку и Visual Studio IDE. Некоторыми признается вообще лучшей документацией по языку.
Задачи
Игрушка Выбор игрушки - после сдачи первых пяти задач
Выбрано: 1,2,3,4,5,6,7,8,9,10
Шашки (2) - Сенов, крестики-нолики (3) - Веселова, сапер (7) - Григорьев, простой лабиринт+Pacman (6) - Попов, шахматы (1) - Логинов, lines (8) - Дядичкин, Quattropoli (9) - Положиев, Blocks (10) - Васильцов, Ход конем (4) - Айнабеков, Землетрясение(5) - Саттаров.
Результат сдачи задач по спецвычпрактикуму
ФИО | 1.0 | 2.0 | 3.1 | 3.2 | 4.0 | 5.0 | 6.1 | 6.2 | 7.0 | 8.0 номер |
---|---|---|---|---|---|---|---|---|---|---|
Айнабеков | + | + | + | + | + | + | + | + | + | * |
Васильцов | + | + | + | + | + | + | + | + | * | |
Веселова | + | + | + | + | + | + | + | + | + | + |
Григорьев | + | + | + | + | + | + | + | + | + | + |
Логинов | + | + | + | + | + | + | + | + | + | * |
Положиев | + | + | + | + | + | + | + | + | * | |
Попов | + | + | + | + | +? | + | + | + | + | * |
Саттаров | + | + | + | + | + | + | ||||
Сенов | + | + | + | + | + | + | + | + | + | + |
Дядичкин | + | + | + | + | + | + | + | + | + | * |
На 26.11 знаний должно хватить на задачу 1, 2, 3.1, 3.2, 4, 5, 6.1, 6.2, 7, 8.