www.gcmsite.ru

Новости Программы PHP-скрипты Статьи Числа
Услуги Резюме Игры Автомобили Поиск

СИСТЕМНОЕ И ВЕБ-ПРОГРАММИРОВАНИЕ
компьютерная техника, игры

Кодирование числа азбукой Морзе

Рассмотрим интересный способ представления числа — в виде кода азбуки Морзе. Он используется в анализе свойств числа.

Теоретическая информация о субъекте статьи

Азбука Морзе — способ знакового кодирования информации, где каждый символ представляется в виде последовательности сигналов: коротких (точек) и длинных (тире).

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

Передаваться и приниматься азбука Морзе может с различной скоростью — это зависит от возможностей и опыта радистов. Обычно средней квалификации радист работает в диапазоне скоростей 60—100 знаков в минуту. Достижения по скоростным приёму-передаче находятся в диапазоне скоростей 260—310 знаков в минуту.

Для составления кода используются структурированные таблицы символов. Кодируются как буквы, так и цифры. В текущем случае нас интересует только кодирование цифр, составляющих числа, с помощью азбуки Морзе. Цифры кодируются следующим образом:

    0  — — — — — (пять тире)
    1  . — — — — (одна точка, четыре тире)
    2  . . — — — (две точки, три тире)
    3  . . . — — (три точки, два тире)
    4  . . . . — (четыре точки, одна тире)
    5  . . . . . (пять точек)
    6  — . . . . (одна тире, четыре точки)
    7  — — . . . (два тире, три точки)
    8  — — — . . (три тире, две точки)
    9  — — — — . (четыре тире, одна точка)

Соотношение длительности короткого и длинного сигналов в азбуке Морзе задаётся следующим правилами:

  • Длительность тире — это три точки.
  • Пауза между сигналами одного знака — одна точка, между знаками в слове — три точки.
  • Пауза между словами — семь точек.
С помощью этой азбуки могут общаться экипажи судов при отсутствии средств радиосвязи и наличии визуального наблюдения.

Стоит обратить внимание на сервис анализа чисел и их свойств. Удивительно, как много интересного можно рассказать об обычном числе. Например, закодировать с помощью таблиц азбуки Морзе или вычислить наибольший общий делитель двух чисел.


JavaScript — это язык веб-программирования, работающий на стороне клиента, позволяющий автоматизировать какую-либо деятельность на странице сайта, не нагружая сервер. Вся нагрузка лежит на компьютере пользователя. В нем можно создавать функции, а также использовать базовые алгоритмы, состоящие из следования-ветвления-цикла. Чаще всего программный код на языке JavaScript обрабатывается обычными веб-браузерами.

Интересные материалы на сайте:

Автор, разработчик: Шаров Евгений   (gcmsite@yandex.ru)
(c) 2000-2020 GCM-Site - системное и веб-программирование
Цитирование материалов сайта возможно только при наличии гиперссылки