Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лр №1 Введение в среду MS Visual C.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
486.91 Кб
Скачать

Лабораторная работа №1

Введение в MS МС 6.0

ОГЛАВЛЕНИЕ

  1. ЦЕЛЬ И СОДЕРЖАНИЕ РАБОТЫ 4

  2. ЗАДАНИЕ ДЛЯ ДОМАШНЕЙ ПОДГОТОВКИ 4

  3. ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ

MICROSOFT VISUAL C++ 5

  1. Общие свойства меню 5

  2. Меню File (файл) 6

  3. Меню Edit (правка) 7

  4. Меню View (просмотр) 8

  5. Меню Insert (вставить) 8

  6. Меню Project (проект) 8

  7. Меню Build (построение) 9

  8. Меню Tools (инструменты) 10

  9. Меню Window (окно) 10

3.10. Меню Help (справка) 10

4. СОЗДАНИЕ КОНСОЛЬНОГО ПРИЛОЖЕНИЯ 11

  1. Запуск среды разработки 11

  2. Создание нового проекта 11

  3. Ввод текста программы 13

  4. Создание исполняемого файла 15

  5. Отладка программы 15

  6. Запуск программы 16

  7. Логические ошибки 16

  8. Создание исполняемого файла без отладочной информации 16

5. СОЗДАНИЕ БИБЛИОТЕКИ ДИНАМИЧЕСКОЙ КОМПОНОВКИ (DLL) 17

  1. Создание нового проекта 17

  2. Ввод текста программы 18

  3. Создание файла определения модуля 19

  4. Создание библиотеки 20

  5. Отладка программы 20

  6. Создание библиотеки без отладочной информации 20

6. ПРОВЕРКА РАБОТОСПОСОБНОСТИ DLL 20

  1. Вызов функции DLL из программы на Visual Basic 21

  2. Задание для самостоятельной работы 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++