Статья 832

Отлично.
Хорошо
Пополните свои знания
В результате готовая программа примет следующий вид,
Три экзаменационных вопроса
Постановка вопросов, проверка ответов
и оценивание результатов
Эту программу следует прогнать несколько раз, чтобы убедиться, что сообщения об оценках всегда выдаются правильно.
Итак, все временные подпрограммы заменены. Тестирование всей программы проводится так, чтобы к моменту написания подпрограммы, соответствующей последнему модулю, оставалось проверить совсем незначительную часть целостной программы. Ну, а если бы модули программы не проверялись до тех пор, пока она не была бы написана полностью. Что тогда. Нетрудно представить, насколько усложнилось бы в этом случае ее тестирование. Потребовалась бы уйма времени для выявления и устранения логических ошибок и ошибок при вводе данных с клавиатуры.

Документирование программы.

Программа, которую мы только что завершили, содержит операторы поясняющие смысл использования тех или иных переменных и назначение отдельных подпрограмм.