Программирование на языке высокого уровня. Шумова Е.О - 7 стр.

UptoLike

Составители: 

7
Контроль правильности текстов программ принято рассматривать:
"ручной" (без вмешательства ЭВМ) и автоматизированный (трансляция,
тестирование на ЭВМ). Перед обращением к ЭВМ написанный текст
программы рекомендуется просмотреть на предмет описок и смыслового
расхождения с предложенным вариантом задачи. Путем сплошного
просмотра текста выявляется правильность написания ключевых слов,
операторов, организация циклов.
Полезно сравнить текст с условиями задачи. "Ручная" проверка
индивидуальна, но может быть эффективной, если программист способен
мысленно представить во всех деталях алгоритм написанной программы.
Автоматизированный контроль осуществляет транслятор.
Трансляция выявляет синтаксические ошибки, но не более того.
Правильность работы ПК проверяется на базе контрольных тестов путем
многократного запуска ПК по всем функциям (требованиям) из ТЗ и
сверкой результатов машинных протоколов и предложенных тестов.
3.2.6. Тексты программных модулей
Тексты распечатываются после получения правильных результатов
по всем запланированным функциям ПО.
Тексты должны быть снабжены комментариями.
Комментариями нельзя злоупотреблять, большое количество
загромождает суть программы, ухудшает читабельность текста, как и их
полное отсутствие. При размещении пояснений по тексту ПК следует
придерживаться следующих рекомендаций:
- написать комментарии по разработанным функциям;
- выделить логически завершенные участки, важные по содержательному
пониманию работы ПК.
3.2.7 Протоколы, подтверждающие работоспособность программного
комплекса
Для проверки работоспособности ПК необходимо:
- самостоятельно подготовить данные, подобрав конкретные
значения таким образом, чтобы можно было убедиться в правильности
работы каждой заданной функции в ТЗ;
- в программе параллельно с выводом информации на экран
обеспечить вывод в файл протокола;