Интегрированная среда разработки Visual Studio.

ЛАБОРАТОРНАЯ РАБОТА 1

Знакомство со средой Visual C++ 6.

ОТЛАДКА ПРОГРАММ.

Цель лабораторной работы – изучить интегрированную среду разработки Visual Studio.

 

Задание

 

1. Познакомится с интегрированной средой разработки Visual Studio.

2. Научиться управлять настройками проекта.

3. Создать простое приложение и на его примере научиться работать с отладчиком.

 

Методические указания

Интегрированная среда разработки Visual Studio.

Microsoft Visual C++ является одним из компонентов Visual Studio. Данная среда разработки получила название интегрированной среды разработки, так как, не выходя из нее, можно решать целый комплекс задач:

1. Формировать заготовки приложений без написания текстов программ

2. Просматривать проект несколькими различными способами

3. Редактировать файлы заголовков и текстов программ

4. Формировать визуальный графический интерфейс приложения (меню и диалоговые окна)

5. Компилировать и компоновать программы

6. Отлаживать приложения в процессе его выполнения

 

С помощью Visual C++ можно работать с единственным приложением, как с проектом.

Проект – это набор файлов: заголовков, текстов программ, ресурсов, установок, конфигураций. Для работы с приложением необходимо открыть проект (файл с расширением .dsw).

Экран Visual Studio разделен на следующие зона рис. 1:

1. Меню и панель инструментов.

2. Окно Workspace – компоненты проекта.

3. Основная рабочая область, в которой можно редактировать файлы.

4. Окно выходных данных и строка состояния.

 

Рис. 1. Интерфейс Visual Studio

 

Вкладка ResourceView выводит в окне Workspace древовидный список визуальных элементов разрабатываемого приложения – акселераторы, диалоговые окна, пиктограммы, меню, таблицы строк, панель инструментов и информацию о версии.

Акселераторы связывают комбинации клавиш с пунктами меню. При создании нового приложения список ресурса акселераторов автоматически включается в проект.

Диалоговые окна – это средства, которое используется приложением для приема информации от пользователя.

Пиктограммы – это растровые картинки, представляющие некоторую программу или ее документы.

Меню – это средство, с помощью которого пользователь указывает программе, что нужно делать.

Таблица строк – это список строковых констант в разрабатываемом приложении.

Панели инструментов – это набор пиктограмм, который, как правило, размещается ниже строки меню приложения.

 

При выборе вкладки ClassView у разработчика появляется возможность просмотреть в окне Workspace структуру классов, использованных в приложении. Для каждого класса в дереве списка показаны переменные и методы.

 

Организация информации на вкладке FileView дает возможность просматривать и редактировать тексты программ и файлы заголовков. В отличие от вкладки ClassView, FileView предоставляет доступ к тем фрагментам программы, которые расположены вне определений классов. В окне Workspace при этом представлено дерево файлов проекта. Файлы разделяются на следующие категории: собственно тексты программ (Source Files), файлы заголовков (Header Files), файлы ресурсов (Resource Files), файлы справки (Help Files). Категория файлов справки включается в список в том случае, если проект снабжен справкой.

 

В самом низу экрана Visual Studio находится окно вывода Output. В нем выводятся различные сообщения компонентов Visual Studio, в том числе сообщения об ошибках.

В окне Output существует пять вкладок:

1. Build (Компиляция и компоновка). Отображает результаты компиляции и компоновки.

2. Debug (Отладка). Применяется при отладке.

3. Find in Files 1 (Поиск в файлах 1). Отображает результаты поиска.

4. Find in Files 2 (Поиск в файлах 2). Альтернативный вариант окна для результатов выполнения команды поиска. В этом варианте можно сохранить результаты предыдущего поиска.

5. Results (Результаты). Отображает результаты таких инструментальных средств, как система отображения профиля программы.