Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВМИиП - Лабораторный практикум на Visual C++ 20...doc
Скачиваний:
2
Добавлен:
13.08.2019
Размер:
650.75 Кб
Скачать

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

«Санкт-Петербургский государственный

инженерно-экономический университет»

Кафедра вычислительных систем и программирования высокоуровневые методы информатики и программирования

Лабораторный практикум на Visual C++ 2005

Направление подготовки бакалавров 080800 – Прикладная информатика

Санкт-Петербург

2010

Допущено

редакционно-издательским советом СПбГИЭУ в качестве методического издания

Составитель

канд. техн. наук, профессор Ф.Ф. Павлов

Рецензент

канд. техн. наук, доцент К.П. Голоскоков

Подготовлено на кафедре

вычислительных систем и программирования

Одобрено научно-методическим советом факультета информационных систем в экономике и управлении

Отпечатано в авторской редакции с оригинал-макета, представленного составителем

© СПбГИЭУ, 2010

1.Общие положения по организации

лабораторного практикума

Лабораторный практикум содержит описание комплекса лабораторных работ на Visual C++ 2005. Целью сборника является приобретение практических навыков по программированию задач на объектно-ориентированном языке Visual С++ в среде разработки Visual Studio 2005 по дисциплине «Высокоуровневые методы информатики и программирования».

Лабораторный практикум включает следующие работы:

1. Программирование информационной мини-системы управления методом процедурно-ориентированного программирования (раздел 1, тема 2).

2. Выполнение блока лабораторных работ по объектно-ориентированному подходу к проектированию и разработке программ (раздел 1, тема 3).

3. Выполнение 4 блоков лабораторных работ (раздел 2):

-создание Windows-приложений - 4 работы: консольные приложения, SDI-приложения, MDI-приложения, диалоговые приложения;

-ввод/вывод информации – 3 работы: управление клавиатурой, курсором и мышью;

-диалоговые окна – 2 работы: система меню, система диалоговых окон и элементов управления;

-управление файловой обработкой – 3 работы: файловая обработка объектов классов MFC, файловая обработка объектов классов пользователя, файловая обработка с классом CFile.

4. Выполнение 3 блоков лабораторных работ (раздел 3):

-технология ActiveX – 2 работы: создание приложения-контейнера и приложения-сервера;

-поддержка баз данных – 1 работа: создание приложения с базой данных;

-программирование для Internet – 3 работы: приложение в стиле браузера, приложение с протоколом HTTP, приложение с протоколом FTP.

Перечень тем лабораторного практикума приведен в таблице 2.

Таблица 2

Наименование тем

дисциплины

Темы и содержание лабораторного практикума

Раздел 1. Создание программных приложений

Тема 2. Базовый язык C++

Тема 3. Объектно - ориентированный подход к проектированию и разработке программ

1. Программирование информационной мини- системы управления методом процедурного программирования.

2. Выполнение блока лабораторных работ по объектно-ориентированному подходу к проектированию и разработке программ.

Раздел 2. Объектно-ориентированные методы программирования в Windows

Тема 6. Создание Windows-приложений

Тема 7. Управление многооконными диалогами

3. Выполнение 4 блоков лабораторных работ:

- Создание Windows-приложений.

- Ввод/вывод информации.

- Диалоговые окна.

- Управление файловой обработкой.

Раздел 3. Перспективные направления в области создания технологий программирования

Тема 11 Технология ActiveX и COM

Тема 12 Поддержка баз данных

Тема 13 Программирование для Internet

4. Выполнение 3 блоков лабораторных работ:

- Технология ActiveX.

- Поддержка баз данных.

- Программирование для Internet.