Отладка программ с помощью GNU Debugger

Раздел
Программирование
Просмотров
4 865
Покупок
6
Антиплагиат
Не указан
Размещена
24 Авг 2011 в 20:52
ВУЗ
Не указан
Курс
Не указан
Стоимость
100 ₽
Демо-файлы   
1
zip
отладчик gdb [demo].pdf отладчик gdb [demo].pdf
42.2 Кбайт 42.2 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
отладчик gdb
33.1 Кбайт 100 ₽
Описание
Курсовая работа по информатике на тему: "Отладка программ с помощью GNU Debugger"


В курсовой работе подробно рассмотрен отладчик GNU Debugger, представляющий одно из лучших средств для отладки программ (написанных на определенных языках программирования, таких как C, C++ и т.д.). Он позволяет использовать множество различных средств для отладки, значительно сокращая время разработки программы и поиск ошибок в ней.
Необходимость в отладчике обычно возникает при написании сложных программ и проектов, когда не удается самостоятельно обнаружить и исправить некоторые ошибки в ходе выполнения программы.
В практической части курсовой работы разбирается пример по отладке программы, вычисляющей факториал от некоторого числа.


39 листов, содержится введение, основная часть, заключение и список литературы

Архив с работой содержит курсовую работу в формате doc, odt и pdf и программу, написанную на языке Си, которая использовалась в курсовой работе.
Оглавление
Введение . . . . . . . . . . . . 3
1. Обзор . . . . . . . . . . . . . 4
2. Вход и выход из GDB . . . . . . . . . . 5
2.1. Запуск GDB . . . . . . . . . . . 5
2.1.1. Выбор файлов . . . . . . . . . . 6
2.1.2. Выбор режимов . . . . . . . . . . 7
2.2. Выход из GDB . . . . . . . . . . 10
2.3. Команды оболочки . . . . . . . . 10
3. Команды GDB . . . . . . . . . . . 10
3.1. Синтаксис команд . . . . . . . . 11
3.2. Завершение команд . . . . . . . . 11
3.3. Получение справки . . . . . . . . 12
4. Выполнение команд под управлением GDB . . . . 14
4.1. Компиляция для отладки . . . . . . 15
4.2. Начало выполнения программы . . . . . . 15
4.3. Аргументы программы . . . . . . . 16
4.4. Рабочая среда программы . . . . . . . 17
4.5. Рабочий каталог программы . . . . . . . 18
4.6. Ввод и вывод программы . . . . . . . 18
4.7. Отладка запущенного ранее процесса . . . . 19
4.8. Уничтожение дочернего процесса . . . . . 20
5. Остановка и продолжение исполнения программы . . 20
5.1. Точки останова, точки наблюдения и точки перехвата . 21
5.1.1. Установка точек останова . . . . . . 22
5.1.2. Установка точек наблюдения . . . . 25
5.1.3. Установка точек перехвата . . . . . 26
5.1.4. Удаление точек останова . . . . . . 27
5.1.5. Отключение точек останова . . . . . 27
5.1.6. Условия останова . . . . . . . . 28
5.1.7. Команды точки останова . . . . . . 29
5.2. Продолжение и выполнение по шагам . . . . 30
6. Пример использования отладчика GDB . . . . . 33
Заключение . . . . . . . . . . . . . 38
Список используемой литературы . . . . . . . 39
Вам подходит эта работа?
Другие работы автора
C/C++
Контрольная работа Контрольная
27 Фев 2012 в 13:42
849
1 покупка
Темы журнала
Показать ещё
Прямой эфир