Добавить в цитаты Настройки чтения

Страница 5 из 25



По окончании Имперского Колледжа в Лондоне, где среди прочего были отмечены его выдающиеся математические способности, Д. Дэвис поступил на работу в национальную физическую лабораторию (National Physical Laboratory – NPL), в группу Алана Тьюринга (Alan Mathison Turing, 1912 – 1954), выдающегося математика и логика, одного из основателей компьютерных наук. Группа Тьюринга создавала первый в Англии компьютер АСЕ.

Дональд Дэвис

Кстати, о математических способностях Дэвиса. Говорят, что он обнаружил ошибку в одной из предыдущих работ своего руководителя. Поскольку в упомянутой работе описывался принцип действия универсальной вычислительной машины, можно считать, что Д. Дэвис был первым человеком в мире, обнаружившим ошибку в компьютерной программе, «баг» (bug). Соответственно, А. Тьюринга можно было считать первым человеком в мире, такую ошибку допустившим. Нельзя сказать, чтобы руководитель отнесся с энтузиазмом к подобному научному рвению своего подчиненного.

Так или иначе, Д. Дэвиса перевели на менее амбициозный проект. Его группе было поручено создание компьютера небольшого размера и ограниченных возможностей. Но меньше – не всегда хуже, особенно в области вычислительной техники. В результате работы группы Д. Дэвиса на свет появился компьютер, оказавшийся самым популярным и самым покупаемым английским компьютером 1950-х годов.

В 1966 году, став заведующим одним из отделов NPL, Д. Дэвис заинтересовался вопросами передачи данных. Идея пакетной передачи информации была высказана им в 1968 году. В начале 1970-х годов в NPL начала функционировать межкомпьютерная сеть, работающая по принципу коммутации пакетов. Успех работы этой сети заставил использовать пакетную передачу информации в межкомпьютерной сети ARPANET, создававшейся в те годы в США.

Проект ARPANET

Одним из самых успешных проектов, инициированных ARPA, считается проект создания электронной сети, которая позволяла осуществлять устойчивый обмен информацией между компьютерами. Эта сеть называлась ARPANET. При ее создании были разработаны и отлажены практически все составляющие будущего Интернета. Даже само слово «Интернет», появилось в процессе работы над этим проектом.

Первая работа группы П. Бэрена была опубликована в виде доклада «RAND Corporation» в 1960 году. До сих пор можно услышать мнение, что именно этот доклад дал толчок работам по созданию сети ARPANET. Это не так. Доклад П. Бэрена в ARPA даже не читали. На самом деле проект ARPANET был запущен по инициативе, исходящей от самого Агентства. А конкретно – от Джозефа Ликлайдера (Joseph Carl Robnett Licklider, 1915 – 1990).

1966. Джозеф Ликлайдер. Видеть цель

Нельзя сказать, что без этого человека Интернет не был бы создан. Конечно, человечество не «проехало» бы мимо идеи объединения компьютеров в единую Всемирную сеть. Но без Джозефа Ликлайдера это наверняка произошло бы позже. И, без сомнения, по-другому выглядел бы сейчас Интернет, который нынче для многих стал столь же привычным, как холодильник и телевизор. Дело в том, что в начале 1960-х годов никто лучше Дж. Ликлайдера не представлял, как должна выглядеть единая межкомпьютерная сеть США.

Если бы в то время кто-нибудь составил рейтинг людей, имевших большой опыт работы с компьютерами, несомненно, Дж. Ликлайдер занимал бы в этом рейтинге одну из первых, если не самую первую строчку.



Джозеф Ликлайдер

В 1938 году он окончил университет, получив степень бакалавра сразу по трем специальностям: по математике, по физике и по психологии. Людей с такой широтой интересов было тогда в мире не так уж много.

Первые свои научные работы Дж. Ликлайдер сделал как раз в области прикладной психологии. В годы Второй Джозеф Ликлайдер мировой войны он работал в лаборатории психоакустики при Гарвардском университете. Задача, которую здесь решали, касалась улучшения качества переговоров по радио между летчиками, участвующими в бою, и наземным командным пунктом. Речь шла не только об улучшении качества связи (над этим бились радисты), но и о том, как следует строить фразы, чтобы оба говорящих, несмотря на помехи, правильно понимали друг друга – буквально с полуслова. Это было поле деятельности Дж. Ликлайдера и других психоакустиков.

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

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

Сейчас работа человека в диалоге с компьютером многим кажется единственно возможной. Трудно представить, что могло быть иначе.

Однако именно так это и было! В середине 1950-х годов словосочетание «персональный компьютер» казалось нонсенсом. Тогдашние компьютеры персональными назвать не мог даже большой фантазер. В Советском Союзе в то время вместо слова «компьютер» употреблялся термин «ЭВМ», который, надо сказать, правильно отражал действительность. Вычислительные устройства были изрядных размеров и занимали большие помещения. Производились они штучно и стоили слишком дорого, чтобы это устройство мог купить индивидуальный пользователь. Более того, вокруг каждого компьютера кружила целая группа техников и программистов. Большинство ЭВМ работало в так называемом «пакетном режиме». Программа расчетов и данные загружались в память с перфокарт или с магнитной ленты. Результаты вычислений выдавались в виде распечаток. Естественно, что при этом ни о каком оперативном изменении хода вычислений и речи быть не могло.

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

Отсюда был один шаг до идеи межкомпьютерной сети или, как называл ее Дж. Ликлайдер, «Галактической Сети». Компьютеры следует объединить между собой. Причем все компьютеры во всем мире. Благодаря такой сети любой человек, где бы он ни находился, сможет получить быстрый и практически бесплатный доступ к данным или программам. Не правда ли, точнее описать еще не существовавший Интернет никому не удавалось!

Наконец, Дж. Ликлайдер обладал еще одним важным качеством, необходимым для руководителя проекта. У него был широкий круг знакомств. Он знал многих специалистов, трудившихся в области вычислительной техники и в смежных областях.