Предварительный контроль текста программы.

Текст программы можно предварительно контролировать тремя способами: просмотра, проверки и прокрутки.

· Просмотр. Текст программы просматривается для обнаружения ошибок или расхождений с алгоритмом. Просматривается правильность записи операторов в программе, условия в условных операторах, аргументы подпрограмм и т.п.

· Проверка. При проверке программы программист по тексту программы старается воспроизвести вычислительный процесс, который определяется алгоритмом программы и сопоставляет его с условием задачи.

· Прокрутка. Основой прокрутки является имитация программистом процесса выполнения программы на машине. Для выполнения прокрутки задаются исходные данные и производят над ними вычисления по программе.

 

4. Отладка и тестирование программы на компьютере.

Отладка программы — это процедура поиска и устранения синтаксических и семантических ошибок в программе с помощью компьютера.

 

Тестирование — это испытание проверкой правильности работы программы в целом или её отдельных частей.

При отладке происходит локализация и устранение синтаксических ошибок и явных ошибок кодирования.

В процессе тестирования проверяется правильность работы программы, не содержащей явных ошибок.

Тестирование устанавливает факт наличия ошибок, а отладка выясняет ее причину.