Задания № 4, 8 · ЕГЭ

Таблица кодирования

Что такое таблица соответствий символов и кодов
2 мин чтенияСложность: Обновлено 29 сентября 2026

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

Таблица кодированияНазвание связано со словами «код» и «таблица»: соответствия между знаками представлены в табличной форме.
Таблица кодирования — это упорядоченная таблица соответствий между элементами исходного сообщения и их кодами. В левой части обычно записывают исходные символы или сообщения, а в правой — соответствующие им кодовые слова. Таблица задаёт конкретный код и позволяет однозначно переводить сообщения из исходного представления в кодовое и обратно.

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

Что содержит таблица

  • набор исходных символов или сообщений;
  • кодовые обозначения, сопоставленные этим элементам;
  • правило чтения таблицы при кодировании и декодировании.
№
Пример

Пусть задана таблица: А → 00, Б → 01, В → 10, Г → 11. Тогда слово «АВ» кодируется как 0010. Для обратного преобразования последовательность 0010 разбивают на пары: 00 и 10, после чего получают «А» и «В».

\[2^k \ge N\]

Если \(N\) различных символов кодируют двоичными кодовыми словами одинаковой длины \(k\), необходимо, чтобы выполнялось условие \(2^k \ge N\). Оно показывает, хватит ли всех возможных двоичных кодов для элементов таблицы.

!
Не путайте

Таблица кодирования — это готовое соответствие между элементами и кодами. Построение таблицы кодирования — это процесс выбора кодов и проверки их свойств. Эти понятия связаны, но не совпадают.

Проверьте себя

В таблице заданы X → 0, Y → 10, Z → 11. Как закодировать последовательность «XYZ»?

Главное за минуту

Главное

  • Таблица кодирования задаёт соответствие между исходными элементами и их кодами.
  • По таблице выполняют кодирование и обратное декодирование.
  • Для одинаковых двоичных кодов длины \(k\) число элементов не должно превышать \(2^k\).