Задать вопрос
1 февраля, 14:59

По каналу связи передаются сообщения, содержащие только четыре буквы: A, B, С, D; для передачи используется

двоичный код, допускающий однозначное декодирование. Для букв A, B, D используются такие кодовые слова: A: 111, B: 100, D: 0.

Укажите кратчайшее кодовое слово для буквы С, при котором код будет допускать однозначное декодирование. Если таких кодов

несколько, укажите код с наименьшим числовым значением.

+5
Ответы (1)
  1. 1 февраля, 17:21
    0
    Для однозначного декодирования должно выполняться условие Фано: "Никакое кодовое слово не может быть началом другого кодового слова".

    Наличие кода 0 для D делает невозможным коды, начинающиеся с нуля, следовательно, код должен начинаться с 1.

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

    Код 10 невозможен из-за кода 100, код 11 невозможен из-за кода 111.

    А вот код 101 вполне подходит. Его и примем для C.

    Ответ: код С 101
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «По каналу связи передаются сообщения, содержащие только четыре буквы: A, B, С, D; для передачи используется двоичный код, допускающий ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы