Юный техник 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 |