1. Что такое двоичный код? Как компьютер понимает информацию?
Двоичный код простыми словами: биты, байты и как их читать
Двоичный код - это способ записать любую информацию всего двумя знаками: нулем и единицей. Число 13 превращается в 1101, буква A - в 01000001, черный пиксель - в 00000000. Никакой магии здесь нет: просто у алфавита ровно два символа вместо привычных десяти цифр или тридцати трех букв. Второе название - бинарный код, от латинского bini, «двойной». Оба термина обозначают одно и то же и одинаково употребимы. Ниже - что такое бит и байт, как прочитать двоичную запись вручную, как сложить два двоичных числа, как выглядит поток бит в дампе файла и почему техника устроена именно так...
Способы построения двоичных кодов. Блочное двоичное кодирование
Если Вы попали на эту страницу, значит уже усели познакомиться с алфавитным кодированием. А если так, то самое время перейти к блочному. Что это такое? Как это работает? Зачем вообще информацию кодировать и сжимать? Интересно? Тогда скорее листайте вниз, будем разбираться. На сегодняшний день наилучший результат (наименьшая избыточность) был получен при кодировании методом Хаффмана — для русского алфавита избыточность оказалась менее 1 %. При этом указывалось, что код Хаффмана улучшить невозможно...