Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема 12. Циклические коды




Задача 12.1.

Задан образующий многочлен кода (7,4).

Определить синдромы (остатки) для всех 7 одиночных ошибок.

Задача 12.2.

Задан образующий многочлен кода (7,4).

Для информационного сообщения 1101 построить несистематический избыточный код. Ввести ошибку в любой разряд и, исправив её, восстановить исходное информационное сообщение.

Задача 12.3.

Задан образующий многочлен .

Для информационного сообщения 1101 построить систематический избыточный код. Ввести ошибку в любой разряд и, исправив её, восстановить исходное информационное сообщение. Результат сравнить с решением задачи 12.2.

Задача 12.4.

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

Задача 12.5.

Известно, что циклический код порождается многочленом . Приняты кодовые комбинации: 0111000; 0111001. Содержат ли эти комбинации ошибки? Если да, то найти и исправить ошибки. Определить исходные неискаженные информационные сообщения.

Задача 12.6.

Известно, что циклический код (15,10) порождается образующим многочленом . Закодировать информационное сообщение

и записать полученное кодовое слово.

Задача 12.7.

Выбрать образующий многочлен для кода длиной с числом информационных разрядов .

Задача 12.8.

Доказать, что полином, делящийся без остатка на имеет четное число членов (все кодовые слова имеют четный вес).

Задача 12.9.

Убедиться, что деление полинома на полином может быть произведено по следующему алгоритму:

Шаг 1) Если имеет степень большую, чем степень , тогда результат деления равен нулю, а остатоком является полином ;

Шаг 2) Если имеет степень меньшую или равную степени полинома , делим старший коэффициент полинома на старший коэффициент полинома . Результат

является коэффициентом остатка при степени .

Шаг 3) Полагаем

переход к шагу 1).

 

Задача 12.10.

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

 

Задача 12.11.

Известно, что многочлен может быть разложен на неприводимые многочлены следующим образом:

.

Определить все циклические двоичные коды длины 7.

Задача 12.12.

Факторизовать многочлен над полем GF(2). Определить все циклические бинарные коды длины 5.

Задача 12.13.

Факторизовать многочлен над полем GF(3). Сколько существует троичных циклических кодов длины 8?




Поделиться с друзьями:


Дата добавления: 2014-12-26; Просмотров: 1151; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.