Шпаргалка: Построение циклических кодов

§ 7 .Результаты работы программы

Результат работы программы при образовании кода добавлением остатка

Демонстрация

Информационный полином: 0000011010111110011110110110110

Образующий полином: 111101

Cложениe по модулю 2 (F(x)+P(x)): 1101011111001111011011011000000

Остаток: 010101

Передаваемый полином: 1101011111001111011011011010101

Произошла ошибка... 1101011111001110011011011010101

Ошибка исправлена! 1101011111001111011011011010101

Исходный полином: 0000011010111110011110110110110

Нажмите любую клавишу...

Результат работы при образовании кода умножением

Демонстрация

Информационный полином: 0000001010110000011111010001011

Образующий полином: 111101

Результат умножения: 0110000011111010000100100101111

Произошла ошибка... 0110000011111010000100100101101

Ошибка исправлена! 0110000011111010000100100101111

Нажмите любую клавишу...

Выводы:

Данная программа кодирует сообщения используя циклический код.

При этом она имитирует работу канала для передачи информации.

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

Кроме этого, программа случайным образом, "при прохождении

информационного слова через канал" допускает в слове однократную ошибку, затем исправляет ее, декодирует информационное слово и передаёт результат пользователю.

К-во Просмотров: 1158
Бесплатно скачать Шпаргалка: Построение циклических кодов