ВУЗ:
Составители:
Рубрика:
21
6.4. Отладка программы
Для отладки программы используется команда главного меню
Build>Start Debug> Step Into – отладка с заходом в функции, ко-
торая начинается с первой строки функции main или Build>Start
Debug> Run to Cursor – выполнение программы до курсора, т. е.
отладка начинается с той строки, в которой установлен курсор.
После выполнения этой команды выполнение программы происходит в
режиме отладчика. Переход к следующей строке программы можно вы-
полнять с помощью команды Step Into (F11) (с заходом во все вы-
зываемые функции) или с помощью команды Step over (F10) (без за-
хода в вызываемые функции). Выход из функции нижнего уровня вы-
полняется командой Step Out (Shift+F11). Текущие значения пере-
менных можно просматривать:
1) в специальных окнах Watch (отображает значения всех ис-
пользуемых переменных) и Value (отображает значения за-
данных пользователем переменных);
2) при наведении курсора мышки на переменную отображается
текущее значение этой переменной.
6.5. Создание рабочего пространства для нескольких проектов
Несколько проектов можно объединить в одно рабочее простран-
ство с помощью команды Project/Insert Project into Workspace.
Активный проект, т. е. тот, который будет выполняться, устанав-
ливается с помощью команды Project/Set Active Project. Активный
проект надо отметить галочкой.
7. Содержание отчета
1. Титульный лист с указанием фамилии, группы, исполнителя и
варианта курсовой работы.
2. Постановка задачи.
3. Диаграмма классов.
4. Описание пользовательских классов (название класса, компо-
нентные данные и их назначение, компонентные функции и их
назначение).
5. Реализация компонентных функций.
6. Реализация основной программы.
7. Примеры экранных форм или диалогов, используемые для
взаи-
модействия с пользователем.
8. Примеры результатов работы программы.
9. Программная документация:
• названия файлов, из которых состоит проект;
• названия библиотек, необходимых для выполнения проекта;
• инструкция пользователю для работы с проектом.
10. Список используемой литературы;
11. Листинг программы.
8. Список литературы
1. Вирт Н. Алгоритмы + структуры данных = программы . – М.
: Мир, 1985. – 406 с.
2. Голуб А. И. С и С++. Правила программирования. – М.:
БИНОМ, 1996. – 272 с.
21 6.4. Отладка программы Для отладки программы используется команда главного меню Build>Start Debug> Step Into – отладка с заходом в функции, ко- торая начинается с первой строки функции main или Build>Start Debug> Run to Cursor – выполнение программы до курсора, т. е. отладка начинается с той строки, в которой установлен курсор. После выполнения этой команды выполнение программы происходит в режиме отладчика. Переход к следующей строке программы можно вы- полнять с помощью команды Step Into (F11) (с заходом во все вы- зываемые функции) или с помощью команды Step over (F10) (без за- хода в вызываемые функции). Выход из функции нижнего уровня вы- полняется командой Step Out (Shift+F11). Текущие значения пере- менных можно просматривать: 1) в специальных окнах Watch (отображает значения всех ис- пользуемых переменных) и Value (отображает значения за- данных пользователем переменных); 2) при наведении курсора мышки на переменную отображается текущее значение этой переменной. 6.5. Создание рабочего пространства для нескольких проектов Несколько проектов можно объединить в одно рабочее простран- ство с помощью команды Project/Insert Project into Workspace. Активный проект, т. е. тот, который будет выполняться, устанав- ливается с помощью команды Project/Set Active Project. Активный проект надо отметить галочкой. 7. Содержание отчета 1. Титульный лист с указанием фамилии, группы, исполнителя и варианта курсовой работы. 2. Постановка задачи. 3. Диаграмма классов. 4. Описание пользовательских классов (название класса, компо- нентные данные и их назначение, компонентные функции и их назначение). 5. Реализация компонентных функций. 6. Реализация основной программы. 7. Примеры экранных форм или диалогов, используемые для взаи- модействия с пользователем. 8. Примеры результатов работы программы. 9. Программная документация: • названия файлов, из которых состоит проект; • названия библиотек, необходимых для выполнения проекта; • инструкция пользователю для работы с проектом. 10. Список используемой литературы; 11. Листинг программы. 8. Список литературы 1. Вирт Н. Алгоритмы + структуры данных = программы . – М. : Мир, 1985. – 406 с. 2. Голуб А. И. С и С++. Правила программирования. – М.: БИНОМ, 1996. – 272 с.