P
pro·school.ru
Каталог школ

Кодовые таблицы: азбука Морзе и флажная

💻 Информатика · 5 класс

Как заменить буквы сигналами

Чтобы передать сообщение на большое расстояние, буквы заменяют условными сигналами. Для этого пользуются кодовой таблицей. Кодовая таблица — это таблица соответствия, в которой каждой букве сопоставлен свой условный знак или набор знаков.

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

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

Азбука Морзе

В азбуке Морзе каждая буква кодируется сочетанием коротких и длинных сигналов — точек и тире. Их передают звуком, светом или стуком. Между буквами делают паузу, чтобы они не сливались.

БукваКод Морзе
А· −
М− −
С· · ·
О− − −

Флажная азбука

Существует и флажная азбука: моряки передают буквы положением двух флажков в руках. Каждой букве соответствует своё положение флажков. Это тоже кодовая таблица, только знаки в ней — позы с флажками.

Разбор примера

Закодируем слово по таблице Морзе, а потом раскодируем его обратно:

Слово: СОС
С → · · ·
О → − − −
С → · · ·
Код: · · · − − − · · ·
Обратно по таблице: С О С

Почему придумали такие коды

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

Сигнал · · · − − − · · · стал известным сигналом бедствия. Его выбрали потому, что он простой, легко запоминается и хорошо различается на слух. Любой моряк, услышав такой код, понимал, что кому-то нужна срочная помощь.

Способ передачиЧем передают сигналы
ТелеграфКороткий и длинный ток
ФонарьКороткие и длинные вспышки света
Флажная азбукаПоложение двух флажков

Кодирование и компьютер

Современный компьютер тоже кодирует буквы, только своими знаками — нулями и единицами. Идея у него та же, что у азбуки Морзе: есть таблица, где каждой букве сопоставлен свой код. Поэтому, изучив простые кодовые таблицы, легче понять, как компьютер хранит и передаёт текст.

Частая ошибка. Без пауз между буквами код не прочитать. Если записать сигналы слитно, одни и те же точки и тире можно разбить на буквы по-разному и получить другое слово.

Кратко о главном

  • Кодовая таблица сопоставляет каждой букве условный знак.
  • Кодирование — замена букв сигналами, декодирование — обратная замена.
  • В азбуке Морзе буквы кодируют точками и тире.
  • Отправитель и получатель должны пользоваться одной таблицей и разделять буквы паузами.