Кодирование информации

Слайд 2

Зачем кодировать информацию?

Кодирование — это представление информации в форме, удобной для её

Зачем кодировать информацию? Кодирование — это представление информации в форме, удобной для
хранения, передачи и обработки.

В компьютерах используется двоичный код:

10101001010

данные (код)

передача

11111100010

данные (код)

хранение

передача

кодирование

обработка

Слайд 3

Кодирование информации

§ 13. Кодирование символов

Кодирование информации § 13. Кодирование символов

Слайд 4

Кодирование символов

100000

101000

011101

111100

Общий подход:
нужно использовать N символов
выберем число битов k на символ: 2k

Кодирование символов 100000 101000 011101 111100 Общий подход: нужно использовать N символов
≥ N
сопоставим каждому символу код – число от 0 до 2k – 1
переведем коды в двоичную систему

Система Брайля:

Слайд 5

Кодирование символов

Текстовый файл

на экране (символы)
в памяти – коды

Файлы со шрифтами: *.fon, *.ttf,

Кодирование символов Текстовый файл на экране (символы) в памяти – коды Файлы
*.otf

Слайд 6

Кодировка ASCII (7-битная)

ASCII = American Standard Code for Information Interchange
Коды 0-127:
0-31 управляющие

Кодировка ASCII (7-битная) ASCII = American Standard Code for Information Interchange Коды
символы: 7 – звонок, 10 – новая строка, 13 – возврат каретки, 27 – Esc.
32 пробел
знаки препинания: . , : ; ! ?
специальные знаки: + - * / () {} []
48-57 цифры 0..9
65-90 заглавные латинские буквы A-Z
97-122 строчные латинские буквы a-z

Слайд 7

8-битные кодировки

Кодовые страницы (расширения ASCII):

таблица ASCII

национальный алфавит

Для русского языка:
CP-866 для MS DOS
CP-1251

8-битные кодировки Кодовые страницы (расширения ASCII): таблица ASCII национальный алфавит Для русского
для Windows (Интернет)
КОI8-R для UNIX (Интернет)
MacCyrillic для компьютеров Apple

Проблема:

Слайд 8

8-битные кодировки

1 байт на символ – файлы небольшого размера!
просто обрабатывать в программах

нельзя

8-битные кодировки 1 байт на символ – файлы небольшого размера! просто обрабатывать
использовать символы разных кодовых страниц одновременно (русские и французские буквы, и т.п.)
неясно, в какой кодировке текст (перебор вариантов!)
для каждой кодировки нужен свой шрифт (изображения символов)
Имя файла: Кодирование-информации.pptx
Количество просмотров: 27
Количество скачиваний: 0