КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА - Turbo Debugger 3.0 #1-3

Индекс материала
Turbo Debugger 3.0 #1-3
Стр. 2
Стр. 3
Стр. 4
Стр. 5
Стр. 6
Стр. 7
Стр. 8
Стр. 9
Стр. 10
Стр. 11
Стр. 12
Стр. 13
Стр. 14
Стр. 15
Стр. 16
Стр. 17
Стр. 18
Стр. 19
Стр. 20
Стр. 21
Стр. 22
Стр. 23
Стр. 24
Стр. 25
Стр. 26
Стр. 27
Стр. 28
Стр. 29
Стр. 30
Стр. 31
Стр. 32
Стр. 33
Стр. 34
Стр. 35
Стр. 36
Стр. 37
Стр. 38
Стр. 39
Стр. 40
Стр. 41
Стр. 42
Стр. 43
Стр. 44
Стр. 45
Стр. 46
Стр. 47
Стр. 48
Стр. 49
Все страницы
       TDeb 3.0 #1-3                 = 1 =

     Введение..........................................................8
       Новые свойства и изменения в версии 3.0.........................9
       Требования к аппаратному и программному обеспечению............11
       Замечания по терминологии......................................11
       Содержание данного руководства.................................13
       Как обратиться за помощью к фирме Borland......................16
       Ресурсы вашего пакета..........................................16
       Возможности фирмы Borland......................................16
       Рекомендуемая литература.......................................18
       Турбо отладчик и средства разработки программ..................18
       Книги по Microsoft Windows.....................................18
     Глава 1. Начало работы...........................................19
       Дистрибутивные дискеты.........................................19
       Файл README....................................................19
       Файл HELPME!.TD................................................20
       Файл MANUAL.TD.................................................20
       Утилиты Турбо отладчика........................................20
       Установка Турбо отладчика......................................22
       Установка TDDEBUG.386 для использования c TDW..................22
       Аппаратная отладка.............................................22
       Средства аппаратной отладки DOS................................23
       Аппаратная отладка для прикладных программ Windows.............23
       Что делать дальше?.............................................24
       Программистам, изучающим Турбо языки...........................24
       Программистам, имеющим опыт работы на Турбо языках.............24
     Глава 2. Отладка и Турбо отладчик................................25
       Обнаружение ошибки.............................................25
       Нахождение ошибки..............................................25
       Определение причины ошибки.....................................26
       Исправление ошибки.............................................26
       Что может вам дать Турбо отладчик?.............................26
       Что Турбо отладчик не сможет сделать...........................29
       Как работает Турбо отладчик....................................29
       Достоинства Турбо отладчика....................................29
       Меню и диалоговые окна.........................................30
       Использование главного меню....................................30
       Использование меню.............................................31
       Диалоговые окна................................................33
       Контекстно-зависимая работа....................................34
       Локальные меню.................................................36
       Глобальные меню................................................37
       Локальные меню.................................................37
       Протоколы......................................................38
       Автоматическое дополнение имени................................39
       Расширение по соответствию.....................................39
       Создание макрокоманд...........................................40
       Окна Турбо отладчика...........................................41
       Окна меню View.................................................41
       Окно Module....................................................42
       Окно Wathes....................................................42
       Окно Breakpoints...............................................42
       Окно Stack.....................................................42
       Окно Log.......................................................43

       TDeb 3.0 #1-3                 = 2 =

       Окно Variables.................................................43
       Окно File......................................................43
       Окно CPU.......................................................44
       Окно Dump......................................................44
       Окно Registers.................................................45
       Окно Numeric Processor.........................................45
       Окно Execution History.........................................45
       Окно Hierarchy.................................................46
       Окно сообщений Windows (Windows Messages)......................46
       Окно Clipboard.................................................46
       Окна-дубликаты.................................................48
       Экран пользователя.............................................48
       Окно проверки..................................................48
       Активное окно..................................................50
       Что выводится в окне?..........................................50
       Работа с окнами................................................52
       Переход от одного окна к другому...............................52
       Перемещение окон и изменение их размера........................54
       Закрытие и восстановление окон.................................55
       Сохранение используемой вами схемы окон........................55
       Копирование и вставка..........................................55
       Диалоговое окно Clipboard......................................57
       Окно Clipboard.................................................57
       Типы элементов окна Clipboard..................................59
       Локальное меню окна Clipboard..................................60
       Команды локального меню окна Clipboard Таблица 2.3.............61
       Динамическое обновление........................................61
       Замечания по использованию окна Clipboard......................62
       Получение справочной информации................................62
       Оперативная помощь.............................................64
       Строка состояния...............................................65
       В меню или диалоговом окне.....................................66
     Глава 3. Небольшой пример........................................67
       Примеры программ...............................................67
       Использование Турбо отладчика..................................70
       Меню...........................................................70
       Строка состояния...............................................70
       Окна...........................................................72
       Использование примера программы на языке Си....................73

       Задание точек останова в примере программы на языке Си.........76
       Использование окна Watches.....................................78
       Анализ простых объектов данных программы на языке Си...........79
       Анализ сложных объектов данных программы на языке Си...........81
       Изменение значений данных в программе на языке Си..............82
       Использование примера программы на Паскале.....................83
       Задание точек останова в примере программы на языке Паскаль....86
       Использование окна Watches.....................................87
       Анализ простых объектов данных программы на языке Паскаль......88
       Анализ сложных объектов данных программы на языке Паскаль......90
       Изменение значений данныx в программе на языке Паскаль.........91
     Глава 4. Запуск Турбо отладчика..................................94
       Подготовка программ для отладки................................94
       Подготовка программ Borland C++................................94

       TDeb 3.0 #1-3                 = 3 =

       Подготовка программ Турбо Паскаля..............................95
       Подготовка программ Турбо Ассемблера...........................95
       Запуск Турбо отладчика.........................................96
       Параметры командной строки.....................................97
       Загрузка файла конфигурации (параметр -c)......................97
       Параметры, управляющие выводом на экран (параметры -d).........97
       Параметр -do...................................................97
       Параметр -dp...................................................97
       Параметр -ds...................................................98
       Параметры получения справочной информации (параметры -h и
        -?)...........................................................98
       Параметр переключения идентификатора процесса (параметр -i)....98
       Параметр записи макрокоманды (параметр -k).....................98
       Параметр режима Ассемблера (параметр) -l.......................99
       Параметр задания размера динамической памяти (параметр -m).....99
       Поддержка "мыши" (параметр -p).................................99
       Параметры удаленной отладки (параметры -r)....................100
       Параметр -r...................................................100
       Параметр -rpN.................................................100
       Параметр -rsN.................................................100
       Параметры обработки исходного кода (параметры -s).............100
       Параметр -sc..................................................100
       Параметр -sd..................................................100
       Параметр -smN.................................................101
       Параметры видеоаппаратуры (параметры -v)......................101
       Параметр -vg..................................................101
       Параметр -vn..................................................101
       Параметр -vp..................................................101
       Параметр удаленной отладки для Microsoft Windows (-w).........102
       Параметры, определяющие размер оверлейного буфера
        (параметры -y)...............................................102
       Параметр -yN..................................................102
       Параметр -yeN.................................................103
       Файлы конфигурации............................................103
       Меню Options..................................................104
       Команда Language..............................................104
       Меню Macros...................................................104
       Команда Create................................................104
       Команда Stop Recording........................................105
       Команда Remove................................................105
       Команда Delete All............................................105
       Команда Display Options.......................................106
       Переключатель Diplay Swapping.................................106
       Переключатель Integer Format..................................108
       Переключатель Screen Lines....................................108
       Параметр Tab Size.............................................108
       Команда Path for Source.......................................108
       Команда Save Options..........................................109
       Команда Restore Options.......................................110
       Выполнение в Турбо отладчике DOS..............................110
       Возврат в операционную систему DOS............................110
     Глава 5. Управление выполнением программы.......................111
       Анализ текущего состояния программы...........................111

       TDeb 3.0 #1-3                 = 4 =

       Окно Variables................................................113
       Локальное меню области глобальных переменных..................114
       Команда Inspect...............................................114
       Команда Change................................................114
       Команда Watch.................................................115
       Локальное меню области статических/локальных переменных.......115
       Команда Inspect...............................................115
       Команда Change................................................116
       Команда Watch.................................................116
       Команда Show..................................................117
       Окно Stack....................................................117
       Локальное меню окна Stack.....................................118
       Команда Inspect...............................................119
       Команда Locals................................................119
       Команда локального меню Origin................................119
       Анализ состояния выполнения: команда Get Info.................119
       Формат DOS....................................................120
       Формат Windows................................................123
       Информация о глобальной памяти................................125
       Меню Run......................................................125
       Команда Run [F9]..............................................127
       Команда Go to Cursor [F4].....................................127
       Команда Trace Into [F7].......................................127
       Команда Step Over [F8]........................................127
       Команда Execute To... [Alt-F9]................................128
       Команда Until Return [Alt-F8].................................128
       Команда Animate...............................................128
       Команда Back Trace............................................129
       Команда Instruction Trace [Alt-F7]............................129
       Команда Arguments.............................................129