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

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

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

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

Похожий штрих-код печатается на упаковке и/или на специальных ярлыках большинства товаров, продаваемых в магазинах.

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

В конце концов, и сама одежда, которую мы носим, может нести определенную информацию. Так, например, определенные течения в моде позволяют сразу определить, что молодой человек с прической «ирокез» в куртке с заклепками и цепями считает себя «панком» или «металлистом».

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

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

Даже при пользовании обычным телефоном не обойтись без знания элементов определенной системы. Так, например, если нам надо позвонить в другой город или страну, то необходимо набрать несколько цифр, которые являются частью системы условных обозначений. Каждый элемент такой системы представляет собой несколько цифр, которые позволяют на телефонной станции точно определить тот город, в который нам надо позвонить. В результате, позвонив, например, из Москвы в Белгород, нас соединят с абонентом именно в Белгороде, а не в Белоруссии или в Бельгии. Если кому-либо неизвестна комбинация цифр, соответствующая нужному городу, то ее легко узнать в специальном справочнике или у оператора телефонной справочной службы.

Код, кодирование и декодирование

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

При этом главными требованиями, предъявляемыми к таким системам, являются не только обеспечение возможности отображения, обмена и сохранения определенных сведений.

Не менее важное значение имеют наглядность и сравнительно легкое понимание смысла и содержания информации, которую несет тот или иной символ или знак. Одними из главных особенностей рассматриваемых систем условных обозначений также следует считать открытость и доступность получения необходимых разъяснений по поводу значения какого-либо знака, входящего в такую систему. И конечно же не следует забывать о предоставлении любому желающему беспрепятственной возможности изучения и освоения значений символов и сигналов той или иной системы условных обозначений.

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

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

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

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

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

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

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

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

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

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

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