Вопрос:

№2 Для передачи данных по каналу связи используется 5-битовый код. Сообщение содержит только буквы А, Б и В, которые кодируются следующими кодовыми словами: А-10111, Б-00000, В-11010. При передаче возможны помехи. Однако некоторые ошибки можно попытаться исправить. Любые два из этих трёх кодовых слов отличаются друг от друга не менее чем в трёх позициях. Поэтому если при передаче слова произошла ошибка не более чем в одной позиции, то можно сделать обоснованное предположение о том, какая буква передавалась. (Говорят, что «код исправляет одну ошибку».) Например, если получено кодовое слово 00100, считается, что передавалась буква Б. (Отличие от кодового слова для Б только в одной позиции, для остальных кодовых слов отличий больше.) Если принятое кодовое слово отличается от кодовых слов для букв А, Б, В более чем в одной позиции, то считается, что произошла ошибка (она обозначается 'x'). Получено сообщение 10101 10000 11110 10010. Декодируйте это сообщение - выберите правильный вариант. 1) АБВВ 2) XXXX 3) АБхх 4) АБХВ

Смотреть решения всех заданий с листа

Ответ:

Декодируем сообщение 10101 10000 11110 10010:

  • 10101: Отличается от А (10111) в одной позиции, от Б (00000) в трех позициях, от В (11010) в двух позициях. Следовательно, это буква А.
  • 10000: Совпадает с Б (00000). Следовательно, это буква Б.
  • 11110: Отличается от А (10111) в трех позициях, от Б (00000) в четырех позициях, от В (11010) в одной позиции. Следовательно, это буква В.
  • 10010: Отличается от А (10111) в двух позициях, от Б (00000) в двух позициях, от В (11010) в одной позиции. Следовательно, это буква В.

Полученное сообщение: АБВВ.

Ответ: 1

ГДЗ по фото 📸

Похожие