С++, 322 гр., спец. СМ

Спецвычпрактикум и «Техника программирования»
Место и время проведения: вторник вторая (ауд. …) и четверг вторая (ауд. 2412) пары.
Преподаватель: Голяндина Нина Эдуардовна


Что нужно (будет) знать

Минимальный набор знаний для работы в Visual Studio и создания консольного приложения в VC++ - 2010, 2015.

Комментарии к задачам (сами задачи будут раздаваться на занятии).

Некоторые комментарии к стилю программирования на этот семестр.

Информация прошлого семестра:

Вспомогательные файлы

С-файлы (включая датчик псевдослучайных чисел для задачи 5).

Библиотечка для цветного вывода в консольном режиме (для игрушки).

Google тесты (подготовлено с помощью А.Шлемова).

Вспомогательная литература

На текущий семестр (и только) полезными могут быть книги
В.В. Подбельский. Язык Сplusplus (Первые 8 глав)
Подбельский, Фомин - Язык программирования С (Глава 7 и табл.3.1-3.4 из Приложения 3)


Ссылки от Alex Shlemov:

  1. http://cplusplus.com/ Всякая инфа по языку и документация по использованию встроенной библиотеки с примерами. Коротко и удобно.
  2. http://en.cppreference.com/w/ Аналогично предыдущему ресурсу.
  3. Cpp 11 Standard latest draft Последний черновой вариант Чтение не очень захватывающее, документ пропитан духом формализма. Но позволяет точно ответить на вопрос «А как это должно быть на самом деле?»
  4. Cpp 14 Standard latest draft Последний черновой вариант новейшего (будущего) стандарта Cpp
  5. Cpp 11/14 compiler and library shootout Сводная таблица по поддержке новых возможностей различными компиляторами.
  6. MSDN Cpp Позволяет ответить на вопрос «А как же оно на самом деле работает» применительно к майкрософтовской реализации Cpp (Visual Cpp). В целом, удобная онлайн-справка по языку и Visual Studio IDE. Некоторыми признается вообще лучшей документацией по языку.

Задачи

Игрушка (Задача 8) - разобраны игрушки (можно выбирать после пяти сданных задач):
1 (шахматы, Соколиков),
2 (шашки, Константинов),
3 (крестики-нолики, Карасов),
5 (землетрясение, Вирко),
6 (простой лабиринт, Барсуков),
7 (сапер, Сандалов),
8 (lines, Заляев)

Результат сдачи задач по спецвычпрактикуму

ФИО 1.0 2.0 3.1 3.2 4.0 5.0 6.1 6.2 7.0 8.0 номер
Барсуков + + + + + + + + + +
Вирко + + + + + + + + + +
Заляев + + + + + + + + +
Карасов + + + + + + + + + +
Константинов + + + + + + + + + +
Сандалов + + + + + + + + +
Соколиков + + + + + + + + +


На 2 5.10 знаний должно хватить на задачи 1, 2, 3.1, 3.2, 4, 5, 6.1, 6.2.

Для дом.задания про ввод числа (для использования кодов клавиш) подключайте файл key… из того же архива, где брали датчик.

study/fall2017/3cpp_pract.txt · Последнее изменение: 2017/12/23 18:48 — nina
Наверх
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0