Кодировки символов
| Двоичный код | Десятичный код | КОИ8 | СР1251 | СР866 | Мас | ISO |
| ………….. | ||||||
| Удаление последнего символа (клавиша Backspace) | ||||||
| …………... | ||||||
| Перевод строки (клавиша Enter) | ||||||
| …………... | ||||||
| Пробел | ||||||
| ! | ||||||
| ………...... | ||||||
| Z | ||||||
| …………... | ||||||
| - | Ъ | А | А | к | ||
| ………….. | ||||||
| б | В | - | - | Т | ||
| …………... | ||||||
| л | М | Ь | ||||
| ………….. | ||||||
| щ | Э | _ | Ё | н | ||
| ………….. | ||||||
| ь | я | Нераздел. пробел | Нераздел. пробел | п |
Каждая кодировка задается своей собственной кодовой таблицей. Как видно из табл. 1, одному и тому же двоичному коду в различных кодировках поставлены в соответствие различные символы.
Например, последовательность числовых кодов 221, 194, 204 в кодировке СР1251 образует слово «ЭВМ», тогда как в других кодировках это будет бессмысленный набор символов.
К счастью, в большинстве случаев пользователь не должен заботиться о перекодировках текстовых документов, так как это делают специальные программы-конверторы, встроенные в приложения.
С распространением персональных компьютеров типа IBM PC международным стандартом стала таблица кодировки под названием ASCII (American Standard Code for Information Interchange) — Американский стандартный код для информационного обмена.
Стандартными в этой таблице являются только первые 128 символов, т. е. символы с номерами от нуля (двоичный код 00000000) до 127 (01111111). Сюда входят буквы латинского алфавита, цифры, знаки препинания, скобки и некоторые другие символы. Остальные 128 кодов, начиная со 128 (двоичный код 10000000) и кончая 255 (11111111), используются для кодировки букв национальных алфавитов, символов псевдографики и научных символов (например, символы >, < или ±). В русских национальных кодировках в этой части таблицы размещаются символы русского алфавита.
Определение числового кода символа
1. Запустить текстовый редактор MS Word 2002. Ввести команду [Вставка-Символ ... ]. На экране появится диалоговая панель Символ. Центральную часть диалогового окна занимает таблица символов для определенного шрифта (например, Times New Roman). Символы располагаются последовательно слева направо и построчно, начиная с символа Пробел в левом верхнем углу и заканчивая буквой «я» в правом нижнем углу таблицы.
Выбрать символ и в раскрывающемся списке из: тип кодировки.
В текстовом поле Код знака: появится его числовой код.
.
Ввод символов по числовому коду
1. Запустить стандартную программу Блокнот [Пуск – Программы – Стандартные - Блокнот]. С помощью дополнительной цифровой клавиатуры при нажатой клавише {Alt} ввести число 0224, отпустить клавишу {Alt}. В документе появится символ «а». Повторить процедуру для числовых кодов от 0225 до 0233. В документе появится последовательность из 12 символов «абвгдежзий» в кодировке Windows (CP1251).
2. С помощью дополнительной цифровой клавиатуры при нажатой клавише {Alt} ввести число 224, в документе появится символ «р». Повторить процедуру для числовых кодов от 225 до 233, в документе появится последовательность из 12 символов «рстуфхцчшщ» в кодировке MS-DOS (CP866).

2.. Принцип последовательного кодирования алфавита
Принцип последовательного кодирования алфавита:в кодовой таблице ASCII латинские буквы (прописные и строчные) располагаются в алфавитном порядке. Расположение цифр также упорядочено по возрастанию значений. Данное правило соблюдается и в других таблицах кодировки. Благодаря этому и в машинном представлении для символьной информации сохраняется понятие «алфавитный порядок».
В таблице 2 приведена стандартная часть (управляющие коды — от 00 до 31 — в данную таблицу не включены) кода ASCII. В 3-й таблице дан фрагмент альтернативной части кода ASCII, содержащий буквы русского алфавита. Здесь в первой колонке — десятичный номер символа, во второй колонке — символ, в третьей — двоичный код.
|
Таблица 2
Таблица 3
Таблица альтернативной части кода ASCII
| А | Р | ||||
| Б | С | ||||
| В | Т | ||||
| Г | У | ||||
| Д | Ф | ||||
| Е | Х | ||||
| Ж | Ц | ||||
| З | Ч | ||||
| И | Ш | ||||
| Й | Щ | ||||
| К | Ъ | ||||
| Л | Ы | ||||
| М | Ь | ||||
| Н | Э | ||||
| О | Ю | ||||
| П | Я |
ЗНАТЬ
Для кодирования одного символа требуется 1 байт информации.
Таблица кодировки – это таблица, в которой устанавливается соответствие между символами и их порядковыми номерами в компьютерном алфавите.
Принцип последовательного кодирования алфавита:в кодовой таблице ASCII латинские буквы (прописные и строчные) располагаются в алфавитном порядке. Расположение цифр также упорядочено по возрастанию значений. Данное правило соблюдается и в других таблицах кодировки. Благодаря этому и в машинном представлении для символьной информации сохраняется понятие «алфавитный порядок».
Контрольные вопросы и задания
1. Какой код используется для кодирования букв латинского алфавита буквами персонального компьютера?
2. Какие коды используются в вычислительной технике для кодирования букв русского алфавита?
Дата добавления: 2015-08-08; просмотров: 9658;
