Лекция: Подсчет числа проходов

Задание для точки останова счетчика проходов сообщает отладчику, что останавливать программу нужно не при каждом достижении точки останова, а только на n-ый раз. То есть, если счетчик проходов равен 3, то отладчик останавливает программу только при третьем достижении данной точки останова.

Проверка условий

В качестве условия для точки останова можно задать выражение типа Boolean. Например, нужно проверить, попадает ли переменная в заданный диапазон, или установлен ли некоторый флаг.

3.9 Прерывание программы без точек останова

Даже если не установлено ни одной точки останова, то все равно можно выйти в отладчик при выполнении программы из IDE. Для этого в любой момент работы программы нужно нажать клавиши Ctrl+Break. Отладчик находит позицию в исходном коде, где прервалась программа. Как и в случае обычной точки останова можно затем выполнить программу по шагам, трассировать ее, отследить или вычислить выражения.

 

Контрольные вопросы

1 Какие средства и процедуры отладки программ имеются в Pascal?

2 Как выполнить программу по шагам?

3 Что такое трассировка программы?

4 Что такое отладочные выражения, как они используются?

5 Что такое точки останова, как они устанавливаются?

 

Задание

еще рефераты
Еще работы по информатике