Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры КИТ Вишняков.doc
Скачиваний:
86
Добавлен:
13.02.2016
Размер:
556.03 Кб
Скачать

9.Устройства ввода.Клавиатура

Клавиатура  это устройство ввода текстовых данных.

Вот очень упрощенное описание принципа действия клавиатуры.

При нажатии клавиши (или комбинации клавиш) специальная микросхема, встроенная в клавиатуру, формирует код (называемый скан-код), соответствующий этой клавише или комбинации клавиш, и сообщает об этом центральному процессору (ЦП). ЦП приостанавливает текущую работу, запускает специальную программу, называемую обработчиком прерываний клавиатуры. Эта программа считывает скан-код, расшифровывает его, т. е. формирует код соответствующего символа, и помещает код символа в сравнительно небольшую по объему область памяти, называемую буфером клавиатуры. После этого ЦП возвращается к выполнению прерванной работы, а код символа хранится в буфере клавиатуры до тех пор, пока не будет изъят программой, для которой он предназначен.

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

М/М клавиатура

Мышь

Мышь  это устройство манипуляторного типа.

Мышь как устройство обслуживается специальной программой  драйвером мыши. Эта программа формирует курсор (указатель) мыши и осуществляет его перемещение на экране монитора в соответствии с нашими манипуляциями.

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

Тип вводимой информации

Сканер

Сканер (англ. scanner)  это устройство, предназначенное для ввода графической информации в матричном (растровом) формате.

Можно сказать иначе: сканер  это устройство, создающее цифровую копию объекта: плоского изображения.

Промышленностью выпускаются 4 вида сканеров, отличающихся лишь по конструкции. Это:

  • планшетные;

  • листопротяжные;

  • ручные;

  • барабанные.

Принцип действия всех видов сканеров примерно одинаковый, поэтому остановимся на наиболее распространенном виде  планшетном.

Звуковой ввод

10. Устройства вывода информации.

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

2. печатающие устройства:

а) лазерный принтер

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

б) струйный принтер

в) матричные

г) плоттеры (для вывода больших чертежей)

пишущий узел, содержащий перо, которое рисует изображение

3. устройство звукового вывода (наушники, калонки)

11.Позиционные системы счисления.Система счисления называется позиционной, если вклад цифры в число зависит от занимаемой позиции.

Например, в числе 50674,25 крайняя слева цифра 5 дает вклад в пятьдесят тысяч единиц, в то время как крайняя справа - лишь пять сотых.

Привычная нам десятичная система - позиционная. Пример непозиционной системы - римская.

В общем случае число А в q-ичной системе счисления можно представить в виде:

 

(А)q=anqn+an-1qn-1+..+a-mq-m

 

 

где       q – основание системы счисления;

            ak – цифры (ak = 0, 1 … q-1).

 

Так, в десятичной  системе (q=10) используются цифры (0, 1, … 9), в двоичной системе (q=2) только цифры (0, 1). В информатике нередко применяется шестнадцатеричная система (q=16) с цифрами 0, 1, 2, …9, A, B, C, D, E, F.

Теперь определим, сколько различных чисел можно представить в n  разрядах в q-ичной системы.

При использовании 1-го разряда можно представить q различных чисел (0, 1,… q-1)

 

При использовании 2-х разрядов можно представить уже q•q=q2 различных чисел

И вообще, при использовании n разрядов можно представить

K=qn

различных чисел.

Например, при q=10, n=3  K=1000. Это числа 0, 1, 2,…998, 999.

При q=2 наша формула приобретает вид:

 

Именно столько различных чисел можно представить на n битах (n двоичных разрядах).

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

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

Нам же, в силу ряда причин, привычнее двоичная система. Для того, чтобы процессор мог обрабатывать десятичные числа, они предварительно должны быть преобразованы в двоичную систему (выполнен перевод 10 —> 2). Результаты вычислений, в свою очередь, перед выводом из двоичной системы переводятся в десятичную (выполняется перевод 2—> 10). Это обычно делается автоматически специальными программами, встроенными в соответствующие программные продукты