Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  11 класс  /  Презентация по теме "Кодирование и декодирование информации" ЕГЭ, задание 5

Презентация по теме "Кодирование и декодирование информации" ЕГЭ, задание 5

Данная презентация направлена на объяснение задания №5 из егэ по информатике.

11.10.2017

Содержимое разработки

Кодирование  и декодирование информации Задание 5

Кодирование и декодирование информации

Задание 5

Кодирование равномерное неравномерное

Кодирование

равномерное

неравномерное

Закодированное сообщение можно однозначно декодировать с начала, если выполняется условие Фано: никакое кодовое слово не является началом другого кодового слова.

Закодированное сообщение можно однозначно декодировать с начала, если выполняется условие Фано: никакое кодовое слово не является началом другого кодового слова.

Закодированное сообщение можно однозначно декодировать с конца, если выполняется  обратное условие Фано: никакое кодовое слово не является окончанием другого кодового слова

Закодированное сообщение можно однозначно декодировать с конца, если выполняется обратное условие Фано: никакое кодовое слово не является окончанием другого кодового слова

Пример 1 Пусть для кодирования первых 5 букв русского алфавита используется таблица: Раскодируйте сообщение: 1100000100110

Пример 1

Пусть для кодирования первых 5 букв русского алфавита используется таблица:

Раскодируйте сообщение:

1100000100110

Построим дерево к таблице и проверим условие ФАНО

Построим дерево к таблице и проверим условие ФАНО

Ход решения

Ход решения

Пример 2 Пусть для кодирования первых 5 букв русского алфавита используется таблица:

Пример 2

Пусть для кодирования первых 5 букв русского алфавита используется таблица:

Построим дерево к таблице и проверим условие ФАНО

Построим дерево к таблице и проверим условие ФАНО

Ход решения

Ход решения

Задание 1 Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В, Г использовали соответственно кодовые слова 000, 001, 10, 11. Укажите кратчайшее возможное кодовое слово для буквы Д, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением

Задание 1

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В, Г использовали соответственно кодовые слова 000, 001, 10, 11. Укажите кратчайшее возможное кодовое слово для буквы Д, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением

Задание 1 0 1 0 1 1 0 1 0 1 0 Г В Е Б А Д

Задание 1

0

1

0

1

1

0

1

0

1

0

Г

В

Е

Б

А

Д

Задание 2 По каналу связи с помощью равномерного двоичного кода передаются сообщения, содержащие только 4 буквы: X, Y, Z, W; для кодировки букв используются кодовые слова длины 5. При этом для набора кодовых слов выполнено такое свойство: любые два слова из набора отличаются не менее чем в трёх позициях . Это свойство важно для расшифровки сообщений при наличии помех. Для кодирования букв X, Y, Z используются 5-битовые кодовые слова: X: 01111, Y: 00001, Z: 11000. Определите 5-битовое кодовое слово для буквы W, если известно, что оно начинается с 1 и заканчивается 0.

Задание 2

По каналу связи с помощью равномерного двоичного кода передаются сообщения, содержащие только 4 буквы: X, Y, Z, W; для кодировки букв используются кодовые слова длины 5. При этом для набора кодовых слов выполнено такое свойство: любые два слова из набора отличаются не менее чем в трёх позициях . Это свойство важно для расшифровки сообщений при наличии помех. Для кодирования букв X, Y, Z используются 5-битовые кодовые слова:

X: 01111, Y: 00001, Z: 11000. Определите 5-битовое кодовое слово для буквы W, если известно, что оно начинается с 1 и заканчивается 0.

Расстояние   Хэмминга  —  это  количество различающихся позиций для строк с одинаковой длинной.

Расстояние   Хэмминга  —  это  количество различающихся позиций для строк с одинаковой длинной.

Решение Найдем количество позиций, в которых отличается это кодовое слово от известных кодовых слов букв X, Y и Z (расстояние Хэмминга): X: 01111 Y: 00001 Z: 11000 W: 1***0 W: 1***0 W: 1***0  2+? 2+? 0+?

