КОДИРОВАНИЕ ИНФОРМАЦИИ

 

Кодом называют совокупность знаков (символов) предназначенных для представления информации в соответствии с определенными правилами.

Код характеризуется:

длиной – число позиций в коде;

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

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

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

Одно и то же понятие на различных языках может кодироваться различными способами. Например, звук «а», издаваемый человеком, кодируется в некоторых языках буквой «А». Буква «А» в азбуке Морзе кодируется так: «» (точка, тире). В компьютере буква «А» латинского алфавита в привычной для нас десятичной системе кодируется числом «65», которое в «привычной» для компьютера двоичной системе (цифры только 0 и 1) кодируется так: «01000001».

Наименьший по числу знаков алфавит имеет только один знак. Пусть этот знак «1» (единица). Тогда три цвета светофора можно закодировать, например, так: красный — «1», желтый — «11», зеленый — «111». Такой алфавит самый неэкономичный по записи кодов. В этом легко убедиться, если попытаться записать в этом алфавите, например, число десять: «1111111111».

Одним из важнейших понятий является система кодирования.

Система кодирования применяется для замены названия объекта на условное обозначение (код) в целях обеспечения удобной и более эффективной обработки информации.