Доклад: Турбо отладчик 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(Модуль) на экран выводится код отлаживаемой программы. Вы можете перемещаться по этому модулю и просматривать данные и код, позиционирую курсор на именах переменных программы и давая соответствующие команды локальных меню.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--