Размер шрифта
-
+

Криптографические приключения. Таинственные шифры и математические задачи - стр. 24

Для окончания передачи – два длинных звонка.

Длительность каждого из этих звонков была в два раза больше, чем длительность бита «1».

Затем он сказал:

– Определим алгоритм. Пусть Кирилл хочет передать Екатерине сообщение. Он посылает служебный символ «запрос на передачу», после чего ждёт ответа. Если ответ не пришёл в течение минуты, то Кирилл может послать запрос ещё раз, а потом ещё, пока не получит ответ, либо заняться своими делами и снова послать запрос через некоторое время. Если же он получает сигнал готовности к приёму, это означает, что Екатерина готова записывать. После этого Кирилл передаёт своё предварительно закодированное сообщение, а после него ставит символ окончания передачи. Далее Екатерина может выбрать из двух вариантов. Она может закончить сессию приёма-передачи, послав в ответ символ окончания. Это значит, что у Екатерины нет ответа, и передача закончена. Или она может передать свой закодированный ответ и закончить его символом окончания передачи. И тогда уже Кирилл получает возможность выбирать, заканчивать ли передачу. Если да, то он передаёт символ окончания. Если нет, то пишет ответ и передаёт слово Екатерине. И так далее, до конца.

Рассказав всё это, папа нарисовал схему:


– Так выглядит формальное представление алгоритма в специальной нотации, которая позволяет описывать взаимодействие нескольких лиц. Запоминайте эти хорошие слова: «алгоритм», «нотация» и другие. Потом они помогут вам понимать многие важные вещи.

На этом теоретическая часть нашего занятия была закончена, и мы перешли к практической. Первым делом мы перерисовали в свои блокноты таблицу кодировки символов для нашего телеграфа, а также алгоритм передачи информации. После этого Катя уехала к себе, и через некоторое время из моего передатчика раздался сигнал запроса на начало передачи. Я ответил сигналом готовности, и Катя начала передачу. Она передавала медленно, я успевал записывать последовательности битов в свой блокнот, сразу группируя их по пять. Потом раздался сигнал окончания. Я быстро раскодировал её сообщение. Она сообщала, что приехала домой. Тогда я ответил, что жду её завтра на новое занятие. Она подтвердила приём моего сообщения символом окончания передачи.

Испытания телеграфа можно было считать пройденными. Я на радостях сфотографировал своё устройство и написал у себя в блоге, что мы сделали телеграф и уже его испытали. Через некоторое время один мой одноклассник ответил в комментариях, что я занимаюсь ерундой. Какой глупый…

Вечером папа задал мне странный вопрос:

Страница 24