информация и сообщения алфавит кодирование и декодирование информации правило фано

Задача №5. Кодирование в различных системах счисления, расшифровка сообщений, выбор кода.

Кодирование – это перевод информации, представленной символами первичного алфавита, в последовательность кодов.

Декодирование (операция, обратная кодированию) – перевод кодов в набор символов первичного алфавита.

Кодирование может быть равномерное и неравномерное. При равномерном кодировании каждый символ исходного алфавита заменяется кодом одинаковой длины. При неравномерном кодировании разные символы исходного алфавита могут заменяться кодами разной длины.

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

Равномерное кодирование всегда однозначно декодируемо.

Для неравномерных кодов существует следующее достаточное (но не необходимое) условие однозначного декодирования:

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

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

Кодирование в различных системах счисления

Для кодирования букв О, В, Д, П, А решили использовать двоичное представление

чисел 0, 1, 2, 3 и 4 соответственно (с сохранением одного незначащего нуля в случае одноразрядного представления). Если закодировать последовательность букв ВОДОПАД таким способом и результат записать восьмеричным кодом, то получится

Представим коды указанных букв в дво­ич­ном коде, добавив незначащий нуль для одноразрядных чисел:

Закодируем по­сле­до­ва­тель­ность букв: ВО­ДО­ПАД — 010010001110010.

Разобьём это пред­став­ле­ние на трой­ки спра­ва на­ле­во и пе­ре­ведём каждую тройку в восьмеричное число.

010 010 001 110 010 — 22162.

Пра­виль­ный ответ ука­зан под но­ме­ром 1.

Для пе­ре­да­чи по ка­на­лу связи со­об­ще­ния, со­сто­я­ще­го толь­ко из сим­во­лов А, Б, В и Г, ис­поль­зу­ет­ся по­сим­воль­ное ко­ди­ро­ва­ние: А-10, Б-11, В-110, Г-0. Через канал связи пе­ре­даётся со­об­ще­ние: ВАГ­БА­А­ГВ. За­ко­ди­руй­те со­об­ще­ние дан­ным кодом. По­лу­чен­ное дво­ич­ное число пе­ре­ве­ди­те в шест­на­дца­те­рич­ный вид.

За­ко­ди­ру­ем по­сле­до­ва­тель­ность букв: ВАГ­БА­А­ГВ — 1101001110100110. Разобьем это пред­став­ле­ние на четвёрки спра­ва на­ле­во и пе­ре­ведём каждую четверку в шестнадцатеричное число:

1101 0011 1010 01102 = D3A616

Пра­виль­ный ответ ука­зан под но­ме­ром 1.

Расшифровка сообщений

Для 5 букв ла­тин­ско­го ал­фа­ви­та за­да­ны их дво­ич­ные коды (для не­ко­то­рых букв – из двух бит, для не­ко­то­рых – из трех). Эти коды пред­став­ле­ны в таб­ли­це:

Опре­де­ли­те, какой набор букв за­ко­ди­ро­ван дво­ич­ной стро­кой 1000110110110, если из­вест­но, что все буквы в по­сле­до­ва­тель­но­сти – раз­ные:

Мы видим, что усло­вия Фано и об­рат­ное усло­вие Фано не вы­пол­ня­ют­ся, зна­чит код можно рас­ко­ди­ро­вать не­од­но­знач­но.

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

1) 100 011 01 10 110

Пер­вая буква опре­де­ля­ет­ся од­но­знач­но, её код 100: a.

Пусть вто­рая буква — с, тогда сле­ду­ю­щая буква — d, потом — e и b.

Такой ва­ри­ант удо­вле­тво­ряет усло­вию, зна­чит, окон­ча­тель­но по­лу­чи­ли ответ: acdeb.

Для пе­ре­да­чи дан­ных по ка­на­лу связи ис­поль­зу­ет­ся 5-би­то­вый код. Со­об­ще­ние со­дер­жит толь­ко буквы А, Б и В, ко­то­рые ко­ди­ру­ют­ся сле­ду­ю­щи­ми ко­до­вы­ми сло­ва­ми: А — 11010, Б — 10111, В — 01101.

При пе­ре­да­че воз­мож­ны по­ме­хи. Од­на­ко не­ко­то­рые ошиб­ки можно по­пы­тать­ся ис­пра­вить. Любые два из этих трёх ко­до­вых слов от­ли­ча­ют­ся друг от друга не менее чем в трёх по­зи­ци­ях. По­это­му если при пе­ре­да­че слова про­изо­шла ошиб­ка не более чем в одной по­зи­ции, то можно сде­лать обос­но­ван­ное пред­по­ло­же­ние о том, какая буква пе­ре­да­ва­лась. (Го­во­рят, что «код ис­прав­ля­ет одну ошиб­ку».) На­при­мер, если по­лу­че­но ко­до­вое слово 10110, счи­та­ет­ся, что пе­ре­да­ва­лась буква Б. (От­ли­чие от ко­до­во­го слова для Б толь­ко в одной по­зи­ции, для осталь­ных ко­до­вых слов от­ли­чий боль­ше.) Если при­ня­тое ко­до­вое слово от­ли­ча­ет­ся от ко­до­вых слов для букв А, Б, В более чем в одной по­зи­ции, то счи­та­ет­ся, что про­изо­шла ошиб­ка (она обо­зна­ча­ет­ся ‘х’).

По­лу­че­но со­об­ще­ние 11000 11101 10001 11111. Де­ко­ди­руй­те это со­об­ще­ние — вы­бе­ри­те пра­виль­ный ва­ри­ант.

Де­ко­ди­ру­ем каж­дое слово со­об­ще­ния. Пер­вое слово: 11000 от­ли­ча­ет­ся от буквы А толь­ко одной по­зи­ци­ей. Вто­рое слово: 11101 от­ли­ча­ет­ся от буквы В толь­ко одной по­зи­ци­ей. Тре­тье слово: 10001 от­ли­ча­ет­ся от любой буквы более чем одной по­зи­ци­ей. Четвёртое слово: 11111 от­ли­ча­ет­ся от буквы Б толь­ко одной по­зи­ци­ей.

Таким об­ра­зом, ответ: АВхБ.

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

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

Для анализа соблюдения условия однозначного декодирования (условия Фано) изобразим коды в виде дерева. Тогда однозначность выполняется, если каждая буква является листом дерева:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Видим, что ближайший от корня дерева свободный лист (т.е. код с минимальной длиной) имеет код 000.

Для ко­ди­ро­ва­ния не­ко­то­рой по­сле­до­ва­тель­но­сти, со­сто­я­щей из букв У, Ч, Е, Н, И и К, ис­поль­зу­ет­ся не­рав­но­мер­ный дво­ич­ный пре­фикс­ный код. Вот этот код: У — 000, Ч — 001, Е — 010, Н — 100, И — 011, К — 11. Можно ли со­кра­тить для одной из букв длину ко­до­во­го слова так, чтобы код по-преж­не­му остал­ся пре­фикс­ным? Коды осталь­ных букв ме­нять­ся не долж­ны.

Вы­бе­ри­те пра­виль­ный ва­ри­ант от­ве­та.

При­ме­ча­ние. Пре­фикс­ный код — это код, в ко­то­ром ни одно ко­до­вое слово не яв­ля­ет­ся на­ча­лом дру­го­го; такие коды поз­во­ля­ют од­но­знач­но де­ко­ди­ро­вать по­лу­чен­ную дво­ич­ную по­сле­до­ва­тель­ность.

1) ко­до­вое слово для буквы Е можно со­кра­тить до 01

2) ко­до­вое слово для буквы К можно со­кра­тить до 1

3) ко­до­вое слово для буквы Н можно со­кра­тить до 10

