Презентация к уроку информатики 10 класс по теме "Декодирование информации"

  • pptx
  • 18.06.2025
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 10 класс Декодирование.pptx

Декодирование

1

Декодирование — это восстановление сообщения из последовательности кодов.

•— — •— ••• •—•—

ВАСЯ

А

Б

В

Г

Д

000

10

01

110

001

Все кодовые слова заканчиваются на листьях дерева!

Декодирование

2

1100000100110

110

Г

000

01

001

10

А

В

Д

Б

Префиксный код — это код, в котором ни одно кодовое слово не совпадает с началом другого кодового слова (условие Фано). Сообщения декодируются однозначно.

Задачи

3

Для передачи сообщения, состоящего только из букв А, Б, В, Г, решили использовать неравномерный код:
A = 0, Б = 10, В = 110.
Как нужно закодировать букву Г, чтобы длина кода была минимальной и допускалось однозначное декодирование?
Для передачи сообщения, состоящего только из букв А, Б, В, Г, решили использовать неравномерный код:
A = 0, Б = 100, В = 101.
Как нужно закодировать букву Г, чтобы длина кода была минимальной и допускалось однозначное декодирование?

Постфиксные коды

4

Постфиксный код — это код, в котором ни одно кодовое слово не совпадает с окончанием другого кодового слова. Сообщения декодируются однозначно (с конца!).

А

Б

В

Г

Д

000

01

10

011

100

011000110110

10

01

011

100

01

Б

Д

Г

Б

В

Неоднозначное декодирование

5

А

Б

В

Г

Д

01

010

011

11

101

АБАГД

АБВГА

010100111101

Декодирование может быть неоднозначным…

Задача

6

3. По каналу связи передаются сообщения, содержащие только четыре буквы: М, О, Р, Е; для передачи используется двоичный код, удовлетворяющий условию Фано. Для букв О, Р, Е используются такие кодовые слова: О: 111, Р: 0, Е: 100.
Укажите кратчайшее кодовое слово для буквы М. Если таких кодов несколько, укажите код с наибольшим числовым значением.

4. По каналу связи передаются сообщения, содержащие только шесть букв: А, Б, В, К, Р, Т. Для передачи используется двоичный код, удовлетворяющий условию Фано. Кодовые слова для некоторых букв известны: Б – 010, Т – 011. Какое наименьшее количество двоичных знаков потребуется для кодирования слова КАТАРАКТА?