Турбо відладчик Turbo Debugger

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Доповідь
на тему: Турбо відладчик (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 (Модуль) на екран виводиться код відлагоджує програми. Ви можете переміщатися по цьому модулю і переглядати дані і код, позиціоную курсор на іменах змінних програми і даючи відповідні команди локальних меню.
У вікні Module ви ймовірно будете проводити більше часу, ніж у вікнах інших типів, тому варто витратити час і вивчити різні команди локальних меню, доступних для цього типу вікна.
Для того, щоб відкрити вікно Module, можна також натиснути клавішу F3.
Вікно Wathes
У вікні Wathes (Перегляд), яке називають також вікном спостереження, виводяться змінні та їх змінюються значення. Натиснувши клавіші Ctrl-W при позиціонуванні курсору на імені змінної вокне Module (Модуль), ви можете додати у вікно Watches нову пе ремінну.
Вікно Breakpoints
У вікні Breakpoints (Крапки останову) виводяться встановлені вами точки зупину. Точка зупину визначає те місце у вашій програмі, де зупинено виконання програми. При цьому ви мо жете перевірити стан програми. У лівій області вікна перераховуються позиції в програмі кожної точки зупинки (або показано, що це глобальна точка останову). У правій області даного вікна показані умови, при яких спрацьовує поточна (підсвічена) точка зупинки.
Використовуйте це вікно для зміни, видалення або додавання точок зупину.
Вікно Stack
У вікні Stack (Стек) виводиться поточний стан стека. При цьому внизу зазначені самі перші виклики функцій (в програмах на мові Сі і C + + це функція main), а потім - всі наступні виклики в тому порядку, як вони виконувалися.
Ви можете перевірити вихідний код будь-якої зазначеної в стеку функції, перевівши на неї підсвічування і натиснувши клавіші Ctrl-I.
Підсвіти ім'я функції в стеку і натиснувши клавіші Ctrl-I, ви відкриваєте вікно Variables (Змінні), в якому виводяться змінні, глобальні щодо програми, змінні, локальні щодо функції, і аргументи виклику функції.
Вікно Log
У вікні Log (Реєстрація) виводиться вміст протоколу (списку) реєстрації повідомлень. Протокол містить перегортуєте перелік повідомлень та інформацію, що згенерувала при вашій роботі з Турбо відладчиком. Там повідомляється, наприклад, про те, чому зупинилася ваша програма, про результати спрацьовування точок зупинки та вмісті вікон, які ви зберегли в протоколі реєстрації.
Вікно Log можна використовувати для отримання інформації про використання пам'яті і модулях прикладної програми Windows.
Дане вікно дозволяє вам повернутися назад і подивитися, що призвело до поточного стану.
Вікно Variables
У вікні Variables (Змінні) виводяться змінні, доступні в даній точці вашої програми. У верхній області вікна містяться глобальні змінні. У нижній області показані змінні, локальні по відношенню до поточної функції чи модулю (якщо вони є).
Дане вікно корисно використовувати, коли ви хочете знайти функцію або змінну і знаєте, з яких символів починається її ім'я (наприклад, "abc"), але не пам'ятаєте точного імені. Ви можете увійти в область глобальних ідентифікаторів даного вікна і швидко знайти те, що вам потрібно.
Вікно File
У вікні File (Файл) виводиться вміст файлу на диску. Ви можете переглядати вміст файлу у вигляді безпосередніх шістнадцяткових байт або у вигляді коду ASCII (текстовий вид). Ви можете виконати пошук конкретного тексту або послідовності байтів, а також безпосередньо скорегувати будь-яку частину файлу на диску.
Це засіб корисно використовувати, якщо ви налагоджують програму, що використовує файли на диску, і хочете змінити вміст програми, змінивши вміст одного з її файлів. Можна також виправити помилку у вмісті файлу, або перевірити файл, створений програмою, щоб переконатися у правильності його вмісту.
Вікно CPU
Вікно CPU (ЦП) показує поточний стан центрального процесора (ЦП). Це вікно містить п'ять областей, в одній з яких показані шістнадцяткові байти даних, в іншій виводиться в безпосередньому вигляді (шістнадцяткові байти) вміст стека, в третій - вміст регістрів ЦП, у четвертій - машинні інструкції, а в п'ятій - вміст прапорів ЦП.
Якщо ви використовуєте TDW, то у вікні CPU виводиться шоста область, у якій показуються селектори пам'яті захищеного режиму.
Вікно CPU корисно використовувати, коли ви хочете переглянути точну послідовність інструкцій, яку утворює рядок вихідного коду програми, або структуру даних. Якщо ви знайомі з кодом Асемблера, це може допомогти вам виявити важковловимий помилки. Проте для налагодження більшості програм дане вікно вам не знадобитися.
Іноді Турбо відладчик відкриває вікно CPU автоматично, якщо ваша програма зупиняється на інструкції в середині рядка вихідного коду.
Вікно CPU
Вікно CPU (ЦП) показує поточний стан центрального процесора (ЦП). Це вікно містить п'ять областей, в одній з яких показані шістнадцяткові байти даних, в іншій виводиться в безпосередньому вигляді (шістнадцяткові байти) вміст стека, в третій - вміст регістрів ЦП, у четвертій - машинні інструкції, а в п'ятій - вміст прапорів ЦП.
Якщо ви використовуєте TDW, то у вікні CPU виводиться шоста область, у якій показуються селектори пам'яті захищеного режиму.
Вікно CPU корисно використовувати, коли ви хочете переглянути точну послідовність інструкцій, яку утворює рядок вихідного коду програми, або структуру даних. Якщо ви знайомі з кодом Асемблера, це може допомогти вам виявити важковловимий помилки. Проте для налагодження більшості програм дане вікно вам не знадобитися.
Іноді Турбо відладчик відкриває вікно CPU автоматично, якщо ваша програма зупиняється на інструкції в середині рядка вихідного коду.

Вікно Registers
У вікні Registers (Регістри) виводиться вміст регістрів і прапорів процесора (ЦП). Дане вікно містить дві області, які еквівалентні областям регістрів і прапорів вікна CPU (ЦП). Це вікно можна використовувати, коли вам потрібно переглянути вміст регістрів, і вас не цікавить інша інформація про стан центрального процесора. Значення будь-якого регістра чи прапора можна змінити за допомогою команди локального меню.
Вікно Numeric Processor
У вікні Numeric Processor (Арифметичний співпроцесор) виводиться поточний стан арифметичного співпроцесора. Це вікно містить три області. В одній з областей відображається вміст регістрів з плаваючою точкою, в іншому виводяться значення прапора стану, а в третій - значення керуючих прапорів.
Дане вікно може допомогти вам виявити помилки в програмі, що працює з числами з плаваючою крапкою. Ви повинні мати поглиблене уявлення про внутрішню роботу математичного співпроцесора. Тільки в цьому випадку дане вікно принесе вам користь.
Вікно Execution History
У вікні Execution History (Протокол виконання) виводиться код Асемблера і і вихідні рядки вашої програми, аж до останньої виконуваної рядка. Верхня область містить виконаний код Асемблера (ви можете пройти його повторно). У нижній області виводиться наступне:
1. Виконуєте ви трасування або виконання по кроках.
2. Рядок вихідного коду для наступної виконуваної інструкції.
3. Номер рядка вихідного коду.
Ви можете аналізувати вміст даного вікна або використовувати його для виконання вашої програми до конкретної точки.
Вікно Hierarchy
У вікні Hierarchy (Ієрархія) виводиться дерево ієрархії всіх об'єктів або типів класів, що використовуються в поточному модулі. Вікно містить дві області. Одна область використовується для виведення списку типів об'єктів / класів. Інша - для виведення дерева ієрархії об'єктів / класів. (Якщо ви виконуєте налагодження програм на мові С + + з множинним спадкуванням, то відкривається також третє вікно, де показується породжує клас для даного типу класів.)
Дане вікно показує вам взаємозв'язок об'єктів або класів, що використовуються в поточному модулі. Воно також дозволяє вам перевірити будь-який об'єкт або тип класу, а також є його компонентами поля даних або елементи і методи або функції-елементи (для цього використовуються команди локального меню).
Вікно повідомлень Windows (Windows Messages)
Це вікно виводить список повідомлень, переданих між вікнами у вашій прикладній програмі для Microsoft Windows. Це вікно має три області:
- Ліва область показує, для яких процедур або логічних номерів ви відстежуєте повідомлення;
- Права область показує тип відслідковуються повідомлень.
- У нижній області відображаються самі повідомлення.

Вікно Clipboard
У цьому вікні виводяться елементи, які забрані в буфер вирізаного зображення ("кишеню"), показано їх типи. Це дозволяє перевірити або видалити елемент і зберегти в "кишені" будь-яке значення елемента.
Підготовка програм Турбо Асемблера
При використанні Турбо Асемблера для отримання повної інформації для налагодження задайте параметр командного рядка / zi.
При компонуванні вашої програми за допомогою компонувальника TLINK, використовуйте параметр / v для додавання в кінець виконуваного файлу. EXE інформації для налагодження.
Команди, доступні з основного меню
Основне меню (рядок меню) можна викликати за допомогою клавіші F10. Після цього ви можете перейти на одне з меню:
- Перемістивши курсор на заголовок меню і натиснувши клавішу Enter;
- Натиснувши перший букви підсвіченого елемента (пункту) меню.
Крім того, можна відкрити меню безпосередньо (не переміщаючись спочатку до заголовку меню), натиснувши клавішу Alt в поєднанні з першою літерою імені потрібного меню.
Меню Е (системне меню)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
│ Repaint Desktop │ Повторно виводить весь екран. │
│ (Зобразити екран) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Restore Standard │ Відновлює стандартну схему вікон. │
│ (Відновити стандарт) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ About (Про Турбо налагодять-│ Виводить інформацію про Турбо відладчику. │
│ Чіке) │ │
│ │ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Меню File (Файл)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
│ Open (Відкриття) │ Відкриває нову програму для налагодження. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Change Dir (Зміна │ Виконує перехід на новий диск або в │
│ каталогу) │ новий каталог. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Get Info (Одержання │ Виводить на екран інформацію про програму. │
│ інформації) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Resident (Резидент-│ Приводить до того, що Турбо відладчик за-│
│ ний) │ вершить роботу і залишиться резидентним у │
│ │ пам'яті. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Symbol Load (Завант-│ Завантажує таблицю ідентифікаторів, │
│ ка таблиці ідентифі-│ незалежну від файлу. EXE. │
індикатором) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Table Relocate (Пе-│ Задає значення базового сегмента табли-│
│ ня таблиці) │ ци ідентифікаторів. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Quit (Вихід) │ Повертає вас в DOS. │ │ │ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Меню Edit (Редагування)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
│ Copy (Копіювання) │ Копіює елемент в кишеню (Clipboard). │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Paste (Вставка) │ Вставляє елемент з кишені у вікно або │
│ │ в діалогову підказку. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Copy to Log (копірова-│ Копіює підсвічений елемент або еле-│
│ ня у вікно Log) │ мент у точці розташування курсору в │
│ │ вікно Log. │
│ │ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Меню View (Огляд)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
│ Breakpoints (Крапки │ Перегляд точок зупину. │
│ зупину) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Stack (Стек) │ Перегляд стека викликів функцій. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Log (Реєстрація) │ Перегляд журналу реєстрації подій і │
│ │ даних. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Watches (Вирази │ Перегляд спостережуваних змінних. │
│ перегляду) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Variables (Змін-│ Перегляд глобальних і локальних змін-│
│ ниє) │ них. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Module (Модуль) │ Перегляд вихідного модуля програми. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ File (Файл) │ читає файл на диску в │
│ │ коді ASCII або в шістнадцятковому вигляді. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ CPU (ЦП) │ Перегляд інструкцій, даних і стека │
│ │ центрального процесора. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Dump (Дамп) │ Перегляд дампа даних у безпосередньому │
│ │ вигляді. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Registers (Регістри) │ Перегляд регістрів і прапорів процесора. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Numeric Processor │ Перегляд співпроцесора або емулятора. │
│ (Арифметичний │ │
│ співпроцесор) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Execution History │ Виводить код Асемблера, збережений │
│ (Протокол виконан-│ зворотного трасування або повторного │
│ ня) │ виконання натисків клавіш. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Hierarchy (Ієрархія) │ Виводить список типів об'єктів або класів │
│ │ і дерево ієрархії. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Windows messages │ Виводить список повідомлень Windows для │
│ (Повідомлень Windows) │ одного або більше вікон у вашій прикладної │
│ │ програмі. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Clipboard (Карман) │ Виводить на екран вікно Clipboard, в кото-│
│ │ рів ви можете бачити елементи, скопійовані-│
│ │ ванні в буфер вирізаного зображення │
│ │ (кишеня). │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Another (Другой. ..) │ │
│ │ │
│ Module │ Створює інше вікно Module (Модуль). │
│ Dump │ Створює інше вікно Dump (Дамп). │ │ File │ Створює інше вікно File (Файл). │
│ │ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Меню Run (Виконання)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
│ Run (Виконання) │ Запускає програму на виконання │
│ │ (без зупинки). │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤ │ │ │
│ Go To Cursor (Перехід до │ Виконує програму до поточного │
│ курсору) │ місця розташування курсору. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Trace Into (Трасування │ Виконує один рядок вихідного │
│ вглиб) │ коду або інструкцію. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Step Over (Крок з пропуском) │ Виконує трасування з пропуском │
│ │ трасування викликів підпрограм. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Execute To (Виконання до ...) │ Виконує програму до заданого │
│ │ адреси. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Until Return (До повернення │ Виконує програму до повернення
управління) │ функцією. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Animate (Автоматизувати) │ Безперервно виконує програму з │
│ │ кроків. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Back Trace (Зворотній трас-│ Змінює порядок виконання прог-│
│ сіровка) │ Рамі на зворотний (по одній будів-│
│ │ ке вихідного коду або інструкцій │
│ │ ції). │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Instruction Trace (траса-│ Виконує одну інструкцію. │
│ ровка інструкцій) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Arguments (Аргументи) │ Виконує одну інструкцію. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Program Reset (Скидання програм-│ Виконує перезавантаження поточної │
│ ми) │ програми. │
│ │ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Меню Breakpoints (Крапки останову)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
│ Toggle (Перемикання) │ Перемикає стан точки │
│ │ зупинки в місці розташування │
│ │ курсору. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ At (на. ..) │ Встановлює за заданою адресою │
│ │ точку зупину. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Changed Memory Global │ Встановлює глобальну точку │
│ (Зміна пам'яті (глоб.)) │ для області пам'яті. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Exdivssion True Global │ Встановлює глобальну точку │
│ (Вираз істинно (глоб.)) │ для вираження. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Delete All (Видалити все) │ Видаляє всі точки зупинки. │
│ │ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Меню Data (Дані)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ │
│ Inspect (Перевірка) │ Перевіряє об'єкт даних. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Evaluate / Modify (Обчислення / │ Обчислює вираз. │
│ Модифікація) │ │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Add Watch (Перегляд) │ Додає змінну у вікно │
│ │ перегляду. │
│ │ │
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│ │ │
│ Function Return (Повернення │ Перевіряє значення, що повертає │
│ функції) │ поточної функцією. │
│ │ │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘

