Алгоритмические языки и программирование. Викентьева О.Л - 21 стр.

UptoLike

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 с.