Какой особенностью обладали все ведущие программисты первого компьютера eniac

Обновлено: 04.07.2024

Как благодаря артиллерии появился один из самых мощных компьютеров, на какой обман из-за этого пришлось пойти и почему с созданием вычислительной машины опоздали, рассказываем в очередном выпуске рубрики «История науки».

Как и очень многое в нашей жизни, электронные вычислительные машины появились благодаря военным. Заказ на создание машины, о которой пойдет речь в нашей статье, поступил от артиллеристов. Действительно, расчет траектории полета снаряда — дело очень непростое, для точного вычисления места, куда попадет снаряд гаубицы или обычного орудия, нужно учитывать очень много параметров: возвышение ствола орудия, калибр и аэродинамические показатели снаряда, скорость ветра, давление, температуру и влажность воздуха, тип заряда, который заложен в орудие.

В те времена в армии США такими расчетами занималась Лаборатория баллистических исследований, которая издавала таблицы стрельб для каждого снаряда. Для этого девушкам-вычислителям Лаборатории требовалось совершить на механических арифмометрах около 1000 действий для каждой траектории. Всего траекторий в таблицах было около трех тысяч. Поэтому в 1943 году Электротехническая школа (институт) Мура Пенсильванского университета получила заказ на создание вычислителя, который делал бы всю эту работу.

Создатели ENIAC (слева направо): Джон Эккерт, Джон Брейнерд, Сэм Фелтман, Герман Голдстайн, Джон Мокли, Дин Пендер, генерал Гладеон Барнс, полковник Пол Гиллон

Институт Мура уже располагал к тому времени механическим вычислителем («дифференциальным анализатором»), который умел делать часть расчетов, и Джоном Мокли, который еще в 1942 году представил руководству докладную записку The Use of High-Speed Vacuum Tube Devices for Calculation, в которой предложил создать машину на электронных лампах, что намного ускорило бы работу. Правда, руководство поступило с новаторским предложением по-своему: сдало его в архив «без движения», а потом просто потеряло. Кроме того, в Институте имелся студент Джон Эккерт с фантастическим талантом инженера. Эккерт с Мокли и стали разработчиками архитектуры нового вычислителя.

Чтобы не спугнуть боящихся всего нового военных, новый проект для начала назвали electronic diff. analyzer. Не слишком сведущее военное руководство решило, что это всего лишь улучшенный электронными лампами уже имеющийся дифференциальный анализатор, и «купилось» на уловку, выделив 61 700 долларов на первые полгода по контракту W-670-ORD-4926. Тем более что авторы проекта клялись, что одну траекторию машина будет считать всего пять минут.

После одобрения проект переименовали: он стал называться «электронный числовой интегратор». Потом добавилось «и вычислитель». Так появился ENIAC — Electronic Numerical Integrator And Computer.

Уже к февралю 1944 года теоретическая работа была завершена: продумана архитектура и прописаны электрические схемы. Началась работа по сборке 27-тонной машины, которая длилась полтора года. Увы, к несчастью для военных, Вторая мировая тогда уже завершилась, даже ядерное оружие было испытано. Однако это был первый настоящий компьютер, которому нашлось применение в расчетах термоядерной бомбы и таблиц стрельб ядерными боеприпасами. История сохранила нам имена шести девушек: Франсис Билас, Рут Лихтерман, Кэтлин Макналти, Франсис Снайдер, Бетти Дженнингс, Мерилин Мельцер. Так звали первых программистов первого компьютера.

Вебинар «Особенности применения литиевых батареек Fanso (EVE) в популярных решениях» (30.11.2021)

До первого анонса об ENIAC практически никто ничего не знал, хотя контракт на его постройку был подписан с армией США еще 5 июня 1943 года.

Созданный в Электротехнической школе Мура при Пенсильванском университете в рамках проекта под кодовым названием «Проект PX», тюринг-полный цифровой компьютер мог перепрограммироваться для решения всего спектра вычислительных задач, и предназначался для расчета артиллерийских таблиц стрельбы в интересах армии США для использования во время Второй мировой войны.

Однако на разработку компьютера потребовался почти год, и еще 18 месяцев ушло на его постройку, так что к тому времени, когда работа над ENIAC была завершена, Вторая мировая война закончилась.

К тому времени интерес к ENIAC проявляли уже многие, так что его возможности не остались невостребованными. Об этом компьютере стало известно, например, математику Джону фон Нейману, работавшему в Лос-Аламосе над проектом водородной бомбы. И первой задачей, выполненной на ENIAC, были вычисления для водородной бомбы, а не артиллерийских таблиц, как предполагалось сначала.

Хронология создания ENIAC стала бы важным аргументом в правовом споре между Honeywell и Sperry Rand относительно компьютера Атанасова – Берри (Atanasoff – Berry Computer, ABC), прототип которого был построен в 1939 году. В результате этого спора патент на ENIAC в 1973 году был аннулирован.

В ноябре 1946 года ENIAC был остановлен для ремонта и установки дополнительной памяти. Затем в 1947 году компьютер переправили на Абердинский испытательный полигон в штате Мэриленд. 29 июля компьютер был включен вновь и непрерывно работал до 2 октября 1955 года.

Названный «гигантским мозгом», ENIAC занимал целую комнату. В середине 1990-х в Электротехнической школе Мура при Пенсильванском университете был создан «ENIAC-на-кристалле» – один чип размером 7.44 × 5.29 мм, выполнявший все функции ENIAC.

Отдельные части ENIAC сейчас экспонируются в музеях по всему миру, включая Смитсоновский институт в Вашингтоне и Музей истории компьютеров в Маунтин-Вью, Калифорния.

В феврале 2021 года первому компьютеру современного типа исполнилось ровно 75 лет. Речь идет о компьютере ENIAC, про существование которого стало известно 15 февраля 1946 года. Конструкция весила 27 тонн и в переводе на нынешние деньги стоила 7,2 миллиона долларов США. Изначально компьютер предназначался для использования в военных целях, для быстрого вычисления траектории движения баллистических ракет и других видов снарядов. Однако, при необходимости его можно было настроить для решения других задач. Занимались этим программисты, которыми в большинстве случаев были женщины. Работа с компьютером ENIAC требовала особой сноровки и со стороны выглядела очень странно. Если вкратце, программисты ходили по комнате, переключали провода, крутили регуляторы и так далее. Но давайте узнаем об этом компьютере чуть больше? Без сложных терминов — только самое главное и интересное.


Компьютер ENIAC и первые программисты в истории человечества

История создания компьютера ENIAC

Разработка компьютера ENIAC была начата в 1942 году, в Электротехнической школе Мура, штат Пенсильвания. Ожидалось, что он сможет облегчить работу женщинам, которые вручную рассчитывали траектории полета баллистических ракет и других снарядов. Им нужно было учитывать положение огнестрельного оружия, силу ветра, температуру воздуха, скорость снаряда и многие другие параметры. Военным нужно было знать около 3000 траекторий полета снаряда. На расчет каждой из траекторий требовалось выполнить около 1000 операций. На это у каждой женщины уходило около 16 дней. В результате этих вычислений составлялись так называемые таблицы стрельбы, при помощи которых военные могли точно попадать по вражеским целям.


Компьютер ENIAC был разработан для быстрого составления таблиц. Для объяснения принципов работы этого устройства нужно написать огромную книгу, поэтому не будем в это углубляться и просто разберемся, как выглядел ENIAC и как выглядела работа с ним. Как и говорилось выше, он весил 27 тонн и стоил 7,2 миллиона долларов США. Конструкция имела U-образную форму, ее длина равнялась 24 метрам и все это добро занимало площадь 167 квадратных метров. В техническое оснащение входило 17 468 ламп, 7200 кремниевых диодов, 10 000 конденсаторов и тысячи других компонентов. Сверху находилась вентиляционная система для отвода тепла. В общем, это был огромный шкаф с сотнями светящихся лампочек.


Комната с компьютером ENIAC

Мощность компьютера ENIAC

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


Процесс программирования компьютера ENIAC

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

Настоящие видео с компьютером ENIAC

Некоторое время существование компьютера ENIAC держалось в секрете. Впервые о нем написали в газетах 15 февраля 1946 года. Так уж получилось, что устройство не использовалось долго. В 1955 году проект ENIAC был закрыт, потому что в мире появились компьютеры мощнее. Важно отметить, что более мощные компьютеры существовали и в момент создания ENIAC, просто факт их существования тщательно скрывался. Герой этой статьи считается первым современным компьютером потому, что его можно было настраивать на решение разных задач.

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

Вебинар «Особенности применения литиевых батареек Fanso (EVE) в популярных решениях» (30.11.2021)

До первого анонса об ENIAC практически никто ничего не знал, хотя контракт на его постройку был подписан с армией США еще 5 июня 1943 года.

Созданный в Электротехнической школе Мура при Пенсильванском университете в рамках проекта под кодовым названием «Проект PX», тюринг-полный цифровой компьютер мог перепрограммироваться для решения всего спектра вычислительных задач, и предназначался для расчета артиллерийских таблиц стрельбы в интересах армии США для использования во время Второй мировой войны.

Однако на разработку компьютера потребовался почти год, и еще 18 месяцев ушло на его постройку, так что к тому времени, когда работа над ENIAC была завершена, Вторая мировая война закончилась.

К тому времени интерес к ENIAC проявляли уже многие, так что его возможности не остались невостребованными. Об этом компьютере стало известно, например, математику Джону фон Нейману, работавшему в Лос-Аламосе над проектом водородной бомбы. И первой задачей, выполненной на ENIAC, были вычисления для водородной бомбы, а не артиллерийских таблиц, как предполагалось сначала.

Хронология создания ENIAC стала бы важным аргументом в правовом споре между Honeywell и Sperry Rand относительно компьютера Атанасова – Берри (Atanasoff – Berry Computer, ABC), прототип которого был построен в 1939 году. В результате этого спора патент на ENIAC в 1973 году был аннулирован.

В ноябре 1946 года ENIAC был остановлен для ремонта и установки дополнительной памяти. Затем в 1947 году компьютер переправили на Абердинский испытательный полигон в штате Мэриленд. 29 июля компьютер был включен вновь и непрерывно работал до 2 октября 1955 года.

Названный «гигантским мозгом», ENIAC занимал целую комнату. В середине 1990-х в Электротехнической школе Мура при Пенсильванском университете был создан «ENIAC-на-кристалле» – один чип размером 7.44 × 5.29 мм, выполнявший все функции ENIAC.

Отдельные части ENIAC сейчас экспонируются в музеях по всему миру, включая Смитсоновский институт в Вашингтоне и Музей истории компьютеров в Маунтин-Вью, Калифорния.

Читайте также: