Порядок выполнения лабораторной работы №3

Состав программных средств, требуемый для выполнения лабораторной работы:

· Среда визуального проектирования С++ Builder;

· Демонстрационная программа lab_api.exe;

· Справочная система lab_help.ехе.

Лабораторная работа выполняется в следующем порядке.

1. Получить задание у преподавателя. Варианты заданий приведены в табл.3.

Таблица 3 – Варианты заданий для лабораторной работы №3

№ варианта Информационные функции Управляющие функции
GetSysColor SystemParametersInfo GetSystemMetrics GetDeviceCaps EnumDisplaySetting GetPixel SetSysColors SystemParametersInfo ChangeDisplaySetting BitBlt
  + + +       + +    
        + + +   + +  
    + + +         + +
      + + +   +   +  
  +   +   +     +   +
    +   +   + +     +
  + +       +     + +
    +     + + + +    
  +   + +       +   +
  +       + + +   +  

Где – символ «+» означает использование функции столбца.

2. Запустить программу lab_api.exe. Выбрать опцию меню «Примеры применения функций | Видеосистема» для вызова окна «Видеосистема». Просмотреть результаты выполнения функций работы с видеосистемой.

3. Запустить справочную систему. Вызов справочной системы производится из программы lab_api.exe через опцию меню «Справочная система» либо запуском программы lab_help.exe. Просмотреть описание заданных функций, включая синтаксис функции.

4. Разработать в среде С++Builder проект, который должен включает все заданные функции, согласно варианту. Форма окна и интерфейс пользователя для вызова и просмотра результатов выполнения функций определяется студентом самостоятельно.

5. Отладить проект и получить выполняемый файл (*.ехе).

6. Показать результаты выполнения заданных функций преподавателю.

7. Получить у преподавателя контрольные вопросы.

8. Подготовить ответы на контрольные вопросы.

9. Оформить отчет по лабораторной работе. Отчет должен содержать:

- Титульный лист;

- Задание;

- Структуру проекта (набор взаимосвязанных программных модулей);

- Фрагменты листинга программы, показывающие использование заданных функций;

- Ответы на контрольные вопросы;

- Краткие выводы.

Отчет должен быть выполнен чисто и аккуратно.

10. Защитить лабораторную работу у преподавателя. Студент, допустивший отклонения от требований, предъявляемых к выполнению лабораторной работы и оформлению отчета, к защите не допускается.

Литература

1. Елманова Н. З., Кошель С.П. Введение в Borland C++ Builder 4 М.: Диалог МИФИ 1999. – 352 с.

2. Рихтер Дж. Windows для профессионалов: Программирование для Windows 95 и Windows NT 4 на базе Win32 API/Пер. с англ. – М.:Издательский отдел “Русская редакция” ТОО “Сhannel Trading Ltd.”, 1997. – 712 c.: ил.

3. Румянцев П. В. Азбука программирования в Win32 API. – М.: Радио и связь, 1998. – 272 с.: ил.

4. Фролов Л. В., Фролов Г. В. Аппаратное обеспечение персональных компьютеров. – М.: ДИАЛОГ МИФИ, 1997. – 304 с. – (Библиотека системного программиста; Т. 33)

5. Холден Г. Реестр Windows'98: Справочник – СПБ: Издательство "Питер", 1999. – 480 с.:ил.

6. Шамис В. А. Borland C++ Builder. Программирование на C++ без проблем.М.: "Нолидж", 1997-266 с., ил.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: