• Содержание:

    Наименование и цель работы
    Наименование работы: лабораторная работа №9 «Отладка программ в интегрированной среде Microsoft Visual C++ 2008».
    Цель работы: изучить инструментальные средства и возможности отладки программ в интегрированной среде Microsoft Visual C++ 2008 (Visual Studio 2008).

    СОДЕРЖАНИЕ

    Введение 3
    1 Задание на лабораторную работу 4
    2 Схема алгоритма выполнения лабораторной работы 5
    2.1 Первая часть 5
    2.2 Вторая часть 5
    3 Листинг программы 6
    3.1 Часть первая. Исходная программа примера 1 6
    3.2 Часть первая. Модифицированная программа примера 2 6
    3.3 Часть вторая. Программа для отладки 7
    4 Результаты выполнения программы 8
    4.1 Часть первая. Выполнение программы примера 1 по шагам без захода в функцию (F10) 8
    4.2 Часть первая. Выполнение модифицированной программы по шагам без захода в функцию (F10) 9
    4.3 Часть первая. Трассировка исходной программы с заходом в функцию (F11) 10
    4.4 Часть вторая. Результаты обычной отладки программы 12
    4.5 Выполнение программы до курсора и до точки останова 13
    4.6 Наблюдение переменных в окне Watch 1 13
    4.7 Условная точка останова по числу проходов 14
    4.8 Условная точка останова по логическому условию 15
    Заключение 16




  • Выдержка из работы:

    Введение

    Отладка представляет собой процесс поиска и исправления ошибок в программе, которые препятствуют ее корректной работе. Это один из наиболее важных этапов разработки программного обеспечения, поскольку даже при успешной компиляции программа может содержать ошибки времени выполнения и логические ошибки. Эффективность отладки зависит как от качества написанного кода, так и от возможностей используемой среды разработки.
    В методических указаниях выделяются три основных вида ошибок: ошибки этапа компиляции, ошибки этапа выполнения и логические ошибки. Ошибки компиляции связаны с нарушением синтаксиса языка, ошибки времени выполнения возникают при выполнении недопустимых операций, а логические ошибки приводят к неверному результату при формально корректной работе программы. Именно логические ошибки чаще всего требуют использования встроенного отладчика.
    ………………………………………

    1 Задание на лабораторную работу

    Согласно методическим указаниям необходимо выполнить две части работы. В первой части требуется набрать программы из разделов 2.4.1 и 2.4.2, выполнить их пошаговую отладку и трассировку, а также зафиксировать последовательность выполняемых строк. Во второй части необходимо выполнить трассировку заданной программы, использовать точки останова, выполнить программу до курсора, проанализировать значения переменных в окнах Locals и Watch, а также проверить работу условных точек останова.

    2 Схема алгоритма выполнения лабораторной работы

    2.1 Первая часть

    1. Набрать исходную программу примера 1.
    2. Выполнить программу по шагам клавишей F10.
    3. Зафиксировать последовательность выполняемых строк.
    ………………………………………

Не подошла работа?

Закажите написание эксклюзивной работы по Вашим требованиям