Кодировки символов

Двоичный код Десятичный код КОИ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;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2026 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.