Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 40026.doc
Скачиваний:
6
Добавлен:
30.04.2022
Размер:
153.09 Кб
Скачать

Фгбоу впо «Воронежский государственный технический университет»

Кафедра систем автоматизированного проектирования

и информационных систем

Программная реализация функций управления устройствами ручного ввода

ЭВМ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к лабораторным работам по дисциплине «Виды обеспечений САПР» для студентов направления 230100 «Информатика и вычислительная техника» (магистратура) очной формы обучения

Воронеж 2011

Составитель канд. техн. наук А.В. Питолин

УДК 681.3

Программная реализация функций управления устройствами ручного ввода ЭВМ: методические указания к лабораторным работам по дисциплине «Виды обеспечений САПР» для студентов направления 230100 «Информатика и вычислительная техника» (магистратура) очной формы обучения / ФГБОУВПО «Воронежский государственный технический университет»; сост. А.В. Питолин. Воронеж, 2010. 18 с.

Методические указания содержат теоретические и практические сведения по разработке программных средств управления устройствами ручного ввода в ЭВМ с использованием функций WIN32 API.

Методические указания подготовлены в электронном виде в текстовом редакторе MS Word XP и содержатся в файле ВО САПР методичка2.doc

Табл. 1. Библиогр.: 6 назв.

Рецензент канд. техн. наук, доц. Е.Н. Королев

Ответственный за выпуск зав. кафедрой, д-р техн. наук, проф. Я.Е. Львович

Издается по решению редакционно-издательского совета Воронежского государственного технического университета

© ФГБОУВПО «Воронежский государственный

технический университет», 2011

Программная реализация функций управления устройствами ручного ввода

ЭВМ

  1. ОБЩИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ РАБОТЫ

1.1. Цель работы: изучение и программная реализация функций контроля и управления устройствами ручного ввода с использованием процедур WIN32 API.

1.2. Содержание работы

Лабораторная работа состоит из домашнего и лабораторного заданий. Домашнее задание заключается в изучении функций WIN32 API, особенностей их программной реализации на одной из языков высокого уровня. Лабораторное задание состоит в разработке программных средств управления устройствами ручного ввода ЭВМ.

1.3. Используемое оборудование и программные средства

Для выполнения лабораторной работы требуется ПЭВМ типа IBM PC с установленной ОС Windows 98 и выше, инструментальная среда программирования Borland C++ Builder.

2. ДОМАШНЕЕ ЗАДАНИЕ

2.1. Краткие теоретические сведения

Основными устройствами ручного ввода в графических интерфейсах пользователя современных ПЭВМ являются клавиатура и мышь. С помощью данных устройств оператор осуществляет ввод команд с целью управления программой, выполняемой на ПЭВМ. Кроме того, при помощи клавиатуры оператор вводит данные, а с помощью мыши выбирает данные из предлагаемого списка, т.е. клавиатура и мышь являются источниками данных и команд управления для выполняемой программы.

Первоначально ввод на ПЭВМ осуществлялся только с клавиатуры, так как она была достаточно эффективной для выполнения функциональных задач ПЭВМ. Эволюционируя от пультов ЭВМ до мобильных и переносных устройств, клавиатура стала однозначным лидером ввода. Клавиатура ПЭВМ выполнена в виде отдельного устройства, подключаемого к ПЭВМ специальным кабелем. Мобильные и переносные компьютеры содержат встроенную клавиатуру.

В процессе развития программного обеспечения оно все больше ориентировалось на то, чтобы упростить ввод и позволить пользователю, не обладающему знаниями о внутренней работе программы и не имеющему профессиональных навыков работы с клавиатурой, быстро включиться в работу. В связи с этим появились такие устройства, как мышь, световое перо и т.д.

Среди новых устройств ручного ввода двухкнопочная мышь заняла ведущую позицию. Такое лидерство объясняется появлением и развитием операционных систем семейства Windows со своим интерфейсом Win32. Управление в подобных системах может полностью осуществляться мышью, за исключением ввода символов для идентификации, снятия защиты от несанкционированного доступа и т.д.

В настоящее время изготовители компьютерного оборудования предлагают большой выбор мышей разного типа. Мыши отличаются не только внешним видом, но и способом подключения.

На данном этапе развития ПЭВМ интерфейс пользователя имеет диалоговый характер, где основными устройствами ввода являются клавиатура и мышь. Поэтому управление мышью и клавиатурой является приоритетной задачей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]