Дорога в будущее

Страница: 1 ... 2223242526272829303132 ... 291

арифмометрами с отделениями для наличности.

Более полутора столетий назад видного британского математика озарила

гениальная идея, которая прославила его имя уже при жизни. Чарлз Беббидж

(Charles Babbage), профессор математики Кембриджского университета, по-

нял, что можно построить механическое устройство, способное выполнять

последовательность взаимосвязанных вычислений, - своего рода компьютер !

Где-то в начале тридцатых годов прошлого столетия он пришел к выводу,

что машина сможет манипулировать информацией, если только ту удастся

преобразовать в числа. Беббидж видел машину, приводимую в действие па-

ром, состоящую из штифтов, зубчатых колес, цилиндров и других механичес-

ких частей - в общем, настоящее детище начинавшегося тогда индустри-

ального века. По мысли Беббиджа, "аналитическая машина" должна была из-

бавить человечество от монотонных вычислений и ошибок, с ними связанных.

Для описания устройства машины ему, конечно, не хватало терминов -

тех, которыми мы пользуемся сегодня. Центральный процессор, или "рабочие

внутренности" этой машины, он называл "мельницей", а память - "хранили-

щем". Беббиджу казалось, что информацию будут обрабатывать так же, как

хлопок: подавать со склада (хранилища) и превращать во что-то новое.

Аналитическая машина задумывалась как механическая, но ученый предви-

дел, что она сможет следовать варьируемым наборам инструкций и тем самым

служить разным целям. В том же и смысл программного обеспечения. Совре-

менная программа - это внушительный набор правил, посредством которых

машину "инструктируют", как решать ту или иную задачу. Беббидж понимал,

что для ввода таких инструкций нужен совершенно новый тип языка, и он

изобрел его, использовав цифры, буквы, стрелки и другие символы. Этот

язык позволил бы "программировать" аналитическую машину длинными сериями

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

вать на изменение ситуации. Он - первый, кто увидел, что одна машина

способна выполнять разные функции.

Следующее столетие ученые математики работали над идеями, высказанны-

ми Беббиджем, и к середине сороковых годов нашего века электронный

компьютер наконец был построен - на основе принципов аналитической маши-

— 27 —
Страница: 1 ... 2223242526272829303132 ... 291