Спец.выч.практ., 322 гр., спец. СМ
Место и время проведения: вторник 4 пара (2414) и четверг 2 пара (2504)
Преподаватель: Голяндина Нина Эдуардовна
Материалы по программированию и не только¶
О большой программе¶
Примеры программы позапрошлого года
Другие примеры программы, включая программу под DOS 1998 года
Ф.р. нормального и хи-квадрат распределений и обратные к ним.
Дополнительная информация:
Как правильно работать с заголовочными файлами
Кое-что о структуре классов для программы
Подготовка документации для созданной системы классов¶
В любом случае, надо начинать с того, что заголовочные файлы должны быть снабжены комментариями. Если пользоваться системой автоматической генерации документации (стандартно - http://en.wikipedia.org/wiki/Doxygen), то для этих комментариев есть стандарт. Комментировать надо сам класс (его предназначение) и его содержание. Функции типа Get и Set можно не комментировать, если из их названия понятно, с каким полем они связаны.
Вообще, документация должна состоять из след. частей:
- Общее описание - зачем это все сделано, для чего предназначено и пр.
- Структура (иерархия) классов.
- Описание каждого класса - например, просто копии заголовочных файлов, которые уже задокументированы.
- Пример использования (в функции main с комментариями, должно компилироваться).
Если делать вручную, то можно просто сформировать WORD-файл, скопировав туда заголовочные файлы для классов и добавив общую часть и примеры. Документацию надо делать только для своих классов - распределение, выборка, хи-квадрат и пр.
Д/з¶
- String - прототипы функций для реализации (чтобы не набирать).
Уроки по Visual C++¶
- Создание приложения SDI (Single Document Interface)
- Работа с главным меню.
- Рисование
- Создание диалогов
Задание минимального размера окна
TEX (MIKTEX, LATEX)¶
Примеры по TEX (начинать нужно с чтения readme и instr.txt, текст instr.txt обязателен для чтения)
Две книги по TEX (начинать лучше с книги Львовского)
Хороший краткий справочник по TEX с рекомендациями, “что такое хорошо и что такое плохо”: TeX в примерах
Дистрибутив MIKTEX можно либо взять у меня (версия 2.8), либо скачать здесь
Варианты редакторов:
- TexnicCenter (free)
- WinEdt (shareware)
- LEd (free)
- TexMaker (free) - кросс-платформенный
Статистика¶
Файл для проверки гипотезы о мышке и морковке
После третьего подхода к статистике.
| 1 | 2 | 3 | 4 | 5 | 6 | |
|---|---|---|---|---|---|---|
| Абрамова | + | + | + | + | + | + |
| Бзикадзе | -= | -= | -= | - | ? | - |
| Ельник | + | + | -= | -= | + | + |
| Иванова Е. | + | + | -= | -= | + | + |
| Иванова П. | + | + | + | + | + | + |
| Корчемкин | + | + | -= | + | + | + |
| Черный | + | + | + | + | + | ? |
Комментарии:
- я не нашла у себя бумаги с исправлениями Андрея - что-то по памяти поставила.
- пишите про каждое число, по какой формуле считали;