Для анализа соблюдения условия однозначного декодирования (условия Фано) изобразим коды в виде дерева. Тогда однозначность выполняется, если каждая буква является листом дерева:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Легко заметить, что если букву Н перенести в вершину 10, она останется листом. Т.е. ко­до­вое слово для буквы Н можно со­кра­тить до 10.

Пра­виль­ный ответ ука­зан под но­ме­ром 3.

Ты нашел то, что искал? Поделись с друзьями!

Источник

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

Новые аудиокурсы повышения квалификации для педагогов

Слушайте учебный материал в удобное для Вас время в любом месте

откроется в новом окне

Выдаем Удостоверение установленного образца:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Описание презентации по отдельным слайдам:

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

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

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

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

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

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

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

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

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

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

Задание 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: 01111 Y: 00001 Z: 11000 W: 10110 W: 10110 W: 10110 3 4 3

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

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

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

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

Задание 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

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

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

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

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

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

Задание 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

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

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

Дистанционное обучение как современный формат преподавания

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

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

Применение облачных сервисов в педагогической практике учителя (практический курс)

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Номер материала: ДБ-746574

Не нашли то что искали?

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Большинство учителей считают, что поступить на бюджет без репетитора не получится

Время чтения: 1 минута

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Instagram может вызывать психические расстройства у подростков

Время чтения: 4 минуты

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

В пяти регионах России протестируют новую систему оплаты труда педагогов

Время чтения: 2 минуты

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

ЕГЭ в 2022 году может пройти в допандемийном формате

Время чтения: 1 минута

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Всероссийская олимпиада школьников начнется 13 сентября

Время чтения: 2 минуты

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

В Минпросвещения допускают отказ от детдомов в будущем

Время чтения: 2 минуты

Подарочные сертификаты

Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Источник

Информация и сообщения алфавит кодирование и декодирование информации правило фано

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

· кодирование – это перевод информации с одного языка на другой (запись в другой системе символов, в другом алфавите)

· обычно кодированием называют перевод информации с «человеческого» языка на формальный, например, в двоичный код, а декодированием – обратный переход

· один символ исходного сообщения может заменяться одним символом нового кода или несколькими символами, а может быть и наоборот – несколько символов исходного сообщения заменяются одним символом в новом коде (китайские иероглифы обозначают целые слова и понятия)

· кодирование может быть равномерное и неравномерное;
при равномерном кодировании все символы кодируются кодами равной длины;
при неравномерном кодировании разные символы могут кодироваться кодами разной длины, это затрудняет декодирование

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

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

· условие Фано – это достаточное, но не необходимое условие однозначного декодирования.

Пример задания:

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, используется неравномерный двоичный код, позволяющий однозначно декодировать полученную двоичную последовательность. Вот этот код: А–00, Б–010, В–011, Г–101, Д–111. Можно ли сократить для одной из букв длину кодового слова так, чтобы код по-прежнему можно было декодировать однозначно? Коды остальных букв меняться не должны. Выберите правильный вариант ответа.

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

3) для буквы В – 01 4) для буквы Г – 01

Решение (1 способ, проверка условий Фано):

1) для однозначного декодирования достаточно, чтобы выполнялось условие Фано или обратное условие Фано;

2) проверяем последовательно варианты 1, 3 и 4; если ни один из них не подойдет, придется выбрать вариант 2 («это невозможно»);

«прямое» условие Фано не выполняется (код буквы Б совпадает с началом кода буквы В);

«обратное» условие Фано не выполняется (код буквы Б совпадает с окончанием кода буквы Г); поэтому этот вариант не подходит ;

«прямое» условие Фано не выполняется (код буквы В совпадает с началом кода буквы Б);

«обратное» условие Фано не выполняется (код буквы В совпадает с окончанием кода буквы Г); поэтому этот вариант не подходит ;

«прямое» условие Фано не выполняется (код буквы Г совпадает с началом кодов букв Б и В); но «обратное» условие Фано выполняется (код буквы Г не совпадает с окончанием кодов остальных буквы); поэтому этот вариант подходит ;

