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

Через несколько месяцев один из сотрудников, Макс Ньюман (Max Newman), предложил построить на основе универсальной машины Тюринга более мощный аппарат. И такая машина была создана. Благодаря своим сравнительно огромным размерам она получила название «Колосс». «Колосс» был построен на 1500 радиоэлектронных лампах, а программировался с помощью перфорированной ленты.

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

Поэтому долгое время считалось, что первым компьютером был так называемый ENIAC (Electronic Numerical Integrator And Calculator), сконструированный в 1945 году специалистами Пенсильванского университета в американской Филадельфии. Этот компьютер имел 18 000 электронных ламп и за секунду мог выполнить 5000 операций. В США компьютер ENIAC считают прародителем всех современных компьютеров.

С изобретением транзисторов и интегральных микросхем стоимость и размеры компьютеров стали стремительно падать. И в 1975 году появились первые персональные компьютеры. С последними достижениями компьютерных технологий любой из нас может ознакомиться, зайдя в ближайший магазин, торгующий компьютерной техникой. Однако и в XXI веке компьютеры в своей работе используют все тот же бинарный код.

Коды в мобильном телефоне

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

Необходимо признать, что для многих пользователей SMS-сообщения являются простым и сравнительно дешевым способом общения. Обмен анекдотами и последними новостями, договоры о встречах и свиданиях — вот далеко не полный перечень того что можно Пересылать с помощью SMS-сообщений. Каждый месяц во всем мире отправляется не менее 50 000 000 000 (50 миллиардов!) SMS-сообщений.

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

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

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

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

Смайлики: просто и забавно

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

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

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

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

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

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

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

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

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

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

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