Решение

Найдем количество позиций, в которых отличается это кодовое слово от известных кодовых слов букв X, Y и Z (расстояние Хэмминга):

X: 01111 Y: 00001 Z: 11000

W: 1***0 W: 1***0 W: 1***0

2+? 2+? 0+?

Решение X: 01111 Y: 00001 Z: 11000 W: 10110 W: 10110 W: 10110  3 4 3

Решение

X: 01111 Y: 00001 Z: 11000

W: 10110 W: 10110 W: 10110

3 4 3

Задание 3 Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для буквы А использовали кодовое слово 0; для буквы Б – кодовое слово 10. Какова наименьшая возможная сумма длин всех шести кодовых слов? Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.

Задание 3

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для буквы А использовали кодовое слово 0; для буквы Б – кодовое слово 10. Какова наименьшая возможная

сумма длин всех шести кодовых слов? Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.

Ход решения 1 0 А 0 1 Б

Ход решения

1

0

А

0

1

Б

Ход решения 0 1 А 0 1 Б 1 0 В 1 0 Г 0 1 1 + 2 + 3 + 4 + 2·5 = 20 Д Е

Ход решения

0

1

А

0

1

Б

1

0

В

1

0

Г

0

1

1 + 2 + 3 + 4 + 2·5 = 20

Д

Е

Другой вариант 0 1 А 0 1 Б 1 0 1 1 0 0 Д В Г Е 1 + 2 + 4·4 = 19

Другой вариант

0

1

А

0

1

Б

1

0

1

1

0

0

Д

В

Г

Е

1 + 2 + 4·4 = 19

Задание 4 По каналу связи передаются сообщения, каждое из которых содержит 16 букв А, 8 букв Б, 4 буквы В и 4 буквы Г (других букв в сообщениях нет). Каждую букву кодируют двоичной последовательностью. При выборе кода учитывались два требования:  а) ни одно кодовое слово не является началом другого (это нужно, чтобы код допускал однозначное декодирование);  б) общая длина закодированного сообщения должна быть как можно меньше. Какой код из приведённых ниже следует выбрать для кодирования букв А, Б, В и Г? 1) А:0, Б:10, В:110, Г:111 2) А:0, Б:10, В:01, Г:11 3) А:1, Б:01, В:011, Г:001 4) А:00, Б:01, В:10, Г:11

Задание 4

По каналу связи передаются сообщения, каждое из которых содержит 16 букв А, 8 букв Б, 4 буквы В и 4 буквы Г (других букв в сообщениях нет). Каждую букву кодируют двоичной последовательностью. При выборе кода учитывались два требования:

а) ни одно кодовое слово не является началом другого (это нужно, чтобы код допускал однозначное декодирование);

б) общая длина закодированного сообщения должна быть как можно меньше.

Какой код из приведённых ниже следует выбрать для кодирования букв А, Б, В и Г?

1) А:0, Б:10, В:110, Г:111

2) А:0, Б:10, В:01, Г:11

3) А:1, Б:01, В:011, Г:001

4) А:00, Б:01, В:10, Г:11

Задание 5 Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для буквы А использовали кодовое слово 0, для буквы Б – кодовое слово 110. Какова наименьшая возможная суммарная длина всех четырёх кодовых слов? 1) 7  2) 8  3) 9  4) 10

Задание 5

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для буквы А использовали кодовое слово 0, для буквы Б – кодовое слово 110. Какова наименьшая возможная суммарная длина всех четырёх кодовых слов?

1) 7 2) 8 3) 9 4) 10

Ход решения 1 0 А 0 1 1 0 Б 1+2+3+3=9

Ход решения

1

0

А

0

1

1

0

Б

1+2+3+3=9

Задание 6 По каналу связи передаются сообщения, содержащие только 5 букв А, И, К, О, Т. Для кодирования букв используется неравномерный двоичный код с такими кодовыми словами: А — 0, И — 00, К — 10, О — 110, Т — 111. Среди приведённых ниже слов укажите такое, код которого можно декодировать только одним способом. Если таких слов несколько, укажите первое по алфавиту. 1) КАА   2) ИКОТА  3) КОТ   4) ни одно из сообщений не подходит

