Similar presentations:
Клавиатура
1.
КЛАВИАТУРАСабирова Азалия 7А
2.
Первые компьютеры клавиатуры не имели: данные вводились в компьютерлибо установкой механических переключателей и проводов, либо с
помощью перфокарт (пример — ENIAC). По мере повышения
производительности электронно-вычислительных машин (ЭВМ), а
особенно с появлением режима разделения времени появилась
необходимость вводить команды, не прерывая работу машины. Одним из
первых экспериментов по непосредственному взаимодействию с
компьютером с помощью клавиатуры был проведён в 1956 году
в Массачусетском технологическом институте. Дуглас Росс[en] предложил
подключить к компьютеру «Whirlwind» электрическую пишущую машинку
«Flexowriter (англ.)», эксперимент сочли удачным
3.
Передача скан-кода —наиболее распространённый
способ с появлением IBM PC. В
этом случае опросом также
занимается контроллер
клавиатуры, например для PC
(PS/2)клавиатур аналогичный Intel
8042 Однако каждой клавише,
в том числе клавишаммодификаторам,
присваивается собственный
скан-код, не соотносящийся
напрямую с кодом символа
ASCII. При нажатии или
отпускании клавиши
передаётся этот скан-код и
признак нажатия/отпускания.
Сопоставление скан-кода с
кодом символа производится
программным обеспечением
самого компьютера. Данный
подход совмещает
достоинства двух
предыдущих.
Непосредственное
подключение матрицы к
процессору — применялось в
микрокомпьютерах 1970-80-х.
Опросом матрицы занимался
процессор,
периодически прерывая работу
текущей программы.
Достоинства такого подхода —
дешевизна и максимальная
гибкость, возможно например
опрашивать не всю матрицу.
Недостатки: трата
процессорного времени на
опрос клавиатуры;
необходимость подключения
клавиатуры многопроводным
шлейфом; несовместимость
клавиатур разных моделей
компьютеров. Примеры
компьютеров с такой
клавиатурой: ZXSpectrum, Commodore PET.
4.
Многие современные компьютерные клавиатуры помимо стандартногонабора из 104 клавиш снабжаются дополнительными клавишами (как
правило, другого размера и формы), которые предназначены для
управления некоторыми основными функциями компьютера:
для управления громкостью звука: громче, тише, включить или
выключить звук;
для управления лотком в приводе для компакт-дисков: извлечь диск,
принять диск;
для управления проигрывателем: воспроизводить, поставить на паузу,
остановить воспроизведение, промотать запись вперёд или назад,
перейти к следующей или предыдущей записи;
для управления сетевыми возможностями компьютера:
открыть почтовую программу, открыть браузер, показать домашнюю
страницу, двигаться вперёд или назад по истории посещённых страниц,
открыть поисковую систему;
для запуска часто используемых программ: открыть калькулятор,
открыть файловый менеджер;
для управления состоянием окон операционной системы: свернуть
окно, закрыть окно, перейти к следующему или к предыдущему окну;
для управления состоянием компьютера: перевести в ждущий режим,
перевести в спящий режим, пробудить компьютер, выключить
компьютер.
5.
Размером с большой палецДля устройств без встроенной клавиатуры, таких как КПК и смартфоны, были
введены внешние клавиатуры меньшего размера. Маленькие клавиатуры
также полезны там, где рабочее пространство ограничено.[18]
Сенсорная клавиатура (thumb board) используется в некоторых персональных
цифровых помощниках, таких как Palm Treo и BlackBerry, а также в
некоторых ультрамобильных ПК, таких как OQO.
Цифровые клавиатуры содержат только числа, математические символы для
сложения, вычитания, умножения и деления, десятичную точку и несколько
функциональных клавиш. Они часто используются для облегчения ввода
данных с помощью клавиатур меньшего размера, которые не имеют цифровой
клавиатуры, обычно портативных компьютеров.[19]Эти клавиши в совокупности
называются цифровой клавиатурой, цифровыми клавишами или цифровой
клавиатурой и могут состоять из следующих типов клавиш: арифметические
операторы, цифры, клавиши со стрелками, клавиши навигации, блокировка
цифр и клавиша ввода.
6.
ВиртуальнаяВиртуальные клавиатуры, иногда называемые экранными клавиатурами (реже
программными клавиатурами), состоят из компьютерных программ, которые
отображают изображение клавиатуры на экране.Для управления каждой
виртуальной клавишей для ввода текста можно использовать другое
устройство ввода, такое как мышь или сенсорный экран. Виртуальные
клавиатуры стали очень популярными в сотовых телефонах с сенсорным
экраном из-за дополнительных затрат и требований к пространству других
типов аппаратных клавиатур. Microsoft Windows, Mac OS X и некоторые
разновидности Linux включают экранные клавиатуры, которыми можно
управлять с помощью мыши. В них мышь должна перемещаться по буквам на
экране, заданным программным обеспечением. При нажатии на букву
программа записывает соответствующую букву в соответствующем месте.