- Главная
- Информатика
- Кодирование и декодирование информации
Содержание
- 2. 0000011110000 Равномерное Неравномерное Однозначно декодируется Неэкономично Однозначно не декодирует. Экономично К О Д Ы К О
- 3. Однозначное декодирование Условие Фано: никакое кодовое слово не является началом другого кодового слова
- 4. Выполните задание. Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, используется
- 5. Построение дерева А – 0 Б – 100 С – 101 Д – 11000 Е –
- 6. Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, решили использовать неравномерный двоичный код,
- 7. Выполните задание. По каналу связи передаются сообщения, содержащие только 4 буквы П, О, С, Т; для
- 8. Задания для тренировки Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д,
- 10. Скачать презентацию
0000011110000
Равномерное
Неравномерное
Однозначно декодируется
Неэкономично
Однозначно не декодирует.
Экономично
К
О
Д
Ы
К
О
О
К
К
О
Д
Ы
12
10
К
0000011110000
Равномерное
Неравномерное
Однозначно декодируется
Неэкономично
Однозначно не декодирует.
Экономично
К
О
Д
Ы
К
О
О
К
К
О
Д
Ы
12
10
К
Однозначное декодирование
Условие Фано: никакое кодовое слово не является началом другого кодового
Однозначное декодирование
Условие Фано: никакое кодовое слово не является началом другого кодового
Выполните задание. Для кодирования некоторой последовательности, состоящей из букв А, Б,
Выполните задание. Для кодирования некоторой последовательности, состоящей из букв А, Б,
1 вариант. «Прямое» условие Фано А–00, Б–01, В–011, Г–101, Д–111;
«Обратное» условие Фано А–00, Б–01, В–011, Г–101, Д–111.
3 вариант. «Прямое» условие Фано А–00, Б–010, В–01, Г–101, Д–111;
«Обратное» условие Фано А–00, Б–010, В–01, Г–101, Д–111.
4 вариант. «Прямое» условие Фано А–00, Б–010, В–011, Г–01, Д–111;
«Обратное» условие Фано А–00, Б–010, В–011, Г–01, Д–111
Ответ: 4
Построение дерева
А – 0
Б – 100
С – 101
Д – 11000
Е –
Построение дерева
А – 0
Б – 100
С – 101
Д – 11000
Е –
Ё – 1111
?
В дереве кода все кодовые слова должны располагаться в листьях дерева, то есть в вершинах, которые не имеют потомков.
Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г,
Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г,
А – 0; Б - 110; В - ? Г - ?
Исключаем: 0.., 1, 11, 110
Возможные кодовые слова: 10, 111.
А – 0; Б - 110; В - 10 Г - 111
Суммарная длина кодовых слов: 1+3+2+3=9.
Если не выбираем 10, то есть 100, 101, 111.
Суммарная длина кодовых слов: 1+3+3+3=10, не подходит.
Ответ: 9
Способ исключения вариантов
Способ построения дерева
А - 0
Б – 110
В – 10
Г - 111
Суммарная длина кодовых слов: 1+3+2+3=9
Ответ: 9
Выполните задание.
По каналу связи передаются сообщения, содержащие только 4 буквы
Выполните задание. По каналу связи передаются сообщения, содержащие только 4 буквы
С: 101 или 110;
минимальное значение - 101
кодовые слова А – 0, Б – 110, В – 10, Г – 111,
получаем суммарную длину кодовых слов 9 символов
Ответ: 101.
Задания для тренировки
Для кодирования некоторой последовательности, состоящей из букв А, Б,
Задания для тренировки
Для кодирования некоторой последовательности, состоящей из букв А, Б,
Каким из указанных способов это можно сделать?
1) для буквы В – 101 2) это невозможно
3) для буквы В – 010 4) для буквы Б – 10
По каналу связи передаются сообщения, каждое из которых содержит 16 букв А, 8 букв Б, 4 буквы В и 4 буквы Г (других букв в сообщениях нет). Каждую букву кодируют двоичной последовательностью. При выборе кода учитывались два требования:
а) ни одно кодовое слово не является началом другого (это нужно, чтобы код допускал однозначное декодирование);
б) общая длина закодированного сообщения должна быть как можно меньше.
Какой код из приведённых ниже следует выбрать для кодирования букв А, Б, В и Г?
1) А:0, Б:10, В:110, Г:111
2) А:0, Б:10, В:01, Г:11
3) А:1, Б:01, В:011, Г:001
4) А:00, Б:01, В:10, Г:11