Page 23 - 6253
P. 23
та панель керування процесом відлагодження (рисунок 1.11).
Рисунок 1.11 – Вікно Debug
2. Вікно стану змінних і точок переривання. Вкладка Variables містить список
змінних, задіяних в поточній точці переривання. Це вікно є найбільш важливим в
процесі відлагодження, воно проводить моніторинг змінних на кожній точці
переривання. Саме за допомогою цього вікна розробник може побачити поведінку
об'єкта. Вкладка Breakpoints містить список точок переривання, які встановив
програміст. Точки переривання можна відключати і включати в процесі
відлагодження, встановлюючи або видаляючи маркер навпроти потрібної точки. У
лівому стовпці вказані ідентифікатори (імена) змінних, в правому – їх поточне
значення.
3. Панель Outline, редактор коду і консоль. Призначення цих елементів
розглянуте раніше.
Послідовно виконуючи оператори програми, відлагоджувач доходить до
першої точки і зупиняє хід виконання. Програміст має можливість подивитися
значення змінних програми на момент зупинки. Після того як було виконано аналіз
поточного стану програми, можна продовжити її виконання, шляхом натискання
кнопки («Resume») або клавішу F8.
У нашому випадку програма була зупинена на операторі виведення даних в
консоль. Після продовження виконання тіло циклу продовжить виконуватися,
оскільки в тілі циклу тільки один оператор, він виконається і в консоль виведеться
перший рядок, на першому кроці змінна «i = 0», в цьому можна переконатися
проглянувши вкладку Variables вікна стану (рисунок 1.12).
22