Требования к оформлению отчета. Лабораторная работа представляется преподавателю в виде комплекта, в который входят демонстрационная программа и отчет

Общие требования

Лабораторная работа представляется преподавателю в виде комплекта, в который входят демонстрационная программа и отчет. Если демонстрационная программа, удовлетворяющая всем требованиям, предъявляемым к программам (см. ниже), была написана и проверена преподавателем в течение занятия, на котором было выдано задание лабораторной работы, то лабораторная работа считается выполненной, а, следовательно, отчет по лабораторной работе преподавателю не предоставляется. Если лабораторная работа не сдана преподавателю в течение месяца, с момента выдачи, то для сдачи лабораторной работы необходимо будет письменно ответить на дополнительные вопросы.

Порядок работы

1. Анализ индивидуального задания и разработка способов представления объектов задачи в памяти, методов доступа к ним и способов контроля входных данных.

2. Разработка алгоритма решения задачи.

3. Разработка программы.

4. Разработка контрольных примеров.

5. Отладка программ.

6. Составление отчета.

Требования к программе

Лабораторные работы могут быть выполнены на любом языке программирования. Задачи должны быть реализованы в общем случае полностью (или частично со снижением оценки на экзамене).

Обязательно за собой восстанавливать полностью исходное состояние ЭВМ (очистка ОП, восстановление режима экрана и т.п.). Лабораторные работы должны быть снабжены комментариями. Программа должна адекватно реагировать на любые действия пользователя и контролировать вводимую информацию на допустимость значений.

Требования к оформлению отчета

Отчет по лабораторной работе выполняется на листах формата А-4. Типовой отчет по лабораторной работе должен содержать:

• титульный лист;

• порядковый номер и название лабораторной работы;

• постановку задачи;

Раздел «Постановка задачи» является техническим заданием на разработку программы, он не должен содержать неопределенностей и двусмысленностей. В случае необходимости студент может уточнять и доопределять постановку задачи у преподавателя. Таким образом, программа рассматривается как черный ящик, для которого должны быть четко и полно определены функция (требования и критерии), входные и выходные данные.

• описание алгоритма решения задачи;

В разделе «Описание алгоритма решения задачи» должны быть описаны конкретные алгоритмические решения, принятые студентом при программировании для реализации поставленной задачи.

• описание используемых структур данных;

Возможность и эффективность реализации большинства алгоритмов зависят от того, каким образом организованы данные. Поэтому проектирование программы необходимо начинать с разработки структур, необходимых для представления входных, промежуточных и даже выходных данных.

При этом принимаются во внимание многие факторы, такие как ограничения на объем (размер), допустимый диапазон значений, необходимая точность, требования к быстродействию программы.

• описание пользовательского интерфейса;

В разделе «Описание пользовательского интерфейса» проводится разработка пользовательских экранов, описание диалоговых средств «пользователь-программа». Подробно описывается обеспечение контроля исходных данных на полноту, правильность (достоверность) и диапазон допустимых значений. Количество и содержание пользовательских экранов определяются условиями задачи.

• распечатку исходного кода (листинг) программы с комментариями;

• описание тест-примеров;

• результаты контрольного прогона;

• список используемых информационных источников.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: