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

Кто изобрёл компьютер?

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

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

История компьютеров начинается в 19 веке. В 1808 г. французский ткач Жозеф Мари Жаккар (или Жаккард) изобретает ткацкий станок, способный не просто производить ткань, а делать ткань с произвольными узорами. Фактически это был программируемый станок. Узор задавался при помощи пластинок с дырочками, просверленными в определённом порядке — перфокарт.

Перфокарты для станка Жаккара

В 1832 г. русский изобретатель Семён Николаевич Корсаков публикует проект специальных машин для обработки информации при помощи перфокарт. Фактически, это были машины для работы с базами данных. Однако изобретение не получило официальной поддержки, комиссия, рассматривавшая проект, высказала мнение, что «Г-н Корсаков потратил слишком много разума на то, чтобы научить других обходиться без разума».

Кто же придумал проект первого программируемого вычислительного устройства, т. е. компьютера? Этим человеком был англичанин Чарльз Бэббидж. Бэббидж был крайне разносторонним человеком, но известен прежде всего проектами вычислительных машин. В 1822 году он построил машину для расчётов логарифмических таблиц, эта машина стала позднее известна как малая разностная. Затем Бэббидж решил построить полномасштабную версию разностной машины, получил от правительства субсидию, но не уложился ни в сроки, ни в размеры финансирования. Вместо первоначальных трёх лет и 1500 фунтов стерлингов Бэббидж потратил 11 лет и 17000 фунтов, но так и не достроил машину. Лишь в 1991 к двухсотлетию Бэббиджа в Лондоне построили-таки работающую версию этой разностной машины.

Разностная машина Бэббиджа

Разностная машина — довольно сложное, но всё же узкоспециализированное вычислительное устройство. Назвать её компьютером нельзя. Однако в процессе работы над разностной машиной Бэббидж разработал проект ещё более сложной и универсальной аналитической машины, которая была, по сути, механическим компьютером. В этой машине был блок для хранения чисел, а сама она могла выполнять вычисления по программе, записанной на перфокартах. Увы, машина была слишком сложной и даже сегодня энтузиасты так и не решились её воспроизвести.

В 19м и начале 20го века развитие вычислительной техники продолжалось, но она всё ещё предназначалась для узкоспециализированных вычислений. В 1936 году английский математик Алан Тьюринг описал абстрактную машину, пригодную для произвольных вычислений. Описанная машина получила название машина Тьюринга. Фактически, Тьюринг определил критерии, по которым можно было определить, является ли вычислительная машина универсальной.

К концу 30-х существовали две возможности для постройки вычислительных машин. Более привычными были электромеханические машины, сочетающие электрические и механические элементы. Они считали очень медленно — одна операция могла занимать несколько секунд. Но в это время появилась и другая концепция — использовать в качестве элементов вакуумные лампы. Машины на вакуумных лампах — электронные — могли считать намного быстрее, но лампы были дорогими и не очень надёжными и часто перегорали.

Первые компьютеры появились между концом тридцатых и концом сороковых. Вопрос только в том, какое же устройство считать первым настоящим компьютером? Рассмотрим кандидатов.

1) Машины Конрада Цузе

Конрад Цузе был немецким инженером, по своей инициативе занявшимся разработкой вычислительных машин. В 1938 г. он на свои деньги разработал и построил первую электромеханическую машину, названную Z1, реализовал в ней возможность программирования, но она работала ненадёжно. В 1939 г. началась вторая мировая война и Цузе призвали на фронт, откуда ему удалось вернуться и создать вторую версию своей машины — Z2, а в начале 1941 — Z3. Вероятно, эти машины были первыми реально работавшими электромеханическими компьютерами. В 1941 Цузе вновь призвали на фронт. Как он ни доказывал руководству вермахта важность своих компьютеров, его не хотели слушать. Лишь после вмешательства фирмы Хеншель, выпускавшей самолёты, где Цузе ранее работал инженером, ему всё-таки разрешили вернуться к работе над своими вычислительными машинами. Предполагалось, что они будут использоваться для расчётов аэродинамических параметров самолётов. Руководство вермахта, впрочем, без энтузиазма отнеслось к разработкам и не видя в них особой ценности, финансировало очень неохотно. Следующую модель — Z4 Цузе закончил только после войны. В 1950 г. он продал эту модель в Швейцарию.

Z3 (восстановленная копия) в немецком музее

Z3 могла считывать программу с перфоленты и выполнять вычисления в соответствии с ней. Однако эта машина была электромеханической, поэтому работала очень медленно и не могла исполнять в явном виде команд условного перехода, которые считаются важной составляющей компьютерной программы. Можно ли считать Z3 первым в мире компьютером, а Конрада Цузе — его изобретателем? Некоторые считают, что да, некоторые — нет.

2) Компьютер Атанасова-Берри

В 1942 г. американский математик болгарского происхождения Джон Атанасов и помогавший ему инженер Клиффорд Берри построили первую на 100% электронную вычислительную машину без механических частей. Эта машина не была универсальной и предназначалась в основном для решения линейных уравнений, тем не менее, именно её в 1973 г. Федеральный районный суд США признал «первым компьютером». Возможно, из этой машины получилось бы нечто большее, если бы Атанасов не был призван в американскую армию.

3) Британские «Бомбы» и «Колоссы»

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

В 1940 г. в Великобритании по проекту Алана Тьюринга была построена первая электромеханическая вычислительная машина для расшифровки немецкого кода «Энигма». Она получила название «Бомба». Одна такая машина весила 2,5 тонны и для того, чтобы расшифровать как можно больше сообщений, к 1944 году англичане построили 210 таких машин.

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

Можно ли считать «Бомбу» или «Колосс» первым компьютером? Возможно, но здесь снова есть аргументы и за, и против.

4) ЭНИАК

Переносимся в США. В 1943 г. учёные из Пенсильванского университета Джон Мокли и Джон Экерт задумали построить мощный электронный компьютер. Предполагалось, что его будут использовать в основном для расчётов артиллерийских таблиц — нудной и кропотливой работы, которая была поручена университету американской армией. Прежде таблицы рассчитывали люди с арифмометрами, и это отнимало у них много времени. Устройство назвали ЭНИАК (англ. ENIAC), сокращение от «Электронный числовой интегратор и вычислитель», и он мог производить расчёты в 2400 раз быстрее, чем человек с арифмометром.

ЭНИАК был построен к осени 1945 г. Он содержал более 10 тыс. электронных ламп, весил около 27 тонн и потреблял 150 кВт электроэнергии. К этому времени острая необходимость в расчётах артиллерийских таблиц отпала, и компьютер стали использовать и для других целей, например, для расчётов взрыва водородной бомбы, аэродинамики сверхзвуковых самолётов, прогноза погоды.

ЭНИАК без особых оговорок можно считать настоящим компьютером. Это была полностью электронная универсальная вычислительная машина, которая в полной мере продемонстрировала потенциал компьютеров. Кроме того ЭНИАК стал первым широко известным компьютером, информация о машинах Цузе и Атанасова всплыла позднее, а британские дешифровальные компьютеры были засекречены (и почти все уничтожены) по приказу Черчилля. Так что звание первого в мире компьютера ЭНИАК, вероятно, заслужил.

Всё же работать с ЭНИАКом было ещё не очень удобно. Программирование компьютера осуществлялось путём изменения положения кабелей и переключателей, и подготовка к расчётам часто занимала значительно больше времени, чем сами расчёты. Ещё до окончания работы американский математик Джон фон Нейман предложил использовать для будущих компьютеров архитектуру, предполагавшую хранения команд и данных в памяти. Эта архитектура стала основой при разработке последующих компьютеров.

Подведём итоги и ответим, наконец, кто изобрёл компьютер. К изобретению и созданию первых компьютеров так или иначе причастны:

Спустя почти 100 лет

Как ни странно, за целый век вычислительные машины почти не продвинулись в своем развитии. В 1936-1938 годах немецкий ученый Конрад Цузе создал Z1 – это первый электромеханический программируемый двоичный компьютер. Тогда же, в 1936 году, Алан Тьюринг построил машину Тьюринга.

год первый компьютер

Она стала основой для дальнейших теорий о компьютерах. Машина эмулировала действия человека, следующего списку логических указаний, и печатала результат работы на бумажной ленте. Аппараты Цузе и Тьюринга — это первые компьютеры в современном понимании, без которых не появились бы компьютеры, к которым мы привыкли сегодня.

Так кто придумал первый компьютер?

Родоначальником принято называть именно Чарльза Бэббиджа, который увлекался вычислительными науками с молодого возраста. На основании многолетних трудов он изобрел механизм, способный выполнять сложения разностным методом. Его разработка состояла из множества громоздких шестеренок.

Чарльз Бэббидж

Чарльз Бэббидж

