Это старая версия документа!


322 гр., спец. СМ. СВП и "Объектно-ориентированное программирование"

Место и время проведения: ???
Преподаватель: Голяндина Нина Эдуардовна


Курс состоит из двух частей: программирование (Сpp, ООП) и статистика. Их объединяет программа («Большая программа»), в которой с помощью ООП реализуется моделирование распределений и проверка гипотезы согласии с видом распределения.
Зачеты ставятся по

  1. Большая Программа с дедлайнами(зачет 1)
  2. Уроки по VS (зачет 1)
  3. Небольшие задания по Сpp в течение семестра (зачет 2)
  4. Две самостоятельные работы по Cpp (зачет 2)
  5. Самостоятельная работа по статистике (зачет 2)
  6. Теор.зачет по статистике (зачет 2)

Зачет

TBA

Вебинары

TBA

Материалы по программированию и не только

О большой программе

Подготовка документации для созданной системы классов

В любом случае, надо начинать с того, что заголовочные файлы должны быть снабжены комментариями. Если пользоваться системой автоматической генерации документации (стандартно - http://en.wikipedia.org/wiki/Doxygen), то для этих комментариев есть стандарт. Комментировать надо сам класс (его предназначение) и его содержание. Функции типа Get и Set можно не комментировать, если из их названия понятно, с каким полем они связаны.

Вообще, документация должна состоять из след. частей:

  1. Общее описание - зачем это все сделано, для чего предназначено и пр.
  2. Структура (иерархия) классов.
  3. Описание каждого класса - например, просто копии заголовочных файлов, которые уже задокументированы.
  4. Пример использования (в функции main с комментариями, должно компилироваться).

Если делать вручную, то можно просто сформировать WORD-подобный файл, скопировав туда заголовочные файлы для классов и добавив общую часть и примеры. Документацию надо делать только для своих классов - распределение, выборка, хи-квадрат и пр.

Д/з

1. String - прототипы функций для реализации (чтобы не набирать).

Уроки по Visual C++

TEX (MIKTEX, LATEX)

Коротко, так как рассказывали в предыдущем семестре (в основном, о стиле набора текста).

Примеры по TEX (начинать нужно с чтения readme и instr.txt, текст instr.txt обязателен для чтения)

Список того, что обязательно нужно проверить перед тем, как считать текст курсовой работы готовой по оформлению.

Две книги по TEX (начинать лучше с книги Львовского)

Хороший краткий справочник по TEX с рекомендациями, «что такое хорошо и что такое плохо»: TeX в примерах

Статистика

study/spring2021/smcpp.1614771513.txt.gz · Последнее изменение: 2021/03/03 14:38 — nina
Наверх
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0