Математика и программирование


Download 1.59 Mb.
Pdf ko'rish
bet10/22
Sana09.09.2022
Hajmi1.59 Mb.
#803196
1   ...   6   7   8   9   10   11   12   13   ...   22
Bog'liq
VLeonov ebook 05
guid, 9-амалий машғулот, график янги, FORM-2020 paper 224 Конф-Ханой, лаб работа №5 -4 часа (1), Uchidan kinematik qo, Мустакил иш Сафаров Ориф, 12.04.2021 (восстановлен), Презентация1, Uchidan kinematik qo, cyberleninka.ru article n kruchenie-prizmaticheskih-sterzhney-sostavlennyh-iz-razlichnyh-materialov, Буралишга кириш, Furqat bitiruv malakaviy ishi bakalavr, Вакцинация холати НАМУНА, Жиззах 2021 (906-910)
Рис. 5.13. Создание точки останова (breakpoint) 
Чтобы точка останова сработала, т.е. наша программа остановилась, нужно запустить 
её на исполнение не обычной кнопкой с зелёным треугольником, а соседней, 
расположенной левее (показана также на рис. 5.13 в красном квадрате). Запустим 
приложение этой кнопкой, а затем на интерфейсе пользователя нажмём кнопку с 
«флажком» для построения графика. Поскольку мы установили точку останова именно в 
процедуре отклика на эту кнопку, где мы и остановимся. Автоматически откроется 
редактор кода, но уже в активном режиме, как показано на рис. 5.13. Теперь можно 
пошагово выполнять приложение и искать ошибку. Для это используются кнопки F7 и F8. 
Также можно использовать пункты меню Run->Trace Into и Run->Step Over.
Поясним различие между F7 (Trace Into) и F8 (Step Over). Первое действие можно 
перевести как «с заходом в», а второе как «перешагнуть через». Покажем это на примере. 


136 
Сначала будем орудовать кнопкой F8. Нажмём её один раз, после этого подсветка строки 
сместится на одну ниже. Программа выполнит строку, на которой была поставлена точка 
останова, и после этого остановится на строке ниже (рис. 5.14).
Рис. 5.14. Пошаговое выполнение программы 
Отметим, что программа не остановилась на строке begin, т.к. она не маркирована 
синей точкой слева. Остановка на данной строке не произошла, т.к. она не содержит 
действий, а лишь обозначает начало тела цикла. Далее будем выполнять циклическое 
прохождение тела цикла. При работе с отладчиком в пошаговом режиме можно вернуться 
в режим обычного выполнения приложения, нажав F9. 
Рассмотренным методом отладочного пошагового прохождения можно определить 
фактическое число повторений, выполненных в цикле. С одной стороны, в момент 
отладочного пошагового прохождения мы всегда видим значение локальных переменных 
в специальном окошке – Local Variables («локальные переменные»), как показано на рис. 
5.15. В данном окне автоматически отображаются переменные в рамках данной 
процедуры или функции. Для просмотра значения переменных, причем не только 
локальных, можно использовать окошко Watches («просмотры»). Изначально оно пустое, 
но нажав правую кнопку мыши и выбрав пункт всплывающего меню «Add Watch...», можно 
добавить интересующую нас переменную. Еще одним способом является просто 
наведение курсора на какую-либо переменную в тексте, чтобы через мгновение всплыла 
подсказка (hint), где будет показано её значение. На рис. 5.15 показаны все эти 
возможности.

Download 1.59 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   22




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2023
ma'muriyatiga murojaat qiling