Читаем Пожар в Долине полностью

Вместе с тем, компания смотрела далеко вперед. После появления докторской диссертации Клода Шэннона из Массачусетсского технологического института, объяснявшей, как электрические переключатели могут моделировать Булеву алгебру (что Пирс продемонстрировал еще 50 лет назад), руководители IBM согласились финансировать работу над большой вычислительной машиной, в основе которой были электромеханические реле. Хотя в компании потом сожалели об этом, IBM выделила профессору Гарварда Говарду Айкену огромную по тем временам сумму в 500 000 долларов для разработки вычислительного устройства Mark-1, давним прототипом которого была «Аналитическая машина» Бэббиджа. Правда, Бэббидж изобрел чисто механическую машину, Mark-1 же был электромеханическим чудовищем с электрическими реле, служащими переключателями, и блоками реле для сохранения информации в памяти. Работа машины сопровождалась сильным шумом, электрические реле клацали, непрерывно открываясь и закрываясь. Когда работа над Mark-1 в 1944 году завершилась, о нем часто говорили как об электронном мозге из научной фантастики, ставшем реальностью. Но компания была весьма недовольна тем, что Айкену до конца не удалось оправдать возложенные на него ожидания. Были и другие причины для отказа продолжить финансирование. Это понятно: еще до того, как начались работы над Mark-1, достижения технологического прогресса делали его устаревшим.

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

Электронная лампа — это стеклянная трубка с выкачанным из нее воздухом. Томас Эдисон в свое время доказал, что при определенных условиях вакуум проводит электричество, а позже Ли де Форест превратил электронные лампы в электрические переключатели.

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

Случилось это следующим образом. В 1943 году в инженерной школе Мура в Филадельфии Джон Мочли и Джон Преспер Эккерт предложили идею создания ENIAC, первого полностью электронного компьютера, и начали воплощать ее в жизнь. За исключением периферийного устройства для ввода и вывода информации, ENIAC полностью состоял из электронных ламп, что частично отразило идеи Мочли, родившиеся во время общения с Атанасоффом. Мочли и Эккерт привлекли к проекту ENIAC немало талантливых математиков, включая Джона Фон Неймана. Фон Нейман втянулся в проект и в ходе работы над ENIAC предложил различные идеи, в том числе и схему более сложной машины, названной EDVAC. Акцент в школе Мура делался в основном на логику, поэтому фон Нейман считал EDVAC не только вычислительным устройством. Он чувствовал, что машина, кроме выполнения арифметических операций, способна работать с определенными кодированными символами. Инструкции для работы с кодами и интерпретации символов в свою очередь кодировались, чтобы машина могла их использовать. Это была последняя необходимая разработка в области современного компьютера. Сделав вывод, что EDVAC должен программироваться с помощью инструкций, которые вводятся в компьютер, Фон Нейман пришел к идее создания компьютера с хранящимися в его памяти программами.

Для упрощения работы с машиной Адель Голдстайн написала язык программирования, состоявший из 55 операторов. После этого никто больше не работал на EDVAC, используя первоначальную систему внутренних кодов.

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

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

«Ага!» и его секреты
«Ага!» и его секреты

Вы бы не хотели, скажем, изобрести что-то или открыть новый физический закон, а то и сочинить поэму или написать концерт для фортепьяно с оркестром?Не плохо бы, верно? Только как это сделать? Говорят, Шиллер уверял, будто сочинять стихи ему помогает запах гнилых яблок. И потому, принимаясь за работу, всегда клал их в ящик письменного стола. А физик Гельмгольц поступал иначе. Разложив все мысленно по полочкам, он дожидался вечера и медленно поднимался на гору лесной дорогой. Во время такой прогулки приходило нужное решение.Словом, сколько умов, столько способов заставить мозг работать творчески. А нет ли каких-то строго научных правил? Одинаковы ли они для математиков, биологов, инженеров, поэтов, художников? Да и существуют ли такие приемы, или каждый должен полагаться на свои природные способности и капризы вдохновения?Это тем более важно знать, что теперь появились «электронные ньютоны» — машины, специальность которых делать открытия. Но их еще нужно учить.Решающее слово здесь принадлежит биологам: именно они должны давать рецепты инженерам. А биологи и сами знают о том, как мы думаем, далеко не все. Им предстоит еще активнее исследовать лабораторию нашего мышления.О том, как ведутся эти исследования, как постепенно «умнеют» машины, как они учатся и как их учат, — словом, о новой науке эвристике рассказывает эта книга.

Елена Викторовна Сапарина

Зарубежная компьютерная, околокомпьютерная литература
С компьютером на ты. Самое необходимое
С компьютером на ты. Самое необходимое

Рассказывается о работе в операционной системе Windows (на примере версий XP и 7), текстовом редакторе Word 2010 и других приложениях, необходимых каждому пользователю: архиваторах, антивирусах и программах для просмотра видео и прослушивания музыки (Winamp, QuickTime Pro). Большое внимание уделяется работе в Интернете. Рассказывается о программах для просмотра Web-страниц, об электронной почте, а также о различных полезных приложениях для работы в сети — менеджерах закачек файлов, ICQ, Windows Live Messenger, MSN и многих других. Во втором издании рассмотрена новая ОС — Windows 7, а также последние версии приложений для пользователей.Для начинающих пользователей ПК.

Андрей Александрович Егоров , Андрей Егоров

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT