ВУЗ:
Составители:
• в процессе же тестирования проверяется работоспособность программы, не
содержащей явных ошибок.
Тестирование устанавливает факт наличия ошибок, а отладка выясняет ее
причину.
Английский термин debugging ("отладка") буквально означает "вылавливание
жучков". Термин появился в 1945 г., когда один из первых компьютеров — "Марк-1"
прекратил работу из-за того, что в его электрические цепи попал мотылек и заблокировал
своими останками одно из тысяч реле машины.
8.6. В чем заключается отладка?
В современных программных системах (Turbo Basic, Turbo Pascal, Turbo C и др.)
отладка осуществляется часто с использованием специальных программных средств,
называемых отладчиками. Эти средства позволяют исследовать внутреннее поведение
программы.
Программа-отладчик обычно обеспечивает следующие возможности:
• пошаговое исполнение программы с остановкой после каждой команды
(оператора);
• просмотр текущего значения любой переменной или нахождение значения
любого выражения, в том числе, с использованием стандартных функций; при
необходимости можно установить новое значение переменной;
• установку в программе "контрольных точек", т.е. точек, в которых программа
временно прекращает свое выполнение, так что можно оценить промежуточные
результаты, и др.
При отладке программ важно помнить следующее:
• в начале процесса отладки надо использовать простые тестовые данные;
• возникающие затруднения следует четко разделять и устранять строго
поочередно;
• не нужно считать причиной ошибок машину, так как современные машины и
трансляторы обладают чрезвычайно высокой надежностью.
8.7. Что такое тест и тестирование?
Как бы ни была тщательно отлажена программа, решающим этапом,
устанавливающим ее пригодность для работы, является контроль программы по
результатам ее выполнения на системе тестов.
• в процессе же тестирования проверяется работоспособность программы, не
содержащей явных ошибок.
Тестирование устанавливает факт наличия ошибок, а отладка выясняет ее
причину.
Английский термин debugging ("отладка") буквально означает "вылавливание
жучков". Термин появился в 1945 г., когда один из первых компьютеров — "Марк-1"
прекратил работу из-за того, что в его электрические цепи попал мотылек и заблокировал
своими останками одно из тысяч реле машины.
8.6. В чем заключается отладка?
В современных программных системах (Turbo Basic, Turbo Pascal, Turbo C и др.)
отладка осуществляется часто с использованием специальных программных средств,
называемых отладчиками. Эти средства позволяют исследовать внутреннее поведение
программы.
Программа-отладчик обычно обеспечивает следующие возможности:
• пошаговое исполнение программы с остановкой после каждой команды
(оператора);
• просмотр текущего значения любой переменной или нахождение значения
любого выражения, в том числе, с использованием стандартных функций; при
необходимости можно установить новое значение переменной;
• установку в программе "контрольных точек", т.е. точек, в которых программа
временно прекращает свое выполнение, так что можно оценить промежуточные
результаты, и др.
При отладке программ важно помнить следующее:
• в начале процесса отладки надо использовать простые тестовые данные;
• возникающие затруднения следует четко разделять и устранять строго
поочередно;
• не нужно считать причиной ошибок машину, так как современные машины и
трансляторы обладают чрезвычайно высокой надежностью.
8.7. Что такое тест и тестирование?
Как бы ни была тщательно отлажена программа, решающим этапом,
устанавливающим ее пригодность для работы, является контроль программы по
результатам ее выполнения на системе тестов.
Страницы
- « первая
- ‹ предыдущая
- …
- 237
- 238
- 239
- 240
- 241
- …
- следующая ›
- последняя »
