Ну что, Тимроб, ты, наверное, уже догадался, технология Жаккара помогла будущему изобретению компьютера. Никогда не знаешь, что может стать основой изобретения. Человеческий мозг – загадка даже сейчас. Как будет работать мысль ученого? На какие достижения науки он будет опираться? Предсказать невозможно. Тем более в то время еще не было Интернета, и об изобретении в одной стране становилось известно в другой спустя месяцы, а то и годы. Я вижу, что ты весь извелся, потерпи еще чуть-чуть, и будет твоя очередь.
Итак, какие действия станка обратили на себя внимание будущих создателей компьютера – реальной сенсации XX века? В станке Жаккара иголка проходила сквозь перфорированную карту, только если отверстие в ней совпадало с отверстием в рамной доске. Если совпадения не было, игла останавливалась и передвигалась к следующему отверстию. Именно этот принцип действия у базовой системы «да или нет», которая легла в основу двоичного кода.
Перфокарты использовались в музыкальных аппаратах – пианолах и шарманках, телеграфии и даже при продаже железнодорожных билетов. Информация о пассажире (его пол, цвет кожи и волос) в закодированном виде фиксировалась на проездном талоне. Проводники вагонов имели возможность считывать и расшифровывать данные сведения, и тем самым исключался проезд пассажиров по чужим билетам. Вот так причудливо творится история. Применение перфокарт в ткацком станке ускорило развитие компьютерной техники и появление компьютера.
Перчел увидел, что Тимроб уже не может молчать. Поэтому он многозначительно посмотрел на него и умолк, давая понять другу, что наступила очередь робота высказаться. Нетерпеливый собеседник разве что не подпрыгнул от нетерпения.
– Об этом периоде и я могу рассказать много интересного. Первый механический аналоговый компьютер появился в 1927 году благодаря американскому разработчику Вэнивару Бушу. Такое название машине дали потому, что в ней числовые данные представлялись в виде непрерывного плавного изменения физических величин (например, звук может быть разной громкости и разной частоты или свет может быть разного уровня освещенности). Пионером электронно-механического и уже цифрового компьютера был немецкий инженер Конрад Цузе. В 1941 году он создает первую вычислительную машину, обладающую всеми свойствами современного компьютера, а в 1944 году придумал первый в мире язык программирования – «Планкалкюль», что в переводе с немецкого означает «запланированные вычисления». Такой язык нужен был программисту для быстроты и удобства решения задач, стоящих перед учеными. Первая цифровая вычислительная машина отличалась от аналоговой тем, что данные в ней формировались цифровым способом, то есть дискретными (прерывистыми) значениями. Кстати, Перчел, наметилась тема следующего разговора. Если ты не против, я бы поговорил о телевизорах. Обсудим преимущества и недостатки цифровых машин перед аналоговыми и наоборот. Перчел не возражал и даже записал себе в телефон новую тему, чтобы не забыть.