Кодирование символьной информации.

Если посчитать количество больших и маленьких русских и латинских букв, цифр,знаков препинания, арифметических действий и т.п., то мы получим 155стандартных символов. Если каждому из них будет соответствовать свой код из нулей и единиц, то 7 бит для этого будет недостаточно (7 бит позволят закодировать только 128 различных символов), поэтому используют 8 бит.Поэтому в качестве длины кода для кодирования символов было выбрано 8 бит,которые получили название 1 байт.

Для кодирования текстов используются различные таблицы перекодировки.

Таблица перекодировки- таблица, содержащая упорядоченный некоторым образом перечень кодируемых символов, в соответствии с которой происходит преобразование символа в его двоичный код и обратно.

Наиболее популярные таблицы перекодировки:ДКОИ-8,ASCII,Unicode.

Код ASCII (American Standard Code for Information Interchange)-американский стандартный код обмена информацией, который представляет из себя таблицу 16 на 16,где символы закодированы в шестнадцатеричной системе счисления.

В соответствие с таблицей кодирования ASCII для представления одного символа выделяется 1 байт (8 бит).

Для русского языка применяются следующие кодировки: CP866,CP1251(или Windows 1251),ISO,MAC,KOИ-8).

Система Unicodeбыла предложена в 1991.Причем система Unicode развивается до сих пор. Unicode бывает 2, 4, 6 - байтной , что позволяет закодировать все существующие языки даже мертвые.

Кодирование графической информации.

Важным этапом кодирования графического изображения является разбиение его на дискретные элементы (дискретизация).

Основными способами представления графики для ее хранения и обработки с помощью компьютера являются растровые и векторные изображения .

Векторное изображение- это графический объект, состоящий из элементарных отрезков и дуг. Базовым элементом изображения является линия. Информация о векторном изображении кодируется как обычная буквенно-цифровая и обрабатывается специальными программами. К программным средствам создания и обработки векторной графики относятся следующие ГР: CorelDraw, Adobe Illustrator, а также векторизаторы (трассировщики) - специализированные пакеты преобразования растровых изображений в векторные.

Растровое изображение представляет собой совокупность точек (пикселей) разных цветов

Pixel (picture element - элемент рисунка) - минимальная единица изображения, цвет и яркость которой можно задать независимо от остального изображения.

Информация о состоянии каждого пикселя хранится в закодированном виде в памяти компьютера. Код может быть однобитовым, двухбитовым и т.д.

Код пикселя - это информация о цвете пикселя. Последовательная запись кодов цветов всех пикселей дает код растрового изображения.

Для черно-белого изображения код цвета каждого пикселя задается одним битом.Если рисунок цветной, то для каждой точки задается двоичный код ее цвета.

Кодирование звука.

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

Делается это так – измеряется напряжение через равные промежутки времени и полученные значения записываются в память компьютера. Этот процесс называется дискретизацией (или оцифровкой), а устройство, выполняющее его – аналого-цифровым преобразователем (АЦП).

Чтобы воспроизвести закодированный таким образом звук, нужно сделать обратное преобразование (для этого служит цифро-аналоговый преобразователь – ЦАП), а затем сгладить получившийся ступенчатый сигнал.

Качество полученного цифрового звука зависит от количества измерений уровня громкости звука в единицу времени,т.е от частоты дискретизации.Частота дискретизации звука-это количество измерений громкости звука за одну секунду.Глубина кодирования звука-это количество информации,которое необходимо для кодирования дискретных уровней громкости цифрового звука.Разрядность указывает с какой точностью происходят изменения амплитуды аналогового сигнала.Чем выше частота дискретизации и чем больше разрядов отводится для каждого отсчета,тем точнее будет представлен звук, но при этом увеличивается и размер звукового файла.

Наши рекомендации