Понятие системы связи, сети связи, страница 23

16. Общая классификация кодов.

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

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

Код называется блоковым, если любая его комбинация имеет ограниченную длину.

Код называется неравномерным, если длины его комбинаций различны

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

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

Код без разделительных знаков, у которого при заданном распределении вероятностей pi       называется оптимальным по длине.

Код, у которого при заданном распределении pi      называется неоптимальным по длине.

Код называется равномерным, если длины его комбинации одинаковы.

Код называется корректирующим, если он позволяет обнаруживать или (и) исправлять искаженные символы в своих комбинациях, возникающие в результате действия помех или отказов аппаратуры.

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