Лекция: Управляющие клавиши

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

Например, нажав клавишу с символом *, Вы введете на экран этот символ, а нажав ее же совместно с клавишей Shift, дадите машине команду отпечатать содержимое экрана на принтере. Однако эту же команду можно ввести, нажав только одну клавишу Print Screen. Часто альтернативные действия клавиш задаются, если их использовать совместно с клавишами Ctrl и Alt. Клавиши используемые для активизации альтернативных действий других клавиш, называют управляющими. В эту группу входят:

Shift управляет временным переходом в верхний или нижний регистры алфавитно-цифровой клавиатуры;

Caps Lock управляет постоянным переходом в верхний или нижний регистры алфавитно-цифровой клавиатуры.

Num Lock определяет функцию клавиш отдельной цифровой клавиатуры. Если нажать эту клавишу так, чтобы начал светиться cветодиод под аналогичным названием, то цифровые клавиши этого блока будут использоваться для ввода цифр. После повторного нажатия светодиод погаснет — теперь эти клавиши станут пригодны для управления при работе с редакторами текстов. Некоторые из этих клавиш можно использовать при работе с системой (рассматривается далее);

Ctrl используется исключительно в комбинациях с другими клавишами;

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

Некоторые управляющие клавиши имеют общее назначение:

Backspace перемещает курсор на один шаг назад — при использовании этой клавиши в процессе набора команд MS DOS одновременно происходит стирание символа, расположенного слева от курсора;

Enter при работе с командной строкой эта клавиша генерирует признак ввода команды, после чего команда воспринимается командным процессором и начинает выполняться. При работе с редакторами текстов эта клавиша, подобно клавише возврата каретки в пишущей машине, вырабатывает признак «конец строки» и осуществляет перевод курсора в начало новой строки. Иногда эту клавишу нажимают в ответ на запрос программы подтвердить согласие пользователя на планируемое этой программой действие. В некоторых клавиатурах (включая приведенную на рис 1.) эта клавиша дублируется, причем на поверхности дублирующей клавиши гравируется символ «стрелка влево» или надпись Return;

Print Screen клавиша имеет две функции. Будучи нажата отдельно она вызывает печать текущего содержимого экрана на присоединенном к машине принтере. Если же нажать эту клавишу совместно с клавишей Ctrl, то с этого момента и до момента повторного нажатия этих клавиш, каждая выводимая с клавиатуры на экран строка будет после нажатия клавиши RETURN печататься принтером. Таким образом, клавиатура компьютера будет использоваться как пишущая машинка для построчной печати, а выводимая информация явится протоколом процесса ввода.

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

Управляющий символ Функция
Ctrl P или Ctrl Prtsc Запускает и останавливает передачу или вывод на принтер
Ctrl Break, Ctrl C Отмена текущей (выполняемой) команды
Ctrl H или Backspace Перемещает последний символ командной строки влево и стирает предыдущий символ
Ctrl J Вводит признак «конец строки», не завершая ее ввода (для продолжения набора команды в следующей строке экрана)
Ctrl Num Lock или Ctrl S Прерывает вывод информации на экран, для продолжения нажмите любую клавишу
Esc Отменяет текущую команду, освобождая командную строку. На содержимое шаблона, используемого командами редактирования, не влияет

 

еще рефераты
Еще работы по информатике