Site icon Информатика Эксперт

Е4.6 Получено сообщение 00110 11101 11000 11001. Декодируйте это сообщение

Получено сообщение 00110 11101 11000 11001. Декодируйте это сообщение

Для передачи данных по каналу связи используется 5-битовый код. Сообщение содержит только буквы А, Б и В, которые кодируются следующими кодовыми словами:

А — 10001, Б — 01101, В — 10110.

При передаче возможны помехи. Однако некоторые ошибки можно попытаться исправить. Любые два из этих трёх кодовых слов отличаются друг от друга не менее чем в трёх позициях. Поэтому если при передаче слова произошла ошибка не более чем в одной позиции, то можно сделать обоснованное предположение о том, какая буква передавалась. (Говорят, что «код исправляет одну ошибку».)

Например, если получено кодовое слово 01111, считается, что передавалась буква Б. (Отличие от кодового слова для Б только в одной позиции, для остальных кодовых слов отличий больше.). Если принятое кодовое слово отличается от кодовых слов для букв А, Б, В более чем в одной позиции, то считается, что произошла ошибка (она обозначается ‘х’).

Получено сообщение 00110 11101 11000 11001. Декодируйте это сообщение – выберите  правильный вариант.

1) ВБхх                2) ВБВА               3) хххх                 4) ВБхА

Ответ:

Решение:

00110 11101 11000 11001
В=10110 Б=01101 x А=10001

ВБхА

Ответ: 4

Exit mobile version