Требования, предъявляемые к программе, написанной на языке
Turbo Pascal
- Программа должна
быть написана на языке Turbo Pascal без
использования любых других языков программирования.
- Имя файла с
программой такое же, как и имя файла с заданием.
- Файл с программой
должен находиться в папке MyPascal. Для сдачи программы
на проверку его КОПИЯ
кладется в папку ForCheck, откуда предварительно
удаляются файлы с предыдущими программами.
- В программе
должны быть закомментированы фамилия автора программы, а также текст
задания, взятый из папки Zadaniya.
- Имена программы,
процедур, функций, переменных и т. п. должны быть осмысленными,
поясняющими их назначение. При этом, если имя состоит из нескольких слов,
написанных слитно, то каждое из них необходимо писать с большой буквы (это
также относится к именам библиотечных процедур и функций: например, SetColor,
ClrScr.
- Необходимо
придерживаться разумных объявлений типов переменных: не надо использовать
тип LongInt там, где можно обойтись типом Byte.
- Для переменных-счетчиков надо использовать
латинские буквы: i, j, k, l, m, n.
- Программа должна
быть написана ЛЕСЕНКОЙ. Как
оформлять ЛЕСЕНКОЙ различные блоки можно понять по разобранным нами первым
учебным программам (tutor1pr.pas
- tutor10pr.pas).
- Ввод-вывод данных
должен содержать необходимые пояснения. При этом все запросы, обращенные к
пользователю по поводу его действий, должны сопровождаться пояснениями в
корректной форме.
- После того как
будет изучен механизм Процедур и Функций программа должна быть
структурирована, то есть состоять из Процедур и Функций.
- Запрещается
использовать "живые" числа.
- Запрещается
использовать оператор GoTo (переход на метку), а
также процедуры Break, Halt и
Exit (учитесь обходиться циклами).
- Программа должна
быть написана в соответствии с условиями задания, не надо их изменять или
улучшать.
- Если в тексте
задания приводятся какие-то имена переменных, то для удобства проверки
необходимо эти же имена использовать в своей программе.
- Если не оговорено
иначе, то ВСЕГДА по
нажатию любой клавиши программа начинает свою работу сначала, а по нажатию
клавиши Esc происходит завершение работы программы.
Если в программе используется МЕНЮ,
то его последним пунктом должен быть пункт ВЫХОД, соответствующий выходу из программы.
- И последнее: простой алгоритм лучше сложного!
Оценка программы
1.
Оценка за программу
ставится в соответствии с перечисленными выше требованиями.
2.
Если программа
сдается позже заданного срока (без уважительной причины), то программа
оценивается, в лучшем случае, на 3.
3. Для получения хорошей оценки мало написать работающую
программу, нужно чтобы она была еще правильно написана!!!