Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Интегрированная среда разработки Visual Studio.Стр 1 из 4Следующая ⇒
ЛАБОРАТОРНАЯ РАБОТА 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 (Результаты). Отображает результаты таких инструментальных средств, как система отображения профиля программы.
|