Informatsiooni kodeerimine

Кодирование текстовой информации – Информация, выраженная с помощью естественных и формальных языков в письменной или печатной форме.

Кодирование текстовой информации в школе

Кодирование текстовой информации в компьютере

Как закодировать тестовую информацию в компьютере

Такие таблицы должны быть мировыми стандартами, таблица для США:

Таблица с Кириллицей:

1 символ – 1 байт, это 8 битная система

Сейчас используется Unicode где на 1 символ отводится 2 байта

Графическое кодирование

Аналоговый и дискретный способ представление граф. информации

Дискретный – прерывистый, аналоговый – непрерывный

Любое изображение на компьютере – дискретное

Пространственная дискретизация- Превращение аншлагового изображения в дискретное

Пространственное разрешение монитора – это количество пикселей из которых складывается изображение на его экране

Системы цветопередачи

Кодирование цвета точки

Глубина цвета пикселя = 3 бита

Кодирование звуковой информации

Что такое звук? – Звук – упругие волны, распространяющиеся в какой-либо упругой

Звук переносится акустической волной, порождающей непрерывный процесс изменения давления воздуха со звуковой частотой.

Амплитуда – громкость
Частота – высота тона

Чем больше глубина и частота дискретизации звука, тем более качественным будет звучание оцифрованного звука

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

Несжатое видео весит очень много

Ошибки:

right (b)

right (c)

right (d)

right (b)

right (d)

right (b)

Кодирование текстовой информации

В таблице 1 код ASCII представлен в свернутой шестнадцатеричной форме. Если развернуть в двоичную форму код превращается в семиразрядные двоичные числа (например, код 0D16 (CR) означает возврат каретки (переход к началу строки)).

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

Изначально в стандарте ASCII использовался семиразрядный двоичный код. Всего можно было закодировать 27 = 128 символов. Затем, код ASCII расширили за счет добавления 8-го бита (28 = 256 символов). Первая половина восьмиразрядной кодировки совпадает с ASCII, а во второй, получившей название кодовой страницы (CP – code page), – содержатся представления символов национальных алфавитов и некоторых других знаков. Для русского языка в разных операционных системах используются свои кодовые страницы, например, Windows – CP1251, MS DOS – CP866.

Однобайтные кодировки имеют определенные неудобства, одно из которых недостаточно большое количество кодовых слов для использования одновременно нескольких языков. Для решения этих проблем в 1991 году был разработан шестнадцатиразрядный международный стандарт символьного кодирования Unicode, который позволяет закодировать 216 = 65536 символов.

Более поздние разработки стандарта Unicode за счет более сложной организации кода, при сохранении 16-ти разрядности, позволяют кодировать 1112064 символов. Таким образом, Unicode позволяет использовать в одном тексте символы алфавитов любых языков мира, в том числе и «мертвых».