Википедия

Система кодирования

Код — взаимно однозначное отображение конечного упорядоченного множества символов, принадлежащих некоторому конечному алфавиту, на иное, не обязательно упорядоченное, как правило более обширное множество символов для кодирования передачи, хранения или преобразования информации[источник не указан 3196 дней].

Код — инфо-последовательность, записанная на носитель информации; Передача кода — это сигнал в медиа-среде.

Например, код Морзе, в котором любая буква/символ кодируются последовательностями точек и тире. Иной пример — кодирование букв, чисел и символов последовательностями логических нулей и единиц в компьютерах. Последовательность элементарных закодированных символов принято называть кодовым сообщением или кодовой посылкой. Иногда последовательность закодированных символов известной длины называют кодовым словом, или кодовым кадром.

Кодирование

Процесс преобразования сообщения в комбинацию символов в соответствии с кодом называется кодированием, процесс восстановления сообщения из комбинации символов называется декодированием.

Кодовые деревья

Для наглядного описания кодов используются кодовые деревья. Если на каждом его уровне содержится image узлов, где l — номер уровня (корень дерева находится на нулевом уровне), оно называется полным. Очевидно, величина image, называемая объёмом дерева, характеризует максимальное число кодовых комбинаций, которое можно построить при помощи данного дерева.

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

Префиксный код

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

Примеры

Равномерное кодирование: для алфавита с m1 символами используются кодовые слова с длиной image, где up — округление до большего целого. В этом случае неиспользованными остаются image кодовых слов, а остальным проставляются в соответствие символы первичного алфавита. Код Бодо имеет фиксированную длину 5 символов.

Префиксные коды: Код Шеннона-Фано — первый алгоритм неравномерного кодирования. Код Хаффмана — известный метод построения оптимального неравномерного кода (ОНК) с использованием деревьев. Арифметическое кодирование — обобщение кода Хаффмана.

См. также

Примечания

  1. Габидулин Э. М., Пилипчук Н. И. Лекции по теории информацииМФТИ, 2007. — С. 43—49. — 214 с. — ISBN 978-5-7417-0197-3

Литература

  • Цымбал В. П. Теория информации и кодирование. — Киев: Выща Школа, 1977. — 288 с.

Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Система кодирования, Что такое Система кодирования? Что означает Система кодирования?

U etogo termina sushestvuyut i drugie znacheniya sm Kod znacheniya Kod vzaimno odnoznachnoe otobrazhenie konechnogo uporyadochennogo mnozhestva simvolov prinadlezhashih nekotoromu konechnomu alfavitu na inoe ne obyazatelno uporyadochennoe kak pravilo bolee obshirnoe mnozhestvo simvolov dlya kodirovaniya peredachi hraneniya ili preobrazovaniya informacii istochnik ne ukazan 3196 dnej Kod info posledovatelnost zapisannaya na nositel informacii Peredacha koda eto signal v media srede Naprimer kod Morze v kotorom lyubaya bukva simvol kodiruyutsya posledovatelnostyami tochek i tire Inoj primer kodirovanie bukv chisel i simvolov posledovatelnostyami logicheskih nulej i edinic v kompyuterah Posledovatelnost elementarnyh zakodirovannyh simvolov prinyato nazyvat kodovym soobsheniem ili kodovoj posylkoj Inogda posledovatelnost zakodirovannyh simvolov izvestnoj dliny nazyvayut kodovym slovom ili kodovym kadrom KodirovanieProcess preobrazovaniya soobsheniya v kombinaciyu simvolov v sootvetstvii s kodom nazyvaetsya kodirovaniem process vosstanovleniya soobsheniya iz kombinacii simvolov nazyvaetsya dekodirovaniem Kodovye derevyaDlya naglyadnogo opisaniya kodov ispolzuyutsya kodovye derevya Esli na kazhdom ego urovne soderzhitsya m2l displaystyle m 2 l uzlov gde l nomer urovnya koren dereva nahoditsya na nulevom urovne ono nazyvaetsya polnym Ochevidno velichina m2lmax displaystyle m 2 l max nazyvaemaya obyomom dereva harakterizuet maksimalnoe chislo kodovyh kombinacij kotoroe mozhno postroit pri pomoshi dannogo dereva V teorii postroeniya translyatorov takoe derevo opisyvaet mnozhestvo vseh vozmozhnyh cepochek vyvodov iz formalnoj grammatiki Prefiksnyj kodOsnovnaya statya Prefiksnyj kod Prefiksnym nazyvaetsya kod ne imeyushij ni odnogo kodovogo slova kotoroe bylo by prefiksom nachalom lyubogo drugogo kodovogo slova dannogo koda Lyuboj prefiksnyj kod yavlyaetsya razdelimym to est lyubuyu posledovatelnost kodovyh slov vsegda mozhno odnoznachno razdelit na otdelnye iz nih Primerami prefiksnyh kodov yavlyayutsya kody Shennona Shennona Fano i Haffmana PrimeryRavnomernoe kodirovanie dlya alfavita s m1 simvolami ispolzuyutsya kodovye slova s dlinoj n up logm2m1 displaystyle n up log m 2 m 1 gde up okruglenie do bolshego celogo V etom sluchae neispolzovannymi ostayutsya logm2m1 n displaystyle log m 2 m 1 n kodovyh slov a ostalnym prostavlyayutsya v sootvetstvie simvoly pervichnogo alfavita Kod Bodo imeet fiksirovannuyu dlinu 5 simvolov Prefiksnye kody Kod Shennona Fano pervyj algoritm neravnomernogo kodirovaniya Kod Haffmana izvestnyj metod postroeniya optimalnogo neravnomernogo koda ONK s ispolzovaniem derevev Arifmeticheskoe kodirovanie obobshenie koda Haffmana Sm takzheVyrazhenie informatika Znak Linejnyj kod Nabor simvolov Narrativ Pozicionnaya sistema schisleniya Posledovatelnost Princip prichinnosti Slovo Dekoder Sreda peredachi Teoriya kodirovaniyaPrimechaniyaGabidulin E M Pilipchuk N I Lekcii po teorii informacii MFTI 2007 S 43 49 214 s ISBN 978 5 7417 0197 3 V Vikislovare est statya kod LiteraturaCymbal V P Teoriya informacii i kodirovanie Kiev Vysha Shkola 1977 288 s

NiNa.Az

NiNa.Az - Абсолютно бесплатная система, которая делится для вас информацией и контентом 24 часа в сутки.
Взгляните
Закрыто