4  Объекты языка С/С++ и их краткая характеристика

Цель работы

1. Ознакомиться с классификацией ошибок, возникающих при разработке программ.

2. Разработать проект консольного приложения для отладки.

3. Изучить приемы отладки исходного кода.

4. Выполнить отладку созданного проекта.

Отчет по лабораторной работе должен содержать:

1. Постановку задачи (цель работы, задание).

2. Разработку проекта консольного приложения для отладки. В исходный код включить комментарии.

3. Описание технологии отладки проекта.

4. Выполнить классификацию ошибок, выявленных в проекте.

Задание

1. Создать проект консольного приложения с опцией An empty project.  Открыть новое окно редактирования. Исходный код, созданный во второй лабораторной работе, записать в окно редактирования. Создать искусственно несколько синтаксических ошибок. Сохранить созданный файл и включить его в проект. Изучить команды отладки. Использовать команды Find и Replace для изменения имени.

2. Откомпилировать созданный проект и проанализировать обнаруженные ошибки и предупреждения. Выполнить их классификацию.

3. Выполнив команду Rebuild All, получить exe-файл. Запустить проект на исполнение в пошаговом режиме с помощью команд Step Into и Step Over.

4. Установить точку останова на одной из строк исходного кода. Выполнить команду Go, а далее закончить проект в пошаговом режиме.

5. Открыть окно QuickWatch… и проанализировать значения переменных.

6. Составить подробный отчет о выполненной работе с показом диалоговых окон и сделать вывод.