Текст программы можно предварительно контролировать тремя способами: просмотра, проверки и прокрутки.
· Просмотр. Текст программы просматривается для обнаружения ошибок или расхождений с алгоритмом. Просматривается правильность записи операторов в программе, условия в условных операторах, аргументы подпрограмм и т.п.
· Проверка. При проверке программы программист по тексту программы старается воспроизвести вычислительный процесс, который определяется алгоритмом программы и сопоставляет его с условием задачи.
· Прокрутка. Основой прокрутки является имитация программистом процесса выполнения программы на машине. Для выполнения прокрутки задаются исходные данные и производят над ними вычисления по программе.
4. Отладка и тестирование программы на компьютере.
Отладка программы — это процедура поиска и устранения синтаксических и семантических ошибок в программе с помощью компьютера. |
Тестирование — это испытание проверкой правильности работы программы в целом или её отдельных частей. |
При отладке происходит локализация и устранение синтаксических ошибок и явных ошибок кодирования.
В процессе тестирования проверяется правильность работы программы, не содержащей явных ошибок.
Тестирование устанавливает факт наличия ошибок, а отладка выясняет ее причину. |