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

Презентация:



Advertisements
Похожие презентации
Кодирование, декодирование информации. Демонстрационный материал при подготовке к экзаменам в 11 классе.
Advertisements

Сжатие информации Алгоритм Хаффмана. Сжатие информации Сжатие данных – сокращение объема данных при сохранении закодированного в них содержания.
ГБОУ СПО «Минераловодский колледж железнодорожного транспорта»
Дата А
РАЗБОР НЕКОТОРЫХ ЗАДАЧ на тему: «Системы счисления»
Системы счисления Задания из ЕГЭ. Примеры заданий: 1. Дано: D7 16 и Какое из чисел с, записанных в двоичной системе счисления, удовлетворяет неравенству.
Представление информации, языки, кодирование. Письменность и кодирование информации Под словом «кодирование» понимают процесс представления информации,
Информатика и ИКТ 10 класс Учитель: Зуева Г.А. Информация и информационные процессы.
Обобщение метода кодирования Хаффмана с использованием систем счисления Ковалёв Д.С. Новосибирский Государственный Университет Факультет Информационных.
Перевод чисел из одной системы счисления в другую.
1 Информатика ЕГЭ Уровень А-12 Информатика ЕГЭ Уровень А-12.
Тема урока Перевод чисел в позиционных системах счисления.
Задачи на кодирование текстовой информации и определение объема методика решения задач повышенного уровня сложности С.Д. Богданова ГБОУ средняя школа 314.
Задания для самостоятельного решения Информационные процессы и системы.
Сергеенкова И.М. - ГБОУ Школа 1191 Г. Москва Подготовка к ЕГЭ и ГИА 1.
А1 А1 (базовый уровень, время – 1 мин) Тема: Системы счисления и двоичное представление информации в памяти компьютера. Что нужно знать: перевод чисел.
Перевод чисел из системы счисления с основанием 2 в систему счисления с основанием 2 n и обратно автор: Хайманова Т.Я. май 2008 г.
Задание 4 ЕГЭ ЕГЭ. Задание 4 ЕГЭ ЕГЭ.
Перевод чисел из двоичной СС в систему счисления с основанием 2 n и обратно.
Тест по информатике «Информация и ее кодирование».
Транксрипт:

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

Решение (вариант 1): Г=1; при этом получается, что сообщение «10» может быть раскодировано двояко: как ГА или Б; Г=11; в этом случае сообщение «110» может быть раскодировано как ГА или В; Г=111, дает однозначное раскодирование во всех сочетаниях букв, поэтому… Дано: A=0, Б=10, В=110 1) 1 2) ) 111 4) 11

Решение (вариант 2): для того, чтобы сообщение, записанное с помощью неравномерного по длине кода, однозначно раскодировалось, требуется, чтобы никакой код не был началом другого (более длинного) кода; это условие называют условием Фано

Решение (вариант 2): Г=1 является началом кодов букв Б и В; Г=11 также является началом другого кода (кода буквы В); Г=111, не является началом никакого уже известного кода; кроме того, ни один уже имеющийся код не является началом кода 111; Дано: A=0, Б=10, В=110 1) 1 2) ) 111 4) 11

Для кодирования букв А, Б, В, Г решили использовать двухразрядные последовательные двоичные числа (от 00 до 11, соответственно). Если таким способом закодировать последовательность символов БАВГ и записать результат шестнадцатеричным кодом, то получится 1)4B 16 2) )BACD 16 4) Рассмотрим еще 1 задание А 5 :

Решение: из условия коды букв такие: A – 00, Б –01, В – 10 и Г – 11; последовательность БАВГ кодируется так: = разобьем такую запись на тетрады справа налево: = = 4B 16 1)4B 16 2) )BACD 16 4)

Возможные ловушки: расчет на то, что при переводе тетрад в шестнадцатеричную систему можно забыть заменить большие числа (10–15) на буквы ( = 11, получаем неверный ответ ) может быть дан неверный ответ, в котором нужные цифры поменяли местами (расчет на невнимательность), например, B4 16