аходом абетки. Він був і художником-портретистом (його картина «Генерал Лафайет» досі висить у нью-йоркському Сіті-Холі), і одним з перших фотографів в Америці (вчився робити дагеротипа фотографії у самого Луї Дагерра), і політиком (він балатироваться в 1836 на пост мера Нью-Йорка), але найголовніше його досягнення - винахід телеграфу (а азбука Морзе знадобилася йому для використання телеграфу). Заодно він винайшов пристрій, який називається реле. Саме з реле через сто років після Морзе були побудовані перші комп'ютери.
Почав свої роботи в цьому напрям в 1832 році, запатентував свій винахід в 1836 році, але публічна демонстрація телеграфу сталася тільки 24 травня 1844. За телеграфної лінії, що з'єднує Вашингтон з Балтімором, була успішно передана фраза з Біблії.
Точка і тире виявилися самими елементарними символами, які міг передавати його телеграф. Вони відповідали коротким і довгим імпульсам електричного струму, переданим по телеграфних дротах. Довжина імпульсу визначалася натисненням руки телеграфіста на ключ телеграфу. Прийом сигналу здійснювало реле, яке після появи в ньому імпульсу струму включало електромагніт, який або змушував стукати молоточок, або притискав коліщатко з фарбуючою стрічкою до паперовій стрічці, на якій віддруковувалися або точка, або тире в залежності від довжини імпульсу.
Азбука Морзе зіставляє кожній букві алфавіту послідовність з крапок і тире. Природніше всього використовувати такі послідовності довжини 6, їх всього 64 і вистачить навіть на російський алфавіт. Але Морзе розумів, що довжину повідомлення бажано зменшити, наскільки можливо, тому він вирішив використовувати послідовності довжини не більше 4, їх всього 2 + 4 + 8 + 16=30. в російській алфавіті довелося не використовувати літери «е» та «е» і ототожнити м'який і твердий знаки. Крім того, найбільш часто використовуваних літерами він запропонував давати самі короткі коди, щоб зменшити середню довжину переданого повідомлення. Цю ідею в наш час використовують з тією ж метою в алфавітному кодуванні.
числення система морзе код
2.2.3 Алфавітне кодування, штрих-коди та їх використання
Нехай, наприклад, що кодує алфавітом є Двохлітерний алфавіт, наприклад, що складається з символів 0, 1. Схемою алфавітного кодування називається відображення кожної букви кодованого алфавіту в деяке слово в кодує алфавіті (зване елементарним кодом), у розглянутому випадку - послідовність нулів або одиниць. Користуючись цією схемою, можна закодувати будь-яке слово в кодируемом алфавіті, замінюючи в ньому кожну букву на відповідний їй елементарний код, і перетворити вихідне слово в більш довге слово в кодує алфавіті.
Якщо замість двійкових цифр використовувати звичайний алфавіт, але зі шрифтами двох типів, то таким методом можна в будь-якому тексті заховати шифровку, якщо, звичайно, шрифти будуть досить малоразлічіми. Бажано при цьому використовувати разделімого код. Довжина зашифрованого повідомлення буде в кілька разів коротше, ніж довжина містить його (і одночасно маскуючого його) тексту, але якщо для передачі шифровки використовувати книгу, то в ній можна, таким чином, непомітно розмістити ще цілу книгу. Але ця красива ідея через дорожнечу її реалізації так і не знайшла застосування. У наш же час її не можна розглядати як серйозний метод.
Прикладом реального застосування двійкового кодування в сучасній техніці служать штрих-коди. У супермаркетах на упаковках товарів можна побачити штрих-код. Для чого він потрібний, і як його прочитати?
Потрібен він тільки для автоматичного занесення інформації в касовий апарат. Сам штрих-код складається з тридцяти чорних смуг зміною товщини, розділеної проміжками теж зміною товщини. Товщина смуг може приймати чотири значення - від найтоншої до самої товстої. Таку ж товщину можуть мати і проміжки. Коли по сканеру проводять штрих-кодом, він сприймає кожну чорну смужку як послідовність одиниць довжини від однієї до чотирьох і також сприймає проміжки між смугами, але при цьому замість одиниць сканер бачить нулі. Повністю весь штрих-код сканер сприймає як послідовність з 95 цифр 0 або 1 (їх давно вже прийнято називати бітами). Що ж містить цей код? Він кодує 13-розрядне десяткове число, абсолютно відкрито написане під самим штрих-кодом. Якщо сканер не зміг розпізнати штрих-код, то це число касир вводить в апарат вручну. Штрих-код потрібен лише для полегшення розпізнавання сканером зображення. Розпізнавати цифри, до того ж повернені боком, може тільки складна програма розпізнавання на універсальному комп'ютері, та й то не дуже надійно, а не касовий апарат.
Яку ж інформацію містить це 13-значне число? Це питання до математики ніякого відношення не має. Перші дві цифри задають країну - виробника товару. Наступні п'ять цифр - це код виробник, а наступні п'ять цифр - код самого продукту в прийнятій цим виробником кодуванні. Остання цифра - це код перевірки. Він однозначно обчисл...