Читаем Основы классической криптологии. Секреты шифров и кодов полностью

Необходимо отметить, что азбука Морзе неоднократно совершенствовалась, и поэтому тот вариант, который мы знаем сейчас, отличается от первоначального варианта, который придумал С. Морзе. Большинство неточностей было устранено к 1918 году основателем известной фирмы PHILIPS. Последнее дополнение было внесено в азбуку Морзе в 2003 году, когда для обозначения хорошо известного символа @ было решено использовать сочетание точек и тире, применяемых для обозначения букв А и С английского алфавита без пробела.

До 1996 года азбука Морзе использовалась в качестве средства передачи аварийных сигналов всеми судами, имеющими водоизмещение более 300 тони Этот всемирно известный сигнал состоит из английских букв S, О и S. Подобное сокращение SOS в разных источниках расшифровывается и переводится по-разному, однако самый известный перевод звучит как «Спасите наши души». В азбуке Морзе сигнал SOS обозначается комбинацией трех точек, трех тире и вновь трех точек. Обозначение аварийного сигнала SOS с помощью азбуки Морзе приведено на рис 2.3.

Рис. 2.3 Обозначение аварийного сигнала SOS с помощью азбуки Морзе

Обозначение букв английского и русского алфавитов, а также цифр с использованием азбуки Морзе приведено в приложении.

<p>2.6. Системы кодовых знаков для слепых</p>

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

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

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

Уже в глубокой древности существовали рельефные шрифты, с помощью которых надписи наносились на дерево или металл. К сожалению, впоследствии они были забыты, но уже в XVII–XVIII веках насущная необходимость привела к появлению новых вариантов рельефных шрифтов, таких как игольчатый, курсивный, разрезной и др. При этом процесс выработки наиболее удобной системы передачи и восприятия информации с помощью осязания растянулся на многие десятилетия.

Азбука Брайля

В 1824 гаду движимый благородным порывом дать возможность слепым людям читать с помощью осязания, 15-летний француз Луи Брайль (L Braille, 1809–1852) изобрел получившую широкое распространение во всем мире систему знаков, в основе которой лежит специальный рельефно-точечный шрифт. Каждый символ этого шрифта представляет собой комбинацию из шести точек, что позволяет обозначать буквы, цифры, знаки препинания математические, химические и даже нотные знаки.

Луи Брайль родился 4 января 1809 года. В возрасте трех лет в мастерской отца он поранил себе глаз ножом. К сожалению, инфекция распространилась на второй глаз, и к пяти годам ребенок полностью ослеп. Родители постарались дать образование слепому мальчику, который благодаря живому уму и великолепной памяти хорошо учился. В местной школе Луи изучал алфавит при помощи обыкновенных палочек, а отец учил его читать, забивая в доску гвозди, шляпки которых образовывали очертания букв. Специально приглашенный учитель музыки обучил мальчика игре на скрипке. В1819 году в возрасте 10 лет Луи Брайль был зачислен в Королевский институт для слепых в Париже, где воспитанников обучали в том числе и грамоте. Именно здесь юный гений познакомился с методом письма выпуклыми буквами, называвшимся методом Хауи.

В 1821 году отставной капитан артиллерии Шарль-Мари Барбье де ля Серр ознакомил учащихся института со своим методом «звукового», или «ночного», письма, разработанного им для составления и чтения донесений в ночное время. Это была система, в которой выпуклые точки, расположенные в две колонки по шесть точек, представляли различные звуки. При этом буквы обозначались пробитыми в картоне дырами, и послание можно было «прочесть» прикосновением пальцев.

Перейти на страницу:

Похожие книги

1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных
97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Programming with POSIX® Threads
Programming with POSIX® Threads

With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications. The primary advantage of threaded programming is that it enables your applications to accomplish more than one task at the same time by using the number-crunching power of multiprocessor parallelism and by automatically exploiting I/O concurrency in your code, even on a single processor machine. The result: applications that are faster, more responsive to users, and often easier to maintain. Threaded programming is particularly well suited to network programming where it helps alleviate the bottleneck of slow network I/O. This book offers an in-depth description of the IEEE operating system interface standard, POSIX (Portable Operating System Interface) threads, commonly called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. You then move to more advanced topics such as attributes objects, thread-specific data, and realtime scheduling. An entire chapter is devoted to "real code," with a look at barriers, read/write locks, the work queue manager, and how to utilize existing libraries. In addition, the book tackles one of the thorniest problems faced by thread programmers-debugging-with valuable suggestions on how to avoid code errors and performance problems from the outset. Numerous annotated examples are used to illustrate real-world concepts. A Pthreads mini-reference and a look at future standardization are also included.

David Butenhof

Программирование, программы, базы данных