Задание 6

По каналу связи передаются сообщения, содержащие только 5 букв А, И, К, О, Т. Для кодирования букв используется неравномерный двоичный код с такими кодовыми словами:

А — 0, И — 00, К — 10, О — 110, Т — 111.

Среди приведённых ниже слов укажите такое, код которого можно декодировать только одним способом. Если таких слов несколько, укажите первое по алфавиту.

1) КАА 2) ИКОТА 3) КОТ 4) ни одно из сообщений не подходит

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

Задание 7

По каналу связи передаются сообщения, содержащие только 4 буквы П, О, С, Т; для передачи используется двоичный код, допускающий однозначное декодирование. Для букв Т, О, П используются такие кодовые слова: Т: 111, О: 0, П: 100.

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

Ход решения 0 1 О 0 1 0 0 1 1 П Т

Ход решения

0

1

О

0

1

0

0

1

1

П

Т

Ход решения 1 0 О 0 1 0 1 0 1 П С Т

Ход решения

1

0

О

0

1

0

1

0

1

П

С

Т

Задание 8 Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, используется неравномерный двоичный код, позволяющий однозначно декодировать полученную двоичную последовательность. Вот этот код: А – 0; Б – 100; В – 1010; Г – 111; Д – 110. Требуется сократить для одной из букв длину кодового слова так, чтобы код по-прежнему можно было декодировать однозначно. Коды остальных букв меняться не должны. Каким из указанных способов это можно сделать? 1) для буквы В – 101   2) это невозможно 3) для буквы В – 010   4) для буквы Б – 10

Задание 8

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, используется неравномерный двоичный код, позволяющий однозначно декодировать полученную двоичную последовательность. Вот этот код: А – 0; Б – 100; В – 1010; Г – 111; Д – 110. Требуется сократить для одной из букв длину кодового слова так, чтобы код по-прежнему можно было декодировать однозначно. Коды остальных букв меняться не должны.

Каким из указанных способов это можно сделать?

1) для буквы В – 101 2) это невозможно

3) для буквы В – 010 4) для буквы Б – 10

Задание 9  По каналу связи передаются сообщения, содержащие только 4 буквы: А, И, С, Т. В любом сообщении больше всего букв А, следующая по частоте буква – С, затем – И. Буква Т встречается реже, чем любая другая. Для передачи сообщений нужно использовать неравномерный двоичный код, допускающий однозначное декодирование; при этом сообщения должны быть как можно короче. Шифровальщик может использовать один из перечисленных ниже кодов. Какой код ему следует выбрать? А – 0, И – 1, С – 00, Т – 11   2) С – 1, И – 0, А – 01, Т – 10 3) А – 1, И – 01, С – 001, Т – 000  4) С – 0, И – 11, А – 101, Т – 100

Задание 9

По каналу связи передаются сообщения, содержащие только 4 буквы: А, И, С, Т.

В любом сообщении больше всего букв А, следующая по частоте буква – С, затем – И. Буква Т встречается реже, чем любая другая. Для передачи сообщений нужно использовать неравномерный двоичный код, допускающий однозначное декодирование; при этом сообщения должны быть как можно короче. Шифровальщик может использовать один из перечисленных ниже кодов. Какой код ему следует выбрать?

  • А – 0, И – 1, С – 00, Т – 11
  • 2) С – 1, И – 0, А – 01, Т – 10

3) А – 1, И – 01, С – 001, Т – 000

4) С – 0, И – 11, А – 101, Т – 100

-75%
Курсы повышения квалификации

Современный урок информатики в условиях реализации ФГОС

Продолжительность 108 часов
Документ: Удостоверение о повышении квалификации
5900 руб.
1480 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Презентация по теме "Кодирование и декодирование информации" ЕГЭ, задание 5 (462.72 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт