5: "Информационно-коммуникационные технологии", Кодирование.

Решать задачи по теме

Кодирование и декодирование кодовых последовательностей

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

Пример кодировочной таблицы

Код Значение
#~~#~ A
&#$_ B
01101 C

Основные виды кодов

  • Равномерные коды: Для декодирования равномерного кода достаточно разбить сообщение на группы символов в соответствии с разрядностью кода.
    Пример равномерного кода код Бодо
  • Неравномерные коды: При декодировании неравномерного кода необходимо использовать метод подбора, рассматривая различные варианты декодирования и выбирая тот, который дает осмысленный результат или соответствует условиям задачи.
    Пример неравномерного кода азбука Морзе

Определения

  • Кодирование: Процесс преобразования информации в другую форму (код) для хранения, передачи или обработки. Перевод информации в удобный формат.
  • Код: Система условных обозначений для представления информации. Набор символов, используемый для представления данных.
  • Кодовая таблица: Совокупность кодовых слов и их соответствующих значений. Таблица, связывающая символы и их кодовые представления.
  • Равномерный код: Код, в котором все кодовые слова имеют одинаковую длину. Код с одинаковой длиной всех кодовых слов.
  • Неравномерный код: Код, в котором кодовые слова имеют разную длину. Код с различной длиной кодовых слов.
  • Декодирование: Процесс преобразования закодированной информации в исходную форму. Обратное кодированию.
  • Однозначное декодирование: Возможность однозначно восстановить исходное сообщение из закодированного. Декодирование без возможности других интерпретаций.
  • Подбор: Метод решения задач, при котором перебираются возможные варианты до нахождения подходящего. Метод проб и ошибок.

Пример задания ОГЭ

Неравномерный код. Однозначность декодирования.

Ученик шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Некоторые шифровки можно расшифровать несколькими способами. Например, 311333 может означать «ВАЛЯ», может – «ЭЛЯ», а может – «ВААВВВ».

Даны три шифровки:

  • 5315
  • 3015
  • 3105

Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа.


Решать задачи по теме