Технологія роботи з налагоджувачем TurboDebugger (TD) фірми Borland
Інформація про навчальний заклад
ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
О
Факультет:
Не вказано
Кафедра:
Не вказано
Інформація про роботу
Рік:
2022
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Операційні системи
Частина тексту файла
Міністерство освіти і науки України
Національний технічний університет України
«Київський політехнічний інститут імені Ігоря Сікорського»
Теплоенергетичний факультет
Кафедра АПЕПС
ЗВІТ
з лабораторної роботи № 2
з дисципліни «Операційні системи»
Тема «Технологія роботи з налагоджувачем TurboDebugger (TD)
фірми Borland»
Варіант № 17
Мета роботи:
ознайомитися з технологією роботи налагоджувача TD.
Завдання:
Ознайомитися з етапами процесу налагодження програми.
Ознайомитися з можливостями TD.
Засвоїти типові операції (переміщення між вікнами налагоджувача, зміна вікон, покрокове виконання команд, внесення змін до даних оперативної пам’яті, внесення змін у вміст регістрів, внесення змін до стеку, встановлення контрольних точок).
Продемонструвати основні операції з налагодження на прикладі програми з лабораторної роботи № 2.
Теоретичні відомості:
Процес налагодження в загальному випадку можна розділити на чотири етапи:
Виявлення помилки.
Пошук її місцезнаходження.
Визначення причини помилки.
Виправлення помилки.
Турбо налагоджувач можна використати для вирішення двох важких проблем: процесу налагодження: пошуку місця знаходження помилки і її причин. Також є можливість тестувати нові значення змінних, щоб побачити, як вони впливають на вашу програму. Ці можливості реалізуються за допомогою трасування, покрокового виконання, перегляду, змін й простежування. Трасування: дозволяє виконувати програму по одному оператору. Зворотне трасування Ви можете виконати код у зворотному порядку. Покрокове виконання. Ви можете виконувати програму по одному операторі, але пропускати виклики процедур і функцій. Якщо ви впевнені, що в процедурах і функціях немає помилок, то пропуск їхнього виклику збільшить швидкість налагодження. Перегляд: Ви можете у Турбоналагоджувачі створити спеціальне вікно для показу всіляких речей - змінних, їхніх значень, точок зупинки, вмісту стека, файлів реєстрації, даних, файлів вихідних текстів, кодів ЦП, пам'яті, регістрів, інформації процесора, арифметики із плаваючою крапкою, виводу програми. Перевірка. Ви можете у Турбоналагоджувачі одержати вміст складних структур даних з вашої програми. Зміна. Можна змінити вміст змінної (як локальної, так і глобальної) на нове значення. Простежування. Ви можете виділити деякі програмні змінні й простежувати зміну їхніх значень у процесі роботи програми. Турбо налагоджувач запускається таким чином: Td ім’я виконуваного файла.ехе
Верхній рядок кадра відладчика – це головне меню.
Використання меню
Існує 4 способи вибору пунктів з головного меню:
Натиснути F10, підвести курсор до необхідного елементу меню і натиснути клавішу Enter.
Натиснути клавішу F10 і клавішу з першою буквою елементу меню (F, E, V, R, В, D, О, W, H).
Натиснути клавішу Alt одночасно з першою клавішею пункту (елементу) меню {F, Е, V, R, В, D, О, W, Н) для активізації вибраного меню команд. Команда системного меню Ё Repaint Desktop (Система Восстановление оперативной области экрана) відновлює екран операційного середовища у випадку, коли було перемикання між екранами. Команда Ё Restore Standard (Система Восстановление стандартной схемы) відновлює ту схему відладчика, в яку ви увійшли при завантаженні ТD.
Вибрати елемент (пункт) меню за допомогою маніпулятора типу "миша" і натиснути кнопку. Для переміщення по всім меню окрім головного використовуйте наступні клавіші: стрілки вправо/ вліво для переміщення від одного меню, що спускається, до іншого (наприклад, коли ви знаходитеся в
меню File, натиснення стрілки вліво перемістить вас в меню View). Для переміщення по командам конкретного меню використовуйте стрілки вгору і вниз. Використовуйте клавіші Ноme і End для переміщення до першої і останньої альтернатив (команд) меню, відповідно. Нижній рядок (горячі клавіші) – це основні команди, які виконуються за допомогою функціональних клавіш F1 – F10. Натискання клавіш ALT+Enter розпахує вікно TD на весь екран, повторне натискання цих клавіш повертає вікно до попереднього розміру. Екран користувача - це ек...
Завантаження файлу
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше