Что означает выражение регистр символов
Обновлено: 04.11.2024
Что такое регистр? Регистр – это набор символов, только и всего. Различие регистров на "верхний" (с прописными буквами) и "нижний" (со строчными буквами) пошло со времён печатных машин. Для печатной машины регистр – ряд литер (символов), расположенных на одной высоте в общем ряду печатных колодок (досочек), соединённых рычажным механизмом с клавишами клавиатуры.
Регистр “верхний” и “нижний”
В печатной машинке на одной колодке нанесены две литеры: одна – сверху, другая – снизу. У колодок с литерами в виде букв вверху находились прописные буквы, снизу – строчные; переключиться на верхний регистр можно зажав клавишу верхнего регистра (аналогично клавише Shift), или нажав на клавишу замка верхнего регистра (аналогично клавише Caps Lock). При переходе на верхний регистр все литеры вместе с колодками и рычажками опускались, и тогда при нажатии клавиши по бумаге ударялась верхняя литера колодки.
Регистр электронный
С переходом на электронную клавиатуру понятие "верхнего" и "нижнего" регистра потеряло свой первоначальный смысл. Теперь верхний регистр – это совокупность кодов символов, соответствующих прописным буквам, а нижний регистр – кодов, соответствующих строчным буквам. Когда вы нажимаете клавишу, клавиатура формирует "скэн-код" нажатой клавиши и отправляет её в компьютер; если вы зажимаете при этом клавишу Shift или включили клавишу Caps Lock, то сигнализируется и об их активности. Сам компьютер по полученным "скэн-кодам" формирует "код символа".
Регистр чувствительный
При зажатии клавиши Shift (или включённой Caps Lock) изменяется код символа только для тех букв и чисел, у которых “включена” чувствительность к регистру. На самом деле, можно сказать, что почти все символы на клавиатуре чувствительны к регистру, потому что при зажатой клавише Shift они печатают второй набор символов. Однако, говоря о регистре, имеют в виду только те символы, значение которых меняется при включённом Caps Lock. Так, можно говорить, что клавиша с буквой “о” (или сама буква) чувствительна к регистру, тогда как говорить о чувствительности клавиши “1” (или самой цифры) неверно.
Читайте также: