
- •Создание нового проекта 17
- •1. Цель и содержание работы
- •2. Задание для домашней подготовки
- •3.1.Общие свойства меню
- •3.2.Меню File (файл)
- •3.3.Меню Edit (правка)
- •3.4.Меню View (просмотр)
- •3.5.Меню Insert (вставить)
- •3.8.Меню Tools (инструменты)
- •3.9.Меню Window (окно)
- •3.10. Меню Help (справка)
- •4. Создание консольного приложения
- •4.1.3Апуск среды разработки
- •4.2.Создание нового проекта
- •4.3.Ввод текста программы
- •Р ис. 5. Добавляем в проект новый файл
- •4.4. Создание исполняемого файла
- •4.5.Отладка программы
- •4.6.3Апуск программы
- •4.7.Логические ошибки
- •4.8. Создание исполняемого файла без отладочной информации
Лабораторная работа №1
Введение в MS МС 6.0
ОГЛАВЛЕНИЕ
ЦЕЛЬ И СОДЕРЖАНИЕ РАБОТЫ 4
ЗАДАНИЕ ДЛЯ ДОМАШНЕЙ ПОДГОТОВКИ 4
ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ
MICROSOFT VISUAL C++ 5
Общие свойства меню 5
Меню File (файл) 6
Меню Edit (правка) 7
Меню View (просмотр) 8
Меню Insert (вставить) 8
Меню Project (проект) 8
Меню Build (построение) 9
Меню Tools (инструменты) 10
Меню Window (окно) 10
3.10. Меню Help (справка) 10
4. СОЗДАНИЕ КОНСОЛЬНОГО ПРИЛОЖЕНИЯ 11
Запуск среды разработки 11
Создание нового проекта 11
Ввод текста программы 13
Создание исполняемого файла 15
Отладка программы 15
Запуск программы 16
Логические ошибки 16
Создание исполняемого файла без отладочной информации 16
5. СОЗДАНИЕ БИБЛИОТЕКИ ДИНАМИЧЕСКОЙ КОМПОНОВКИ (DLL) 17
Создание нового проекта 17
Ввод текста программы 18
Создание файла определения модуля 19
Создание библиотеки 20
Отладка программы 20
Создание библиотеки без отладочной информации 20
6. ПРОВЕРКА РАБОТОСПОСОБНОСТИ DLL 20
Вызов функции DLL из программы на Visual Basic 21
Задание для самостоятельной работы 22
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 22
1. Цель и содержание работы
Целью работы является изучение основ программирования на языке C++ и приобретение начальных навыков работы в интегрированной среде Microsoft Visual C++ 6.0.
Работа рассчитана на 4 часа домашней подготовки и 4 часа занятий в лаборатории. При подготовке к работе изучаются основы языка C++. В лаборатории выполняется:
а изучение интегрированной среды Microsoft Visual C++; а разработка консольного приложения; а создание библиотеки динамической компоновки (DLL); а проверка работоспособности DLL.
Отчёт о лабораторной работе не оформляется. Приём задания производится непосредственно на компьютере по предъявлению работающей, полностью отлаженной программы и исходных текстов с комментариями.
2. Задание для домашней подготовки
Для эффективной работы в лаборатории изучите с помощью указанной в библиографическом списке литературы следующие вопросы:
а Язык программирования C++, назначение и возможности. Стандарты
языка. Общий синтаксис. Формат, комментарии, идентификаторы,
зарезервированные слова. Окончание оператора и операторные скобки. а Типы данных. Базовые типы данных: char, int, float, double, void.
Модификаторы типов: signed, unsigned, long, short. Объем памяти,
занимаемый данными основных типов. Определения и описания. Классы
памяти: auto, register, static, extern. Локальные и глобальные объекты.
Область видимости. Определение массива. Инициализация массива.
Многомерные массивы. а Знаки операций и операторы. Операторы выбора: условный оператор и
переключатель. Циклы с предусловием, с постусловием и итерационные.
Операторы передачи управления: goto, return, break, continue. а Функции. Определение и описание функций. Передача массивов в
функцию. а Библиотеки динамической компоновки (DLL). Статическая и
динамическая компоновка. Преимущества динамической компоновки.
Функция инициализации DLL. Файл определения модуля DLL. а Препроцессорная обработка исходного текста. Директивы препроцессора. а Система ввода/вывода C++. Понятие потока. Потоки стандартного
ввода/вывода, открывающиеся автоматически. Форматируемый
ввод/вывод.
3. ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ MICROSOFT VISUAL C++
Среда разработки представляет собой интегрированные в единую оболочку средства, позволяющие легко создавать, открывать, просматривать, редактировать, сохранять, транслировать и отлаживать все ваши программы на С и C++.
Ниже будет дан обзор возможностей среды Visual C++. В большинстве случаев вы сможете пользоваться стандартными настройками Visual C++. По мере того, как будет расти ваш опыт и усложнятся требования к программам, вы приобретете навык использования остальных возможностей этой среды.
Запуск осуществляется из стартового меню Windows командой Microsoft Visual C++ 6.0, которая находится в группе Microsoft Visual Studio 6.0.
Рис. 1. Первоначальный вид экрана среды Visual C++