Параметри командного рядка
─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
Коли ви запускаєте Турбо відладчик за допомогою командного рядка DOS, його можна одночасно налаштувати, використовуючи для цього різні параметри. Загальний формат командного рядка має вигляд:
TD [параметри] [назва програми [аргументи_программи]]
Елементи, укладені в квадратні дужки, є необов'язковими. Якщо за параметром указується мінус (-), то даний параметр забороняється (якщо він дозволений у файлі конфігурації).
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ Параметр Функція
├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┬ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┤
│-cімя_файла │ Файл конфігурації, що активізується при завантаженні. │
│ │ │
│-do │ Інший дисплей. │
│ │ │
│-dp │ Гортає сторінки. │
│ │ │
│-ds │ Перемикання на вміст екрану користувача. │
│ │ │
│-h │ Висновок довідкового екрану. │
│ │ │
│ -? │ Висновок довідкового екрану. │
│ │ │
│-i │ Обробка перемикання ідентифікатора процесу. │
│ │ │
│-k │ Дозволяє запис натискань клавіш. │
│ │ │
│-l │ Запуск коду ініціалізації Асемблера. │
│ │ │
│-mN │ Розмір динамічно розподіляє області пам'яті. │
│ │ │
│-p │ Дозволяє працювати з "мишею". │
│ │ │
│-r │ Налагодження на віддалених системах, COM1 (бистр.). │
│ │ │
│-rnлок; удал │ Дозволяє мережеву налагодження. │
│ │ │
│-rpN │ Порт COM для віддаленого зв'язку. │
│ │ │
│-rsN │ Швидкість зв'язку: 1 - повільна, 2 - середня, 3 - │
│ │ швидка. │
│ │ │
│-sdкаталог │ Каталог вихідного файлу. │
│ │ │
│-sc │ Скасування перевірки на рядкові / прописні букви. │
│ │ │
│-smN │ Визначає обсяг пам'яті для таблиці ідентифікаторів │
│ │ (у кілобайтах). │
│ │ │
│-vn │ Заборона режиму 43/50 рядків. │
│ │ │
│-vg │ Повне збереження графіки. │
│ │ │
│-vp │ Збереження палітри EGA. │
│ │ │
│-yN │ Визначає розмір оверлейного буфера. │
│ │ │
│-yeN │ Встановлює оверлейних область EMS в значення │
│ │ N (N сторінок по 16 кілобайт). │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Доповідь
54.8кб. | скачати


Схожі роботи:
Програма-відладчик мікроконтролера I8051 К1816ВЕ51
Графіка Турбо Паскаля
Знайомство із середовищем Турбо Паскаль
Прямий доступ у системі Турбо Паскаль
Основні поняття мови програмування Турбо Паскаль
Організація роботи з файлами в системі ТУРБО-ПРОЛОГ
Цілі та дійсні типи мови Турбо Паскаль
Turbo Pascal
Turbo Basic прикладної
© Усі права захищені
написати до нас