Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект ПерУстр Интерф.doc
Скачиваний:
17
Добавлен:
17.04.2019
Размер:
4.43 Mб
Скачать

5. Устройства ввода информации 37

5.1 Клавиатура

Самым известным устройством ввода информации является клавиатура (keyboard) – это стандартное устройство, предназначенное для ручного ввода информации. Работой клавиатуры управляет контроллер клавиатуры, расположенный на материнской плате. Обычная современная клавиатура имеет, как правило, 101-104 клавиши, среди которых выделяют алфавитно-цифровые клавиши, необходимые для ввода текста, клавиши управления курсором и ряд специальных и управляющих клавиш.

Наиболее важными характеристиками клавиатуры являются чувствительность ее клавиш к нажатию, мягкость хода клавиш и расстояние между клавишами.. Клавиатура проектируется таким образом, чтобы каждая клавиша выдерживала 30-50 миллионов нажатий.

Беспроводные клавиатуры. В беспроводных клавиатурах используются три основных вида соединения, а именно соединение Bluetooth, инфракрасное соединение и радиочастотное соединение.

Проводные клавиатуры. PS/2 и USB – две разновидности проводного соединения, соединяющие клавиатуры с компьютерами. Клавиатуры с соединением PS/2 получили наибольшее распространение.

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

Виды клавиатур по расположению клавиш.

Эргономичные клавиатуры. При разработке эргономичных клавиатур учитывался эргономичный аспект. При работе на эргономичных клавиатурах обеспечивается комфортное положение кистей и запястий.

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

Виды клавиатур по функциональности.

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

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

Виртуальные клавиатуры. Виртуальные клавиатуры не являются физически осязаемыми. Это – клавиатуры, эмитированные специальными программами. Одной из таких программ является программа Comfort Keys Pro.

Управление клавиатурой. Клавиатура содержит интеловский микропроцессор, который воспринимает каждое нажатие на клавишу и выдает скан-код в порт A микросхемы интерфейса с периферией расположенной на системной плате. Когда скан-код выдается в порт A, то вызывается прерывание клавиатуры (INT 9). Процессор моментально прекращает свою работу и выполняет процедуру, анализирующую скан-код. перед тем, как попасть в программу. Имеется несколько комбинаций клавиш, которые выполняют специальные функции и не генерируют скан-коды. Эти комбинации включают <Ctrl-Break>, <Ctrl-Alt-Del> и <PrtSc>, плюс <SysReq> для AT и <Ctrl-Alt-стрелка влево, -стрелка вправо, -CapsLock, -Ins> для PCjr.

Малая цифровая клавиатура. Малая цифровая клавиатура находится в правой части клавиатуры и содержит следующие клавиши: 7 (Home), 8 (стрелка вверх), 9 (PgUp), –, 4 (стрелка влево), 5, 6 (стрелка вправо), +б 1 (End), 2 (стрелка вниз), 3 (PgDn), 0 (Ins) и (Del). Малая цифровая клавиатура может работать в двух режимах: в режиме ввода чисел и в режиме управления курсором.

Переключение режимов с логической фиксации осуществляется клавишей Num Lock, а без фиксации – клавишей Shift. Состояние клавиши Caps Lock здесь значения не имеет. В режиме ввода чисел эта часть клавиатуры обеспечивает более удобный ввод чисел и знаков арифметических операций. В режиме управления курсором клавиши малой цифровой клавиатуры служат для перемещения курсора, перелистывания страниц и переключения режимов работы основной клавиатуры1.

Кодирование текстовой информации. Текстовая информация представляет собой набор символов некоторого языка.

Язык – знаковая система представления информации. Множество символов языка образуют алфавит.

Языки бывают естественными и формальными. Естественные языки сложились в процессе общения людей, другими словами, естественные языки – это языки национальных культур. Формальные языки возникли из необходимости введения специальных символов в различных областях науки. Например, язык музыки представляет собой ноты и нотный стан, язык математики – это цифры, арифметические действия, специальные знаки %, / и т.д., язык дорожных правил – это знаки, разметка, сигналы регулировщика и светофора и т.п.

Алфавит компьютерного языка состоит из 256 символов, причем под каждый символ отводится 8 ячеек памяти, другими словами, информационный вес каждого символа равен 8 бит=1 байт. Эти 256 символов включают заглавные и прописные буквы двух алфавитов, математические символы, специальные символы. Все символы упорядочены, каждому символу соответствует некоторое число от 0 до 255.

Таблица ASCII содержит коды первых 128 символов (0-127). (см.приложение)

Остальные позиции заняты символами кириллицы (русскими буквами) и символами псевдографики. Существует несколько таблиц кодировки кириллицы – КОИ 8, ASCII, Windows 1251-1252, Unicode и др. Их отличие в том, что буквам сопоставляются различные коды.