Юный техник 1957-08, страница 64

Юный техник 1957-08, страница 64

Л'/

•<им ««« I станат понятно после знакомства с другими спо-

M.IIJWI IHI^Ht'UHrtMHM.

Ш#1М#И Холмс, мак вы помните, имел дело со множеством »нмнммни г пляшущими человечками. Существовали системы 1яМмнми1Н с шифровкой группы букв, с кодированием самой рейсшин ЮЛЬМО с помощью двух символов.

А налып ли диумя символами кодировать и текст?

Виг ряд услопных знаков: только точки и тире. Что они означают? (рис. на стр. 55 внизу).

Сели мы знаете азбуку Морзе, то прочтете ту самую фразу, что расшифровали с помощью решетки. Значит, весь алфавит можно закодировать, комбинируя только два знака.

Это очень удобно для кодирования. Можно каждый знак передавать или записывать с помощью электрического тока. Например, меняя его продолжительность (точка, тире), или направление (плюс, минус), или амплитуду — есть сигнал, нет сигнала (единица, ноль). Последний способ применяется в электронных счетных машинах, потому что в машине надежнее всего различаются отсутствие и появление сигнала.

Если вы внимательно рассматривали азбуку Морзе, то заметили, вероятно, что некоторые буквы передаются одним-двумя знаками (Е — точкой, Т — тире, А — точкой и тире. И — двумя точками и т. д.), а другие четырьмя и даже пятью (LU — четыре тире, X — четыре точки, Ч — три тире, точка, Э — две точки, тире, две точки).

Вначале возьмем только два знака. Получим:

А = 00 В=10 Б = 01 Г=11

22 = 4 — на этом наши возможности исчерпались. Возьмем три знака: А — ООО Д = 100 Б = 001 Е = 101 В = 010 Ж = 110 Г = 011 3=111

i Э-< •< *ЧЧ л аапщ б и е пллт 11с с

ыtл я лсtЯ к имижаае

%Ч3ХЛ1 д к лига н V л рачи>пи*с

И опять подошли к пределу — 23 = 8.

Мало будет и четырех знаков — 24 = 16. Только пять знаков дадут нужный нам результат — 25 = 32, как раз то число комбинаций, которое необходимо для кодирования букв русского алфавита.

Составим такой код, где буквы будут иметь вид:

Е = 00101 Ж = 00110 3 =00111 И = 01000...

А = 00000 Б = 00001 В = 00010 Г = 00011 Д = 00100

Буква «Н» изобразится как 01100. «Ч» — 10110 и «Я» — как 11011.

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

64