Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пз по Типам данных.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
180.22 Кб
Скачать

Встроенный отладчик проектов

Возможности:

а) пошаговая трассировка кода программы

б) установка точек останова в коде программы

в) отслеживание значений переменных и элементов структур данных

г) изменение значений в процессе отладки

д) просмотр стека вызова функций

Подготовка приложения к отладке:

ProjectOptionsокно вкл. Compile := выбор опций Debug Information, Local Symbols, Symbol Info

Затем компиляция Ctrl+F9 Project Compile

В процессе выполнения программы выделяются два класса ошибок:

  • Run time error – ошибки запуска;

  • ошибки в логике программы.

Термины отладчика:

  • точка выполнения – Execution Point – эта строка, которая отмечается для пошагового исполнения программы;

  • точка прерывания – Break Point – формирует команду остановки выполнения программы;

  • точка просмотра – Watches – это способ определения текущего значения переменной при работе её в специальном окне Watches List {ViewWatches}.

Режимы выполнения программ в отладчике.

Режим построчного выполнения модуля – Step Over. Режим построчного выполнения в том числе и функций – Trace Info. Режим блочного выполнения – Add Break Point. Выполнение до курсора – Run to cursor.

Установки в отладчике

Установка параметров командной строки – RunParameters

Установка точки прерывания – выделить строку слева курсором, на строке открыть контекстное меню, Toggle BreakPointF5 (отметит данную точку останова)

Установка точки просмотра.

На выбранной строке вызывается контекстное меню 

 Add Watch at Cursor  открывается окно: Watch Parameters или Ctrl+F5 или через

Run  Add Watch.

Просмотр значений выражений.

Run  Evaluate / Modify  указать имя выражения с клавиатуры в разделе Expression

Просмотр списка функций.

{View  Call Stick} окно: “C..S” для просмотра – контекстное меню на функции

Edit Source

View Source

Инструктивно-методические указания по проведению

практического занятия № 3 обсуждены и одобрены на заседании кафедры КС

Протокол № ____ от “___” ____________ 201 г.

8

Пз 3(1 курс начало) Прог_ие