Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
study:fall2019:3cpp_pract [2019/08/22 20:49]
nina создано
study:fall2019:3cpp_pract [2021/03/27 20:26] (текущий)
nina
Строка 1: Строка 1:
-====== 322 гр., C++ ======+====== 322 гр., все, C++ ======
 __Спецвычпрактикум и "Техника программирования"__\\ __Спецвычпрактикум и "Техника программирования"__\\
 **Место и время проведения:** вторник третья (ауд. 3504) и четверг вторая (ауд. 2412) пары.\\ **Место и время проведения:** вторник третья (ауд. 3504) и четверг вторая (ауд. 2412) пары.\\
 **Преподаватель:** Голяндина Нина Эдуардовна                      \\ **Преподаватель:** Голяндина Нина Эдуардовна                      \\
 ---- ----
 +
 +===== Что нужно (будет) знать =====
 +Минимальный набор знаний для работы в Visual Studio и создания консольного приложения в VC++ -  {{study:fall2016:3cpp_sm:console_app_VS2015.pdf|2015}}, {{study:fall2016:3cpp_sm:console_app_VS2017ru.pdf|2017ru}}.
 +
 +{{study:fall2016:3cpp_sm:com2prob.pdf|Комментарии}} к задачам (сами задачи будут раздаваться на занятии).
 +
 +Некоторые {{study:fall2016:3cpp_sm:general2016.pdf|комментарии}} к стилю программирования на этот семестр.
 +
 +----
 +
 +Информация прошлого семестра:
 +
 +==== Вспомогательные файлы ====
 +
 +{{study:fall2019:str_files.doc|Описание}} функций работы со строками и файлами, которые пришли из C.
 +
 +{{study:fall2012:3cpp_pract_sm:util2012.zip|С-файлы}} (включая датчик псевдослучайных чисел для задачи 5).
 +
 +{{study:fall2009: console09.zip|Библиотечка}} для цветного вывода в консольном режиме (для игрушки). 
 +
 +{{study:fall2016:3cpp_sm:google_test2015.zip|Google тесты}} (подготовлено с помощью А.Шлемова).
 +
 +----
 +
 +Обновленные ссылки от Alex Shlemov:
 +
 +  - [[http://cplusplus.com/]] Всякая инфа по языку и документация по использованию встроенной библиотеки с примерами. Коротко и удобно.
 +  - [[http://en.cppreference.com/w/]] Аналогично предыдущему ресурсу.
 +  - [[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3376.pdf | C++ 11 Standard latest draft]] Последний черновой вариант                                                                                                                                                                 Чтение не очень захватывающее, документ пропитан духом формализма. Но позволяет точно ответить на вопрос "А как это должно быть на самом деле?"
 +  - [[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3797.pdf| C++ 14 Standard latest draft]] Последний черновой вариант стандарта C++
 +  - [[http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2017/n4659.pdf| C++ 17 Standard latest draft]] Последний черновой вариант стандарта C++
 +  - [[http://cpprocks.com/c1114-compiler-and-library-shootout/ | Cpp 11/14 compiler and library shootout]] Сводная таблица по поддержке новых возможностей различными компиляторами. 
 +  - [[https://github.com/AnthonyCalandra/modern-cpp-features/blob/master/CPP17.md | Примеры на новые возможности C++ 17]]
 +  - [[https://docs.microsoft.com/en-us/cpp/cpp/cpp-language-reference | MSDN C++]] Позволяет ответить на вопрос "А как же оно на самом деле работает" применительно к майкрософтовской реализации C++ (Visual C++). В целом, удобная онлайн-справка по языку и Visual Studio IDE. Некоторыми признается вообще лучшей документацией по языку.
 +
 +===== Задачи ===== 
 +{{study:fall2009:game.pdf|Игрушка}} Выбор игрушки - после сдачи первых пяти задач \\
 +Выбрано: 1,2,3,5,6,7,8,9,10\\
 +7. Сапер (Сурушкин). 6. Простой лабиринт (Попов). 2. Шашки (Шаповал). 10. Blocks (Белкова). 8. Lines (Бощенко). 3. Крестики-нолики (Лобанова). 9. Quattropoly (Чемокос). 5. Землятресение (Шешуков). 1. Шахматы (Глушков) 
 +
 + ===== Результат сдачи задач по спецвычпрактикуму =====
 +
 +^ ФИО          ^ 1.0 ^ 2.0 ^ 3.1 ^ 3.2 ^ 4.0 ^ 5.0 ^ 6.1 ^ 6.2 ^ 7.0 ^ 8.0 номер^ 
 +^ Белкова Анна     | + | + | + | + | + | + | + | + | + | + | 
 +^ Бощенко Алина     | + | + | + | + | + | + | + | + | + | + | 
 +^ Глушков Игорь     | + | + | + | + | + |  | + | + | + |  | 
 +^ Конищева Злата     | + | + | + | + |  | ? | + | + |  |  | 
 +^ Лобанова Полина     | + | + | + | + | + | + | + | + | + | + | 
 +^ Попов Владимир     | + | + | + | + | + | + | + | + | + | + | 
 +^ Сурушкин Иван     | + | + | + | + | + | + | + | + | + | + | 
 +^ Чемокос Олег     | + | + | + | + | + | + | + | + | + | + | 
 +^ Шаповал Егор     | + | + | + | + | + | + | + | + | + | + | 
 +^ Шешуков Илья     | + | + | + | + | + | + | + | + | + | + | 
 +
 +\\
 +
 +На 05.12
 +Знаний должно хватить на 1, 2, 3.1, 3.2, 4, 5, 6.1, 6.2, 7, 8. 
 +
  
study/fall2019/3cpp_pract.1566496190.txt.gz · Последнее изменение: 2019/08/22 20:49 — nina
Наверх
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0