Решение (2 способ, дерево):

1) построим двоичное дерево, в котором от каждого узла отходит две ветки, соответствующие выбору следующей цифры кода – 0 или 1; разместим на этом дереве буквы А, Б, В, Г и Д так, чтобы их код получался как последовательность чисел на рёбрах, составляющих путь от корня до данной буквы (красным цветом выделен код буквы В – 011):

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

2) здесь однозначность декодирования получается за счёт того, что при движении от корня к любой букве в середине пути не встречается других букв (выполняется условие Фано);

3) теперь проверим варианты ответа: предлагается перенести одну из букв, Б, В или Г, в узел с кодом 01, выделенный синим цветом

4) видим, что при переносе любой из этих букв нарушится условие Фано; например, при переносе буквы Б в синий узел она оказывается на пути от корня до В, и т.д.; это значит, что предлагаемые варианты не позволяют выполнить прямое условие Фано

5) хочется уже выбрать вариант 2 («это невозможно»), но у нас есть еще обратное условие Фано, для которого тоже можно построить аналогичное дерево, в котором движение от корня к букве дает её код с конца (красным цветом выделен код буквы В – 011, записанный с конца):

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

видно, что обратное условие Фано также выполняется, потому что на пути от корня к любой букве нет других букв

6) в заданных вариантах ответа предлагается переместить букву Б, В или Г в синий узел; понятно, что Б или В туда перемещать нельзя – перемещённая буква отказывается на пути от корня к букве Г; а вот букву Г переместить можно, при этом обратное условие Фано сохранится

Ещё пример задания:

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, решили использовать неравномерный двоичный код, позволяющий однозначно декодировать двоичную последовательность, появляющуюся на приёмной стороне канала связи. Использовали код:
А–1, Б–000, В–001, Г–011. Укажите, каким кодовым словом должна быть закодирована буква Д. Длина этого кодового слова должна быть наименьшей из всех возможных. Код должен удовлетворять свойству однозначного декодирования.

1) 00 2) 01 3)11 4) 010

8) заметим, что для известной части кода выполняется условие Фано – никакое кодовое слово не является началом другого кодового слова

9) если Д = 00, такая кодовая цепочка совпадает с началом Б = 000 и В = 001, невозможно однозначно раскодировать цепочку 000000: это может быть ДДД или ББ; поэтому первый вариант не подходит

10) если Д = 01, такая кодовая цепочка совпадает с началом Г = 011, невозможно однозначно раскодировать цепочку 011: это может быть ДА или Г; поэтому второй вариант тоже не подходит

11) если Д = 11, условие Фано тоже нарушено: кодовое слово А = 1 совпадает с началом кода буквы Д, невозможно однозначно раскодировать цепочку 111: это может быть ДА или ААА; третий вариант не подходит

12) для четвертого варианта, Д = 010, условие Фано не нарушено;

· условие Фано – это достаточное, но не необходимое условие однозначного декодирования, поэтому для уверенности полезно найти для всех «неправильных» вариантов контрпримеры: цепочки, для которых однозначное декодирование невозможно

Еще пример задания:

Для кодирования букв А, Б, В, Г решили использовать двухразрядные последовательные двоичные числа (от 00 до 11, соответственно). Если таким способом закодировать последовательность символов БАВГ и записать результат шестнадцатеричным кодом, то получится

14) из условия коды букв такие: A – 00, Б –01, В – 10 и Г – 11, код равномерный

15) последовательность БАВГ кодируется так: 01 00 10 11 = 1001011

16) разобьем такую запись на тетрады справа налево и каждую тетраду переведем в шестнадцатеричную систему (то есть, сначала в десятичную, а потом заменим все числа от 10 до 15 на буквы A, B, C, D, E, F); получаем

1001011 = 0100 10112 = 4B 16

17) правильный ответ – 1.

· расчет на то, что при переводе тетрад в шестнадцатеричную систему можно забыть заменить большие числа (10–15) на буквы (10112 = 11, получаем неверный ответ 41116)

· может быть дан неверный ответ, в котором нужные цифры поменяли местами (расчет на невнимательность), например, B 416

· в ответах дана последовательность, напоминающая исходную (неверный ответ BACD 16), чтобы сбить случайное угадывание

Еще пример задания:

Для 5 букв латинского алфавита заданы их двоичные коды (для некоторых букв – из двух бит, для некоторых – из трех). Эти коды представлены в таблице:

Источник

4 задание егэ информатика про кодирование и расшифровку сообщений

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

4-е задание: «Кодирование и декодирование информации»
Уровень сложности — базовый,
Требуется использование специализированного программного обеспечения — нет,
Максимальный балл — 1,
Примерное время выполнения — 2 минуты.

Проверяемые элементы содержания: Умение кодировать и декодировать информацию

«Из-за невнимательного чтения условия задания экзаменуемые иногда не замечают, что требуется найти кодовое слово минимальной длины с максимальным (минимальным) числовым значением.

Кроме того, если в задании указано, что несколько букв остались без кодовых слов (как, например, в задании демоварианта), то кодовое слово для указанной буквы должно быть подобрано таким образом, чтобы осталась возможность найти кодовые слова, удовлетворяющие условию Фано, и для других букв. Так, например, если мы букву А закодируем нулём, а букву Б единицей, то букву В мы уже никак не сможем закодировать с соблюдением условия Фано, поэтому длину кодового слова для А или Б следует увеличить»

Таким образом, мы получили равномерный код, т.к. длина каждого кодового слова одинакова для всех кодов (2).

Кодирование и расшифровка сообщений

Для решения задач с декодированием, необходимо знать условие Фано:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Однозначное декодирование обеспечивается:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Решение 4 заданий ЕГЭ

Задание демонстрационного варианта 2022 года ФИПИ
Плейлист видеоразборов задания на YouTube: информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Закодируйте последовательность букв ВОДОПАД таким способом и результат запишите восьмеричным кодом.

✍ Решение:

Результат: 22162

Решение ЕГЭ данного задания по информатике, видео:

Рассмотрим еще разбор 4 задания ЕГЭ:

abcde
0001100100110

✍ Решение:

Результат: b a c d e.

    Этот вариант решения 4 задания ЕГЭ более сложен, но тоже верен.

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Результат: b a c d e.

Кроме того, вы можете посмотреть видео решения этого задания ЕГЭ по информатике:

Решим следующее 4 задание:

✍ Решение:

Ответ: 6 5 4 3

Вы можете посмотреть видео решения этого задания ЕГЭ по информатике:

Какова наименьшая возможная суммарная длина всех четырёх кодовых слов?

✍ Решение:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Ответ: 9

✍ Решение:

Результат: 00

✍ Решение:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Результат: 101

Подробней разбор урока можно посмотреть на видео ЕГЭ по информатике 2017:

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

✍ Решение:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Результат: 1100

Подробное решение данного 4 (раньше №5) задания из демоверсии ЕГЭ 2018 года смотрите на видео:

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

✍ Решение:

Дерево по условию Фано (однозначно декодируется с начала):
информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Дерево по обратному условию Фано (однозначно декодируется с конца):
информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Результат: 00

По каналу связи передаются сообщения, содержащие только буквы: А, Е, Д, К, М, Р; для передачи используется двоичный код, удовлетворяющий условию Фано. Известно, что используются следующие коды:

Укажите наименьшую возможную длину закодированного сообщения ДЕДМАКАР.
В ответе напишите число – количество бит.

✍ Решение:

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть фото информация и сообщения алфавит кодирование и декодирование информации правило фано. Смотреть картинку информация и сообщения алфавит кодирование и декодирование информации правило фано. Картинка про информация и сообщения алфавит кодирование и декодирование информации правило фано. Фото информация и сообщения алфавит кодирование и декодирование информации правило фано

Результат: 20

Смотрите виде решения задания:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *