Доклад: Турбо отладчик Turbo Debugger

Отладка - это процесс нахождения и исправления ошибок в программе. Нет ничего необычного в том, что поначалу поиск и устранение ошибок занимают больше времени, чем написание программы.

Отладка не является точной наукой. Часто лучшее средство отладки находится в голове у программиста. Тем не менее, систематический метод отладки может дать некоторые преимущества.

Процесс отладки в общем случае можно разделить на четыре этапа:

1. Обнаружение ошибки.

2. Поиск ее местонахождения.

3. Определение причины ошибки.

4. Исправление ошибки.

Окна Турбо отладчика

Сегодня многие программные продукты работают с окнами, но Турбо отладчик делает это лучше. Турбо отладчик выводит в меню (локальных и глобальных) всю информацию и данные, работает с диалоговыми окнами (которые используются для задания или ввода информации) и другими окнами. В Турбо отладчике используется множество различных типов окон. Тип окна зависит от того, какого рода информацию он содержит. Открывать и закрывать все окна можно с помощью команд меню (или соответствующих им сокращений - оперативных клавиш). Большинство окон Турбо отладчика (15 типов окон) выводятся из меню View (Обзор). Другой класс окон, который называется окнами проверки (Inspector), выводится при выборе элемента меню Data│Inspect (Данные│Проверка) или команды локального меню Inspect.


Окна меню View

Перечислим типы окон, которые вы можете открыть из меню View(Обзор).

┌────────────────────┐

Точки останова │ Breakpoints│

Стек │ Stack │

Регистрация │ Log │

Выражения просмотра │ Watches │

Переменные │ Variables │

Модуль │ Module... F3 │

Файл │ File... │

ЦП │ CPU│

Дамп │ Dump│

Регистры │ Registers│

Сопроцессор│ Numeric processor │

Протоколвыполнения│ Execution history │

Иерархия│ Hierarchy │

Сообщения Windows │ Windows messages │

"Карман" │ Clipboard│

Другое │ Another>│

└────────────────────┘

Когда вы открываете одно (или более) из этих окон, их можно перемещать, менять размер, закрывать и выполнять другие операции с помощью команд меню Window (Окно) и Ё (System - Система), о которых рассказывается в разделе "Работа с окнами".


Окно Module

В окне Module(Модуль) на экран выводится код отлаживаемой программы. Вы можете перемещаться по этому модулю и просматривать данные и код, позиционирую курсор на именах переменных программы и давая соответствующие команды локальных меню.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 886
Бесплатно скачать Доклад: Турбо отладчик Turbo Debugger