Пошаговое выполнение программы

Для детального отслеживания процесса выполнения программы нужно пос­тавить точку останова на первую строку того фрагмента программы, который предполагается исследовать. Точка останова устанавливается клавишей F9 (в той строке, где стоит курсор). Можно установить точку останова, щелкнув мышью слева от номера строки.

Для запуска программы в режиме отладки используют команду «Debug|Start Debugging» или клавишу F5.

Установите точку останова в строке

if (n >= 0)

и нажмите F5.

Появится окно программы и окно для отображения информации отладчика. В окне программы задайте натуральное число, например 17, и нажмите <Enter> или кнопку «Проверить».

В окне отладчика перейдите на вкладку Locals and Watchers. В этом окне Вы можете следить за изменение значений переменных выполняемого фрагмента программы. Значения некоторых переменных можно всегда отображать в этом окне, щелкнув по имени этой переменной и выбрав в контекстном меню Add to Watch Window.

Нажимайте клавишу F10 для выполнения программы шаг за шагом и следите за изменением значений переменных в окне отладчика.

Дойдя до конца проверяемого блока программы, остановите отладку командой Debug|Stop Debugger (<shift>+<F5>).

Для этой простой программы легко определить, правильно ли она работает, но при решении реальных задач необходимо подготовить тестовые данные для проверки работоспоспособности всех ветвей программы, определить, какие промежуточные значения должны получаться для каждого набора тестовых дан­ных, и проверить результаты работы программы.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: