Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Задачи по теме "Кодирование", "Условие Фано"

Задачи по теме "Кодирование", "Условие Фано"

Avatar
18.11.2021. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Задачи по теме "Кодирование", "Условие Фано", "Элементы комбинаторики"

Список вопросов теста

Вопрос 1

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

а                      b                      с                     d                   е

             100                  110                 011                  01                 10

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

Варианты ответов
  • cbade
  • acdeb
  • acbed
  • bacde
Вопрос 2

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

 А                       В                    С                        D                 Е                     F

00                    100                  10                     011               11                 101

Определите, какая последовательность из 6 букв закодирована двоичной строкой 011111000101100.

Варианты ответов
  • DEFBAC
  • ABDEFC
  • DECAFB
  • EFCABD
Вопрос 3

Для кодирования сообщения, состоящего только из букв A, B, C, D и E, используется неравномерный по длине двоичный код:

 A                       B                    C                        D                 E

000                  11                   01                     001               10

Какое (только одно!) из четырех полученных сообщений было передано без ошибок и может быть раскодировано:

Варианты ответов
  • 110000010011110
  • 110000011011110
  • 110001001001110
  • 110000001011110
Вопрос 4

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

 

 

Варианты ответов
  • 0001
  • 000
  • 11
  • 101
Вопрос 5

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

Варианты ответов
  • для буквы Г – 00
  • это невозможно
  • для буквы В – 01
  • для буквы Б – 1
Вопрос 6

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

Код должен удовлетворять свойству однозначного декодирования.

Варианты ответов
  • 0001
  • 0011
  • 0111
  • 1111
Вопрос 7

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, решили использовать неравномерный троичный код, позволяющий однозначно декодировать троичную последовательность, появляющуюся на приёмной стороне канала связи. Для букв А, Б, В и Г использовали такие кодовые слова: А–11, Б–12, В–21, Г–22. Укажите, каким кодовым словом может быть закодирована буква Д. Код должен удовлетворять свойству однозначного декодирования. Если можно использовать более одного кодового слова, укажите кратчайшее из них.

Варианты ответов
  • 0
  • 01
  • 02
  • 10
Вопрос 8

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

Варианты ответов
  • для буквы Б – 1
  • это невозможно
  • для буквы В – 2
  • для буквы Д – 2
Вопрос 9

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, решили использовать неравномерный двоичный код, позволяющий однозначно декодировать двоичную последовательность, появляющуюся на приёмной стороне канала связи. Для букв А, Б, В и Г использовали такие кодовые слова: А - 001, Б - 010, В - 000, Г - 011.

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

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

Варианты ответов
  • 00
  • 01
  • 0000
  • 101
Вопрос 10

По каналу связи передаются сообщения, содержащие только 4 буквы: А, Б, В, Г. Для кодирования букв А, Б, В используются 5-битовые кодовые слова: А - 01101, Б - 00110, В - 10001. Для этого набора кодовых слов выполнено такое свойство: любые два слова из набора отличаются не менее чем в трёх позициях. Это свойство важно для расшифровки сообщений при наличии помех. Какое из перечисленных ниже кодовых слов можно использовать для буквы Г, чтобы указанное свойство выполнялось для всех четырёх кодовых слов?

Варианты ответов
  • 11111
  • 11010
  • 01000
  • не подходит ни одно из указанных выше слов
Вопрос 11

Для передачи помехоустойчивых сообщений в алфавите, который содержит 16 различных символов, используется равномерный двоичный код. Этот код удовлетворяет следующему свойству: в любом кодовом слове содержится четное количество единиц (возможно, ни одной). Какую наименьшую длину может иметь кодовое слово?

Варианты ответов
  • 3
  • 4
  • 5
  • 6
Вопрос 12

По каналу связи передаются сообщения, содержащие только 5 букв А, Б, В, К, Р. Для кодирования букв используется неравномерный двоичный код с такими кодовыми словами:
А — 0, Б — 10, В — 00, К — 11, Р — 101.
Среди приведённых ниже слов укажите такое, код которого можно декодировать только одним способом. Если таких слов несколько, укажите первое по алфавиту.

Варианты ответов
  • КАРА
  • РАК
  • БАРК
  • ни одно из со­об­ще­ний не под­хо­дит
Вопрос 13

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

Вопрос 14

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

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

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

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

Варианты ответов
  • А:1, Б:01, В:001, Г:111
  • А:1, Б:01, В:10, Г:111
  • А:00, Б:01, В:10, Г:11
  • А:100, Б:101, В:11, Г:0
Вопрос 15

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, Ж, З, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В, Г, Д, Е использовали соответственно кодовые слова 0101, 101, 011, 00, 0100, 11. Укажите кратчайшее возможное кодовое слово для буквы Ж, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.

Пройти тест
Сохранить у себя:

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

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