Форма отчета о лабораторной работе
1. ТИТУЛЬНЫЙ ЛИСТ. "Лабораторная работа ученика... по теме..."
2. ПОСТАНОВКА ЗАДАЧИ. Описание решаемой задачи на естественном
языке.
3. АЛГОРИТМ (метод решения). Описание применяемого алгоритма
на естественном языке, примерно в стиле, примененном в книге
"Программирование: теоремы и задачи" для объяснения
сортировок.
4. ВНУТРЕННЯЯ СПЕЦИФИКАЦИЯ ПРОГРАММЫ. Описание структуры
программы - ее относительно независимых кусков (процедур,
функций, модулей...) и интерфейса между ними (например, какие
параметры они друг другу передают и каков их содержательный
смысл - в терминах, использованных в п.3). Использованный язык
программирования.
5. КОММЕНТИРОВАННЫЙ ТЕКСТ ПРОГРАММЫ. Пункт может быть
объединен с 4.
6. ВНЕШНЯЯ СПЕЦИФИКАЦИЯ. Требования программы к машине.
Обязательно: ОС, использованная память (можно написать
"работает под ДОС, используя только 640K"), место на диске.
7. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. Как запустить программу, что
отвечать на ее вопросы, как бороться с возникающими
проблемами... Пункт можно объединить с 6.
8. ОПИСАНИЕ ТЕСТОВ. Какие входные данные были использованы,
каковы получены результаты, другие параметры работы (в задаче
сортировки, например - время работы).
9. ОГЛАВЛЕНИЕ. (Для лабораторной работы не обязательно).
Общий критерий таков: любой незнакомый с задачей человек
нормального интеллекта должен, имея ваш отчет и не задавая
дополнительных вопросов, суметь запустить программу и
разобраться, что она делает. Если он программирует на том же
языке, он должен понять, как устроена программа.
|
|