Иллюстрированный самоучитель по Digital Graphics



   неодимовый магнит 8х2, неодимовый магнит 60х30, неодимовый магнит 50х30 купить        

Следствие произвольности кодовой таблицы


Но далеко не всегда такая договоренность имеет место или правильно понимается, огромное число проблем возникает именно из-за того, что "кто-то кого-то не так понял". Иногда это случайные ситуации, а иногда и преднамеренная дезинформация в форме "непонятой условности".

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

Кодирование четырех ахроматических цветов описано в главе 7.

Пример

Русские пользователи Интернета и электронной почты постоянно сталкиваются с проблемой несоответствия кодировок текста. По разным историческим причинам в разных компьютерных системах размещение букв русского алфавита (кириллицы) приходится на различные значения кодов. (Стоит сказать, что такие проблемы в несколько ослабленной форме справедливы для всех алфавитов, имеющих буквы, которые не входят в латинский алфавит, особенно эти проблемы усугубляются, если происходит обмен между ними и кириллицей).

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

Пример

Однако несовпадение кодовых таблиц возможно и в самых обычных текстовых редакторах. Причина кроется в "устройстве" шрифтовых файлов, по одному и тому же коду, как по адресу, могут находиться как русские, так и дополнительные символы латиницы. В этом случае одни и те же коды (заметьте, правильные коды!) могут вызвать неадекватный результат, если произошла подмена шрифтовых файлов.




Содержание  Назад  Вперед