Аппарат путем применения десятичных схем счисления выдавал точный результат в течение минуты. Разработчик Чарльз Бэббидж за свои труды был вознагражден Британской субсидией, общая сумма дотаций составила 17 000 фунтов стерлингов. Эти деньги были пущены на модернизацию аппарата, однако финансирования не хватило для завершения новых проектов.

  • Конрад Цузе – разработчик первого электромеханического программируемого аппарата.
  • Джон Атанасов – разработал электронный непрограммируемый компьютер.
  • Алан Тьюринг – создал универсальную техническую схему.
  • Джон Мокли – сконструировал первую ЭВМ.
  • Джон фон Нейман – описал архитектуру (устройство хранение информации), которая стала базовой для всех современных компьютеров.

Первые механические компьютеры и ЭВМ

Конрад Цузе – немец, которого считают создателем первого механического компьютера. Устройство, изобретенное ученым в 1938 году, имело название Z1. Это была пробная программируемая механическая машина. Немного позже, в 1942-ом, Цузе собрал более совершенный аппарат – Z3. Новое изобретение уже обладало всеми свойствами компьютеров, выпускаемых в наше время.

В том же 1942 году в США в Университете штата Айова была разработана первая электронная вычислительная машина ABC – творение Джона Атанасова и его аспиранта Клиффорда Берри. Однако устройство так и не было смонтировано по причине ухода Атанасова в армию. Работа, прежде проведенная коллегой, ушедшим на службу, вдохновила Джона Мокли – иного американского ученого. В 1946 году Мокли представляет миру официально считающийся первым электронным компьютером ЭНИАК.

pervyi-komputer

Параллельно работы по созданию ЭВМ велись и в других странах. Первая машина данного типа в Англии была разработана в 1949 году. В 1950-ом ЭВМ создали ученые и инженеры из СССР.

Устройства, создаваемые 70-80 лет назад, разительно отличались от современных компьютеров по размерам. Они весили более 20 тонн, занимали пространство в несколько комнат, а с целью их обслуживания привлекался целый штат инженеров.

Первый массовый персональный компьютер

В 1975 году компания, базировавшаяся в Альбукерке, MITS (Micro Instrumentation and Telemetry Systems) на основе микропроцессора Intel 8080 выпустила микрокомпьютер Altair 8800, который «взорвал» рынок. Компьютер можно было купить в уже собранном виде за 621 доллар или заказать через журнал Popular Electronics в виде «супового набора», то есть деталей для сборки. В таком виде Altair 8800 стоил 439 долларов. Разработчик ПК Генри Эдвардс Робертс, американский предприниматель и инженер, планировал реализовать пару сотен устройств среди фанатов электроники. Однако за первый месяц продаж к покупателям ушло несколько тысяч компьютеров.

Маркетинговый механизм заработал, и прогресс уже невозможно было остановить. В том же году в Лос-Анджелесе открылся первый компьютерный магазин, где можно было приобрести в том числе Altair 8800. Вскоре магазины начали появляться как грибы после дождя. Но это уже другая история, а что касается компании MITS и ее детища, то это был, по признанию современников, «абсолютный, мгновенный, безумный успех». Его составляющими были удачная системная шина Altair, которая стала стандартом де-факто в виде шины S-100 для будущих поколений массовых персональных компьютеров. Также сыграли свою роль открытость архитектуры Altair 8800 и его достаточно низкая стоимость. Компьютерщики-энтузиасты разработали для ПК богатейшие периферию и софт, а также платы расширения, превратив Altair 8800 в полноценную серьезную машину. Есть даже сведения, что для компьютера MITS была создана первая в мире цветная видеокарта.

Новый подход IBM к разработке PC

Все этапы разработки персонального компьютера IBM PC заняли менее года: с июля 1980 года и до августа 1981 года. Из-за таких сжатых сроков IBM вынуждена была активно использовать узлы и разработки сторонних разработчиков. Это был нестандартный ход, поскольку до этого компания придерживалась правила – использовать в процессе разработки новых устройств только собственные наработки.

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

В персональном компьютере вместо процессора Intel 8085 использовали новый Intel 8088. Поэтому понадобилось создание новой 16-и разрядной операционной системы (ОС) вместо прежней 8-и разрядной системы BASIC.

Разработку ОС и инструментов программирования для нового ПК доверили компании Microsoft из Редмонда, которая на тот момент была малоизвестной. Данный контракт во многом поспособствовал росту популярности Microsoft и, главное, росту ее доходов за счет отчислений от продажи каждого персонального компьютера.

IBM PC 5150 с принтером

IBM PC 5150 с принтером, представлен в августе 1981 (Фото с habr.com/ru/post/406013/)

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

Видео: История IBM PC


Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector