Список терминов
№ п/п |
Термин |
Англ. Термин |
Разъяснение |
05.001 |
консольный ввод |
console input |
Ввод данных с консоли (обычно это клавиатура) при помощи клавиатурного драйвера операционной системы. При консольном вводе перенаправление ввода невозможно. |
05.002 |
клавиатура |
keyboard |
Совокупность клавиш, контактов, топологии проводников и встроенный микропроцессор контроллер, предназначенная для отслеживания нажатия и отпускания клавиш, генерирования уникальных ASCII и скэн-кодов клавиш и передача этих данных в компьютер. |
05.003 |
топология |
topology
|
Совокупность "переплетённых" проводников электричества, передающих сигналы от контактов клавиш контроллеру клавиатуры. |
05.004 |
контроллер |
controller |
Микропроцессор в клавиатурном блоке, который считывает нажатие клавиш или комбинации клавиш на клавиатуре, преобразует полученные сигналы в скэн-коды и ASCII символы, и записывает полученные данные в кольцевой буфер клавиатуры. |
05.005 |
нажатие клавиш |
key pressing |
Процесс, инициированный оператором ЭВМ, при котором замыкается контакт на указанной клавише, сигнал от которой передаётся контроллеру. |
05.006 |
комбинация клавиш |
combination of a keys |
Одновременное нажатие управляющую и алфавитно-цифровую клавишу. Часто такое нажатие меняет скен-код клавиши. |
05.007 |
скэн-код |
scan code
|
Числовой номер, присваиваемый при нажатии на клавиатуре клавиши или комбинации клавиш. Каждая клавиша, не зависимо от того, "серая" она или "белая", имеет собственный скен-код. |
05.008 |
таблица символов |
codepage |
Таблица соответствия литер латинского или национального алфавитов целым числам, представляющим коды символов в компьютере. Для кириллических символов основными таблицами символов являются кодировки OEM 866, ANSI cp 1251, KOI8-R и UTF-8. |
05.009 |
серые клавиши |
grey keys |
Синоним управляющих клавиш. |
05.010 |
управляющие клавиши
|
control keys |
Клавиши на клавиатуре, нажатие на которые не приводит к вводу в компьютер какого либо символа, а служит для управления этим вводом. В частности нажатие клавиш Shift, Ctrl и Alt меняет скен коды нажатых клавиш, клавиша Enter передаёт в компьютер команду: "перевод строки", клавиша TAB передаёт компьютеру команду на отступ, Esc обычно вызывает отмену ввода и т.п. |
05.011 |
алфавитно-цифровые клавиши |
alphabet keys |
Клавиши на клавиатуре, нажатие на которые приводит к вводу в компьютер алфавитно-цифровых символов, знаков препинания, пробелов или других символов ASCII. |
05.012 |
белые клавиши |
white keys |
Синоним алфавитно-цифровых клавиш. |
05.013 |
эхопечать |
echo print |
Вывод на экран дисплея символа с ASCII кодом, соответствующему нажатому на клавиатуре символов. Символы с ASCII 0 и скэн-коды на дисплей не выводятся. Эхопечать удобна при вводе текста, однако она не применяется при вводе паролей и управляющих символов. Вместо этого используются функции без эхопечати. |
05.014 |
клавиатурный буфер |
keyboard buffer |
Кольцевой буфер клавиатуры, хранящий первые 30 байт символов, введённых с клавиатуры. |
05.015 |
кольцевой буфер |
circular buffer
|
Буфер, работающий по принципу: "первые записанные в него данные первыми считываются из этого буфера". |
05.016 |
FIFO |
FIFO (first in first out) |
Аббревиатура, означающая принцип работы кольцевого буфера и очереди: "первая записанная в него информация будет считана из него первой". |
05.017 |
LIFO |
LIFO (last in first out) |
Аббревиатура, означающая принцип работы стека: "последняя записанная в буфер информация будет считана из него первой". |
05.018 |
переполнение буфера |
buffer overflow
|
Системная ошибка, возникающая, когда в некоторый буфер в оперативной памяти записывается больше информации, чем он может получить. Из-за этого генерируется прерывание операционной системы, который может перехватить хакер для внедрения в компьютер своего кода. |
05.019 |
Ctrl+Break сочетание |
Ctrl+Break Combination |
Это сочетание клавиш в MS-DOS и в режиме эмуляции терминала в Windows и Linux используется для прерывания работы текущей программы и возврата к приглашению командной строки. Эта функция может "блокироваться" в алгоритме работы программы системным программистом (хотя это делать нежелательно). |
05.020 |
забой |
backspace |
Операция, исполняемая при нажатии на клавишу "Backspace" (сразу над клавишей "Enter"). Эта операция удаляет символ слева от курсора, и передвигает курсор на его место. На старых компьютерах в редактируемую строку при этом записывался символ ASCII 127. |
05.021 |
возврат каретки |
carriage return
|
ASCII символ с номером 13, инициирующий запись в конец строки символов "CR/LF" (в Windows) и перевод ввода-вывода остальных символов с новой строки (на экране дисплея, в рабочей области окна и т.п.). |
05.022 |
ASCII 13 |
ASCII 13 |
Символ, имеющий в компьютерных технологиях название "возврат каретки", обозначение "CR". Этот символ служит для перевода вывода на новую строку в операционных системах корпораций Microsoft и Apple. |
05.023 |
редактирование строки |
edit (of a line) |
Процесс последовательного ввода строки символов, удаления неправильно набранных символов (клавишей "Backspace") и подтверждение ввода символов (нажатие клавиши "Enter"). |
05.024 |
клавиша Backspace |
Backspace key |
"Серая клавиша" на клавиатуре, расположенная сразу над клавишей "Enter". При нажатии не неё осуществляется операция "забой". |
05.025 |
гудок динамика |
hooter of an dynamic speaker |
Звуковой сигнал, созданный динамиком на материнской плате (его частотой и длительностью звучания можно управлять), подаваемый в случае критической ошибки или напоминания о необходимом действии. |
05.026 |
пароль |
password |
Набор символов, набираемый на клавиатуре без эхопечати, предназначенный для разрешения входа в систему или доступа к ресурсам компьютера. |
05.027 |
приглашение |
prompt |
Текстовое сообщение, предваряющее ввод текста (или пароля). Необходимо всегда предварять ввод какого-либо ввода приглашением, чтобы оператору было понятно, какие данные необходимо ему вводить в данный момент времени. |