Что явилось основной причиной изобретения компьютера
Рейтинг автора
Автор статьи
Практикующий психолог
Написано статей
Вконтакте
Одноклассники
Дать однозначный ответ на вопрос «Кто изобрёл компьютер?» на самом деле не так просто. Как и в случае со многими другими изобретениями, свой вклад в появление компьютера внесли многие люди, работавшие в разных странах, да и на вопрос, какое же устройство, собственно, достойно называться первым компьютером, можно дать разные варианты ответов. Итак, в этом посте — про изобретателей компьютера.
Что такое компьютер? С одной стороны, компьютер считается разновидностью вычислительной техники, но важной его особенностью должна быть возможность не просто выполнять вычисления, пусть и сложные, но выполнять некую произвольно заданную программу. Т. е. устройства, предназначенные для решения лишь определённых задач, не подходят под определение компьютера, компьютер — это универсальное устройство для вычислений, которое можно запрограммировать.
История компьютеров начинается в 19 веке. В 1808 г. французский ткач Жозеф Мари Жаккар (или Жаккард) изобретает ткацкий станок, способный не просто производить ткань, а делать ткань с произвольными узорами. Фактически это был программируемый станок. Узор задавался при помощи пластинок с дырочками, просверленными в определённом порядке — перфокарт.
Перфокарты для станка Жаккара
В 1832 г. русский изобретатель Семён Николаевич Корсаков публикует проект специальных машин для обработки информации при помощи перфокарт. Фактически, это были машины для работы с базами данных. Однако изобретение не получило официальной поддержки, комиссия, рассматривавшая проект, высказала мнение, что «Г-н Корсаков потратил слишком много разума на то, чтобы научить других обходиться без разума».
Кто же придумал проект первого программируемого вычислительного устройства, т. е. компьютера? Этим человеком был англичанин Чарльз Бэббидж. Бэббидж был крайне разносторонним человеком, но известен прежде всего проектами вычислительных машин. В 1822 году он построил машину для расчётов логарифмических таблиц, эта машина стала позднее известна как малая разностная. Затем Бэббидж решил построить полномасштабную версию разностной машины, полу
Урок 31История развития компьютерной техники. Что являлось основной причиной изобретения компьютера
История изобретения первого компьютера. Кто изобрел компьютер? | Ремонт компьютеров Троещина на дому: компьютерная помощь, диагностика компьютера на Троещине
История изобретения первого компьютера. Кто изобрел компьютер?
Антикитерский механизм
Антиките́рский механизм — древнегреческое вычислительное устройство (100 год до н.э.)
История изобретения первого механизма для вычислений берет начало в древней Греции. Механизм состоящий из 37 бронзовых шестерней и четырех дисков и предназначавшийся, по мнению ученых, для расчета движения небесных тел был найден в 1901 на затонувшем древнем судне недалеко от греческого острова Антикитера. Находка датируется приблизительно 100-150 годами до н. э. Древний астрономический компьютер вычислял положение пяти известных на то время планет и выполнял математические расчеты.
Восстановленная копия Антикитерского механизма
Найденные фрагменты Антикитерского механизма хранятся в Национальном археологическом музее в Афинах. Кто изобрел этот механизм опередивший свое время мы, к сожалению, никогда не узнаем.
Компью́тер (англ. computer — «вычислитель») — устройство выполняющее заданную последовательность операций (чаще всего связанных с числовыми расчетами и манипулированием данными).
ЭВМ — устройство вычислительный функционал которого основан на электронных компонентах: вакуумных лампах, полупроводниках, резисторах, конденсаторах.
История изобретения первого компьютера, пожалуй, начинается с идей знаменитого итальянского изобретателя. Еще в XV веке, в своих дневниках, Леонардо да Винчи приводит эскиз суммирующего устройства на базе зубчатых колец. (правда дальше чертежей у Леонардо дело не дошло т.к. технологии того времени были весьма примитивны для реализации его идей).
Лишь спустя два века, гениальному математику Паскалю, удалось с большим трудом воплотить в жизнь свой проект механического арифмометра «Паскалина».
История изобретения компьютеров делится на своеобразные эры: подсчет предметов на камешках или косточках трансформировался в предка современных счет, эра шестерней и рычажков подарила человечеству механический калькулятор Паскалина, позже мир увидел разностную машину Беббиджа и, наконец, освоив электричество, человек смог построить электронную вычислительную машину (ЭВМ).
Что является компьютером, а что нет? Машина фон-Неймана
Джон фон Нейман заложил основополагающие принципы по которым и сейчас создаются современные вычислительные машины. Архитектура фон Неймана — широко известный принцип совместного хранения команд и данных в памяти компьютера. Другими словами это означает, что и данные и код программы которая этими данными оперирует находятся в одной и той же памяти (ОЗУ).
Типичная схема вычислительной машины (компьютера) фон Неймана представлена ниже. Она состоит из основных узлов:
- Арифметико-логическое устройство
- Управление АЛУ
- Оперативная память
- Устройство ввода-вывода
Задаваясь вопросом кто изобрел первый компьютер, необходимо понимать различие между механическими вычислительными устройствами и электронно вычислительной машиной ЭВМ. Первым электронно-цифровым компьютером считается ABC (Atanasoff-Berry Computer) — вычислительная машина Атанасова — Берри разрабатываемая физиком Джоном Атанасовым и Клифордом Берри в университете штата Айова в период с 1937 по 1942г. Так что официально история изобретения первого компьютера отсчитывается с 1942 года.
Эра механических калькуляторов
Древний калькулятор Абак — прародитель счёт
Абак — древний прародитель счет
Самым первым вычислительным устройством являлся Абак. Этому изобретению больше двух тысяч лет. Абак представлял из себя деревянную доску с полосами по которым передвигались камешки. Похожий принцип действия можно увидеть у современных счет, которые являются дальними родственниками Абака.
Первый механический калькулятор Паскаля
Арифмометр Блеза Паскаля Паскалина
Механический компьютер Паскаля. Лавры изобретателя первого работающего механического счетного механизма принадлежат французскому математику, физику, изобретателю Блезу Паскалю (19 июня 1623 — 19 августа 1662). Этот механический арифмометр умел выполнять четыре основных математических действия. За свою непродолжительную жизнь, Паскаль изготовил 50 таких механических калькуляторов.
Аналитическая машина Чарльза Беббиджа
Аналитическая машина Чарльза Беббиджа
Чарльз Беббидж — английский математик, создатель первой аналитической машины являющейся прообразом современной ЭВМ. В идею аналитической машины легли принципы современного цифрового компьютера: устройство ввода-вывода, ячейки памяти, арифметическое устройство. Механический компьютер Беббиджа выполнял алгебраические вычисления т.е. оперировал переменными.
Электронно-механический компьютер Z-1 Конрада Цуззе
Z-3 Конрада Цузе
В 1938 году немецким инженером Конрадом Цузе, на собственные средства, была сконструирована первая механическая программируемая цифровая машина. Она приводилась в действие электрическим приводом и располагалась на двух сдвинутых вместе столах, занимая площадь в 4м/куб. Если бы не бомбардировки в ходе военных действий уничтожившие Z-1, история изобретения первого компьютера отсчитывалась бы с 1938 года.
В том же году Цузе приступил к созданию более усовершенствованной модели — Z2, в основу которой, легли телефонные реле. 1941 год: Цузе создает Z3, которая являлась прообразом современного компьютера. Z3 могла программироваться в двоичном коде, умела производить вычисления над числами с плавающей точкой, имела устройство хранения данных и умела считывать программы с перфоленты (!). В планах Цузе было создание следующего поколения Z на электронных лампах, но в связи с военной кампанией германии ему было отказано в финансировании.
После войны Цузе продолжал разработку вычислительной техники, уже в стенах собственной компании Zuse KG. Позже его фирму выкупила Siemens. Конрад Цузе был не только гениальным изобретателем, но еще и талантливым художником.
Компьютер Colossus
Компьютер «Колосс» — сверхсекретный британский проект
Во время второй мировой войны немецкие радисты для передачи секретных данных использовали специальный алгоритм шифрования.
Для ускорения расшифровки немецких сообщений британским инженером Томми Флауэрсом совместно с отделением Макса Ньюмана в 1943 году была создана дешифровальная машина Колосс (Colossus).
В компьютере Colossus использовалось большое количество электровакуумных ламп, ввод информации выполнялся с перфоленты. Работа Флауэрса и Ньюмана не была оценена по достоинству т.к. долгое время была засекречена. Уинстон Черчилль лично подписал приказ о разрушении дешифровальной машины на части. Из-за строжайшего режима секретности, история изобретения компьютера Colossus не была упомянута в трудах по истории.
Первый электронный компьютер Джона Атанасова ABC
Первый электронный компьютер ABC
1942год Джон Атанасов совместно с Клиффордом Берри разработали первый в США электронный цифровой компьютер ABC. Эта электронная машина не была программируемой. ABC была первой в мире вычислительной машиной БЕЗ ДВИЖУЩИХСЯ ЧАСТЕЙ (реле, кулачковые механизмы, пр…). На данный момент и согласно закону, изобретение первого компьютера на базе электронных ко
Изобретение компьютера
Компьютеры настолько прочно вошли в нашу жизнь, что сложно представить, как человечество раньше без них обходилось. Большие неуклюжие машины 50-60-х годов сменились тонкими стильными ноутбуками. Если первые машины занимались исключительно вычислениями, то невозможно даже предположить, что будет уметь делать техника завтрашнего дня!
Первый компьютер
Слово «персональный» никак не сочеталось с ENIAC – первым известным компьютером, построенным в университете Пенсильвания для вычисления баллистики американских военных во время Второй мировой войны. Он стоил невероятных на то время денег, весил 30 тонн и занимал площадь в 200 кв. м! Обслуживанием сотен переключателей и мигающих лампочек занималась целая команда специалистов. При этом преимущества для военных были очевидны: ENIAC мог рассчитать траекторию ракеты за 30 секунд, в то время как человеку на это потребовалось бы несколько часов.
Эпоха ЭВМ
Через несколько лет электронно-вычислительные машины – ЭВМ – стали выполнять операции гораздо оперативнее. С появлением микросхем в 60-е годы XX века инженеры изобрели ЭВМ третьего поколения. Первопроходцем считается компания IBM, подарившая человечеству машины, которые легко объединялись в вычислительные комплексы. Это означало, что созданную для одной ЭВМ программу можно было применять также на остальных компьютерах.
Первый персональный компьютер
Но в IBM выпускали очень большие машины: требовались грузчики и целая команда специалистов, чтобы привезти и подключить все блоки. Человечество постепенно пришло к мысли, что пора уменьшать компьютеры. В 1975 году на свет появился «Альтаир 8800», который стал первым коммерчески успешным ПК: ещё бы, теперь обзавестись такой чудо-техникой могли простые люди! И очень быстро персональные компьютеры обрели небывалую популярность.
Эра компьютеризации
На рынок стали выпускать новые операционные системы, появились дисководы и – этого было не избежать! – компьютерные игры. Особенно хорошо зарекомендовала себя компания Microsoft, позднее подарившая нам главную операционную систему Windows.
В 1983 году компьютеризация продолжилась: появился первый удобный в использовании Apple Macintosh. В СССР старались не отставать – первым отечественным ПК стал «АГАТ».
В 90-е годы даже очень дорогие изначально компьютеры стали доступными. Практически в каждом доме в крупных городах почётное место на столе стал занимать компьютер. Удобство этой техники было оценено по достоинству: набрать любой текст и распечатать, составить диаграмму или таблицу, провести сложный расчёт, расслабиться и поиграть в конце концов! В новом тысячелетии к перечню возможностей компьютера добавился интернет, где можно пропасть навеки. Сейчас в приоритете планшеты и смартфоны – практически все возможности громоздкого ПК умещаются в крохотной плоской трубке. То ли ещё будет – учёные ведут разработки квантовых компьютеров, которые будут производить такие расчёты, которые нам и не снились. Главное, чтобы компьютерный интеллект не поработил человечество окончательно – об этом немало есть фантастических романов и их киноверсий. И всё же, давайте признаемся,
Музей СССР в ЭТНОМИРе
Калужская область, Боровский район, деревня Петрово
Музей СССР – уникальное место, где каждый совершает путешествие в ещё недалёкие, но стремительно забываемые 60-е, 70-е и 80-е годы ХХ века. С помощью выставленных экспонатов можно легко понять, чем жила огромная многонациональная страна, носившая гордое название «Союз Советских Социалистических Республик». Наш музей – место, где оживают воспоминания людей, чьё детство и юность прошли в стране Советов, и место, где юные посетители могут увидеть относительно недавнее прошлое великой страны.
В экспозиции Музея СССР 3 зала:
- Квартира с мебелью конца 50-х – начала 60-х годов.
- Школа – воссозданный учебный класс времён СССР.
- Пионерский уголок со знаменитыми атрибутами эпохи.
25 крупнейших изобретений в области компьютерных наук
Слово «компьютер» впервые было использовано в 1613 году для описания человека, который выполнял вычисления или вычисления. Определение оставалось неизменным до конца 19-го века, когда технологическая индустрия породила машины, основной задачей которых был расчет.
Нет простого ответа на вопрос «когда был изобретен первый компьютер?» Из-за множества различных классификаций компьютеров. Первая механическая вычислительная машина была изобретена Чарльзом Бэббиджем в 1822 году. Однако на самом деле она не очень похожа на то, что большинство людей считают компьютером в настоящее время.
Есть много вещей, которые мы не знаем о быстром прогрессе компьютерных разработок, плюс вклад многих ученых, которые не были упомянуты в наших учебниках.
Чтобы заполнить вас всеми необходимыми компьютерными знаниями, мы собрали несколько заметных изобретений в области компьютерных наук, от первой машины до эпохи микрочипов.
25. Первый компьютер: «Разностный двигатель» — 1821
Чарльз Бэббидж (также известный как «Отец компьютера») начал работать над механизмом различий, который основан на принципе конечных различий. Он использует только арифметическое сложение и устраняет необходимость в умножении и делении, которые сложнее реализовать механически. Он был строго разработан для расчета и табулирования полиномиальной функции.
Проект был заказан британским правительством, но из-за высокой себестоимости финансирование было остановлено в середине, и машина так и не была завершена.
24. Первый компьютер общего назначения: аналитический двигатель — 1834
Чарльз Бэббидж задумал более амбициозную машину, первый универсальный программируемый вычислительный движок, позже названный Analytical Engine. У этого есть много существенных особенностей, найденных в современном цифровом компьютере.
Машина программировалась с использованием перфокарт, в двигателе был «Магазин», в котором можно было хранить числа и промежуточные результаты, и отдельная «Мельница», где выполнялись арифметические операции.
Движок также был способен выполнять прямое умножение и деление, параллельную обработку, микропрограммирование, итерацию, фиксацию, условное ветвление, плюс-формирование, хотя Бэббидж никогда не использовал эти термины. К сожалению, как и Difference Engine, эта машина также не была доработана.
23. Первая компьютерная программа — 1841
Первая в мире компьютерная программистка Ада Лавлейс начала переводить записи Луиджи Менабреа (итальянский математик) на аналитическом движке Бэббиджа в 1841 году. Она поняла, как заставить это делать то, что делают компьютеры, и предложила ввести данные, которые позволят программировать машину для вычисления чисел Бернулли.
Ада была дальновидной математикой — она знала, что числа можно использовать для представления не только величин. Она предсказала, что такие машины, как Analytical Engine, могут быть использованы для создания графики, сочинения музыки и полезны для науки.
22. Табуляционная машина — 1884
Герман Холлерит работал над своей идеей машинного удара и подсчета карт в конце 19 века. Он придумал машину, которая может записывать статистику, электрически считывая и сортируя перфокарты.
Холлерит создал компанию Табулирования в 1896 году в Нью-Йорке, которая позже переросла в IBM. Машина имела успех в США, но привлекла еще больше внимания в Европе, где она широко применялась для различных статистических целей.
21. Первый аналоговый компьютер: дифференциальный анализатор — 1930
Первый современный аналоговый компьютер был разработан инженером MIT Ванневаром Бушем. Фактически, это был аналоговый калькулятор, который мог решать какой-то конкретный набор дифференциальных уравнений, которые чаще всего используются в физических и технических приложениях. Машина производила приблизительные, хотя и практичные решения.
В этой машине движение вала представляло переменные, а умножение и сложение выполнялись путем подачи значений в шестерни. Интегрирующую часть выполняло вращающееся на разных радиусах на круглом столе колесо с острием ножа. И для решения дифференциальных уравнений различные механические интеграторы были связаны между собой.
20. Первый работающий программируемый компьютер: Z3 — 1941
Конрад Цузе (изобретатель и компьютерный пионер) разработал первый серьезный компьютер Z в 1936 году. Z1 был полностью механическим и работал всего несколько минут за один раз. Работает на булевых операциях и шлепанцах на основе вакуумных трубок. Использование различных технологий в ближайшие десятилетия привело к Z2 и в конечном итоге к Z3.
Z3 был построен с 2000 реле с 22-битной длиной. Постоянные данные и программный код хранились на перфорированной пленке, поэтому для смены программ не требовалось перепрограммирования.
Z3 был секретным проектом правительства Германии, который был использован Немецким институтом авиационных исследований для статистического анализа трепетания крыльев. Оригинальная машина была уничтожена в 1943 году во время бомбардировки союзников Берлина.
19. Первый электронный компьютер: ABC — 1942
Компьютер Atanasoff-Berry (ABC) был разработан и построен Джоном Винсентом Атанасоффом и его помощником Клиффордом Э. Берри. Это была первая машина, которая использовала конденсаторы для хранения (как в текущей оперативной памяти) и была способна выполнять 30 одновременных операций.
Азбука была разработана для решения систем линейных уравнений и была способна решать системы с 29 неизвестными. Компьютер не был программируемым, однако он был пионером в некоторых важных элементах современных вычислений, включая двоичные арифметические и электронные переключающие элементы.
18. Первый программируемый компьютер: Колосс — 1943
Colossus был первым в мире электронным программируемым компьютером, созданным Томми Флауэрсом. Британцы использовали его для чтения секретных немецких сообщений (зашифрованных шифром Лоренца) во время Второй мировой войны.
Колосс не должен был расшифровывать все сообщения. Он только что нашел близкие настройки для машин Лоренца. Идея состояла в том, что частоты букв и цифр в немецком сообщении дадут начало переводу самого сообщения.
До 1970-х годов эти компьютеры были очень секретными. После войны весь Колосс был разбит на куски, а конструкции разрушены. Никто не знал первых людей, которые сделали Колосса. В 2007 году инженеры сделали рабочий прототип Colossus.
17. Первая компьютерная сеть — 1940
Между 1940 и 1946 годами Джордж Стибиц и его команда разработали серию машин с телефонными технологиями — с использованием электромеханических реле. Эти машины обслуживали более одного пользователя. Вскоре они устарели, потому что основывались на медленных механических реле, а не на электронных выключателях.
Сегодня доминирующей основой передачи данных является пакетная коммутация: ARPANET (Сеть Агентства перспективных исследовательских проектов) была сетью ранней коммутации пакетов и первой сетью, которая внедрила набор протоколов TCP / IP (в 1982 году). Оба стали технической основой Интернета.
16. Первый трекбол — 1941/1952
Связанное остроконечное устройство под названием трекбол было изобретено в 1941 году Ральфом Бенджамином для системы построения радиолокационных карт управления пожарами под названием «Комплексная система отображения» (CDS). Предыдущий проект Бенджамина использовал аналоговые компьютеры для измерения будущего местоположения самолета-мишени на основе различных точек ввода, введенных пользователем с помощью джойстика.
Он понял, что нужно более эффективное устройство ввода, поэтому он изобрел для этой цели то, что они называли роликовым мячом. Это новое устройство имело шар для управления координатами XY курсора на экране. Он был запатентован в 1947 году и хранился как военная тайна.
Другой ранний трекбол, DATAR, был построен в 1952 году британским инженером-электриком Кенионом Тейлором вместе со своими коллегами Фредом Лонгстаффом и Томом Крэнстоном. По концепции он был похож на устройство Бенджамина.
Трекбол использовал 4 диска, чтобы уловить движение, по 2 для координат X и Y. Цифровой компьютер рассчитал треки и передал полученные данные другим кораблям в целевой группе, используя радиосигналы с импульсной кодовой модуляцией. Дизайн не был запатентован, так как это был секретный военный проект.
15. Первый программируемый электронный компьютер общего назначения: ENIAC — 1946
Электронный числовой интегратор и компьютер (ENIAC) представлял собой полную по Тьюрингу цифровую машину, способную решать широкий спектр численных задач посредством перепрограммирования. Он в основном использовался для расчета таблиц артиллерийского обстрела и помогал с расчетами по возможности термоядерного оружия.
К концу своей работы (1955 г.) ENIAC содержал 7200 кристаллических диодов, 17468 вакуумных ламп, 10000 конденсаторов, 70000 резисторов и более 5 миллионов паяных соединений. Он был размером примерно 8x3x100 футов, весил 30 тонн и потреблял 150 кВт электроэнергии.
Он использовал кард-ридеры для ввода и перфокарты для вывода. Компьютер имел скорость примерно в тысячу раз быстрее, чем у электромеханических машин.
14. Первый полный язык высокого уровня: Plankalkül — 1948
Немецкий ученый-компьютерщик Конрад Цузе, создатель первого релейного компьютера, начал работать над языком программирования высокого уровня в 1941 году. Он разработал идеи о том, как его машины (компьютер Z4) могут быть запрограммированы мощным способом.
Plankalkül — это типизированный высокоуровневый императивный язык программирования с широким спектром функций, таких как нерекурсивные функции, локальные переменные, операция присваивания, условный оператор, конструкция WHILE для итерации, логическая операция, фундаментальные типы данных и многое другое. Планкалкюль был в конечном итоге всесторонне опубликован в статье 1972 года, а первый компилятор для него был построен еще в 1998 году.
13. Первый запрограммированный компьютер Электронный цифровой: SSEM-1948
SSEM (небольшая экспериментальная машина Манчестера) по кличке Бейби выполнила свою первую программу 21 июня 1948 года. Программа была написана Томом Килберном, который на самом деле создал этот компьютер, и разработал его наставник Фредерик Уильямс. Это была первая рабочая машина, которая содержала все модули, необходимые для современного компьютера.
SSEM содержал 32-битную длину слова, код порядка в формате одного адреса, память в 32 слова и скорость вычисления около 1,2 миллисекунды на инструкцию. Бит был сохранен в виде заряда на люминофоре ЭЛТ, который мог управляться электронным лучом для записи 1 или 0. Все арифметические операции были реализованы в программном обеспечении, кроме вычитания и отрицания.
12. Первый Ассемблер: Первоначальные Заказы — 1949
Ассемблер интерпретирует программы, написанные на ассемблере, в машинный код и инструкции, которые могут быть выполнены компьютером. Первый ассемблер был разработан для EDSAC (электронный калькулятор с задержкой хранения).
Первоначальные заказы (написанные Дэвидом Уилером) содержали 31 инструкцию, жестко запрограммированную для одноплатных устройств — механическую память только для чтения. Вторая версия первоначальных заказов занимала все 41 слово постоянной памяти и включала средства для перемещения (или координации) для облегчения использования подпрограмм.
11. Первый персональный компьютер: Саймон — 1950
Simon Эдмунда Беркли был релейным компьютером, разработанным для образовательной цели демонстрации концепции цифрового компьютера. Пользователи вводили данные с помощью перфорированной бумаги или 5 клавиш на передней панели, и программа запускалась со стандартной бумажной ленты. АЛУ и регистры хранят только 2 бита, и поэтому его нельзя использовать для каких-либо значительных практических вычислений.
Наряду с вводом данных, перфолента служит для хранения памяти. Все инструкции были выполнены последовательно, так как машина считывала их с ленты. Он может выполнять 4 операции: сложение, большее, отрицание и выбор. Выход был обеспечен пятью лампами.
10. Первый компьютер с графическим дисплеем в режиме реального времени: AN / FSQ-7 — 1951
AN / FSQ-7, разработанный IBM, был безусловно самым большим из когда-либо созданных компьютеров. Он состоял из 2 компьютеров Whirlwind II, установленных в 4-х этажном здании.
Это была система управления и командования, используемая в сети ПВО. Он рассчитал одну или несколько прогнозируемых точек перехвата для назначения самолетов или ракет CIM-10 Bomarc для перехвата злоумышленника с использованием алгоритма ATABE (автоматическая оценка цели и батареи).
Он имел более 60 000 вакуумных трубок, использовал 3000 киловатт электроэнергии, выполняя 74 000 инструкций в секунду для сетевых региональных радаров. Каждая машина поддерживала более 100 пользователей. IBM использовала один блок в рабочем состоянии, а другой в режиме горячего резервирования, что приводило к увеличению времени безотказной работы (около 99%).
9. Первый компилятор для электронного компьютера: система A-0 — 1951
Компилятор — это специальная программа, которая преобразует язык высокого уровня в машинный код. Грейс Хоппер написала версию арифметического языка 0 (или систему A-0) для UNIVAC I, целью которой является преобразование последовательности подпрограмм и аргументов в машинный код.
Подпрограммы были идентифицированы с помощью числового кода, а аргументы были интегрированы непосредственно после каждого кода подпрограммы. A-0 превратил эти спецификации в машинный язык, который можно было ввести во второй раз для выполнения указанной программы.
8. Первое программное обеспечение с открытым исходным кодом: система A-2 — 1953
Система A-0 позже превратилась в A-2, выпущенную как ARITH-MATIC. Он был разработан в отделении UNIVAC Remington Rand и выпущен клиентам к концу 1953 года. Пользователям был предоставлен исходный код для A-2 и предложено отправить свои усовершенствования обратно в UNIVAC.
7. Первый автокод: автокод Гленни — 1952
В 1960-х годах термин «автокод» использовался более широко для обозначения любого языка программирования высокого уровня, использующего компилятор. Алик Гленни разработал первый автокод для компьютера Mark 1 в университете Манчестера. Он считается первым скомпилированным языком программирования.
Основная цель Гленни состояла в том, чтобы сделать понятный код машины Марка 1 понятным. Хотя полученный язык был намного более организованным и более четким, чем машинный код, он все еще сильно зависел от машины.
Второй автокод для Mark 1 был разработан RA Brooker в 1955 году. В отличие от первого, он был почти независим от машины и имел арифметику с плавающей точкой. Однако он допускал только одну операцию на строку и не мог определять пользовательские подпрограммы.
6. Первый популярный язык высокого уровня: ФОРТРАН — 1957
FORTRAN (FORmula TRANslator) был создан командой во главе с Джоном Бакусом из IBM. С самого начала он стал доминировать в области программирования и более полувека использовался в таких областях науки и техники, как вычислительная гидродинамика, анализ методом конечных элементов, вычислительная химия и вычислительная физика.
Задача при разработке Fortran состояла в том, чтобы создать язык, который был бы легок в изучении, машинно-независимым, подходящим для различных приложений и позволял бы формулировать сложные математические выражения так же, как обычные алгебраические обозначения.
Поскольку программировать было проще, программисты могли писать код в 5 раз быстрее, чем раньше, однако эффективность выполнения снизилась на 20 процентов.
5. Первая компьютерная мышь — 1964
Сегодня мы знаем, что компьютерная мышь была изобретена Дугласом Энгельбартом при содействии Билла Инглиша и запатентована 17 ноября 1970 года. Это был всего лишь крошечный кусочек гораздо более крупного проекта, направленного на увеличение человеческого интеллекта.
Энгельбарт требовал умения взаимодействовать с информационным дисплеем, используя какой-то аппарат для перемещения курсора на экране. Тогда уже использовались разные устройства, включая лампочку и джойстики. Однако он искал наиболее эффективное устройство.
Первый прототип мыши был сделан для использования с графическим интерфейсом Windows. Он назывался «Индикатор положения XY для системы отображения» и впервые использовался с компьютерной системой Xerox Alto в 1973 году.
Довольно странно, что изобретатель одного из самых популярных устройств с компьютерным интерфейсом не получил гонорар за изобретение мыши. Он получил патент как правопреемник SRI, и SRI лицензировала его Apple примерно за 40 000 долларов, что было нелепо. Дуглас ничего не получил!
4. Первый сенсорный экран — 1965
Э. А. Джонсон описал свою работу над емкостным сенсорным экраном (без чувствительности к давлению) в статье «Сенсорный дисплей — новое устройство ввода / вывода для компьютеров». В этой статье была схема, описывающая концепцию сенсорного экрана, которая используется до сих пор.
Пару лет спустя Джонсон подробно изложил эти концепции с помощью фотографий и диаграмм в «Сенсорных дисплеях: запрограммированный человеко-машинный интерфейс», который был опубликован в журнале Ergonomics в 1967 году.
Идея была принята для использования авиадиспетчерами в Великобритании до 1990-х годов. Кроме того, первый резистивный сенсорный экран был разработан Джорджем Сэмюэлем Херстом (американский новатор), который получил патент США № 3911215 в 1975 году.
3. Первый коммерческий персональный компьютер: программа 101 — 1965
Программа 101 может выполнять четыре основные арифметические функции (сложение, вычитание, деление умножения), вычислять абсолютное значение, квадратный корень и дробную часть. Он состоял из регистров памяти и имел 16 инструкций условного перехода, алфавитно-цифровой язык программирования и внутреннюю память.
Магнитные карты и процедуры могут быть использованы без знания программирования. Машина печатает программы и результаты на рулоне бумажной ленты, аналогично бумаге для кассового аппарата и калькулятору.
Раньше компьютеры были дорогими и могли использоваться только экспертами. Тем не менее, P101 был экономичным и простым. Он был оценен в 32 000 долларов, и ему удалось продать более 44 000 единиц.
2. Первый объектно-ориентированный язык программирования: Simula — 1967
Simula разработана Ole-Johan Dahl и Kristen Nygaard в Норвежском вычислительном центре. Он сохраняет дух языка программирования ALGOL 60. Simula — это название двух языков симуляции — Simula I и Simula 67.
Simula 67 представила объекты, классы, подклассы, наследование, виртуальные процедуры, сопрограммы и функцию сбора мусора. Он использовался в широком спектре приложений, включая моделирование процессов, алгоритмы, проектирование СБИС и компьютерную графику. Концепция Simula 67 переопределена в C ++, C #, Pascal, Java и других.
1. Первый микропроцессор: Intel 4004 — 1971
Проектирование чипа было начато в апреле 1970 года, и оно было завершено под руководством Федерико Фаггина в январе 1971 года. Меньший по размеру человеческий эскиз, 4-разрядный регистр с тактовой частотой 740 кГц, имел 2300 транзисторов с 10-микронным интервалом способен выполнять 60 000 операций в секунду и стоит 200 долл. при такой же вычислительной мощности, что и компьютер ENIAC. Busicom Calculator 141-PF был первым коммерческим продуктом, использующим микропроцессор.
Intel 4004 использует отдельное хранилище программ и данных (в отличие от архитектуры Гарварда), одну мультиплексную 4-битную шину для передачи 12-битного адреса, 8-битной инструкции и 4-битного слова данных. Он способен напрямую адресовать 5120 бит ОЗУ, 32768 бит ПЗУ и поддерживает 3-уровневый глубокий внутренний стек подпрограмм.
Первая патентная война, или Кто изобрел компьютер. Что является причиной изобретения компьютера
Кто изобрел компьютер? История изобретения :: SYL.ru
Рассуждая о том, кто изобрел компьютер, нужно всегда уточнять, о каком именно изобретении идет речь — о современном электронном устройстве или о механической машине, которая в состоянии выполнять простейшие арифметические действия. У каждого вычислительного устройства — свой творец. Поэтому вопрос о том, кто первым изобрел компьютер, нужно рассматривать вместе с историей самого этого изобретения.
Первые механические вычислительные машины
Имя того, кто изобрел компьютер древних греков, история до нас не донесла. Известно только, что первая вычислительная машина была известна еще в доримские времена. Древние греки славились своими хитроумными устройствами. Известно, что в период расцвета эллинской цивилизации было известно приспособление, состоящее из бронзовых шестерней и дисков. Данный механизм был предназначен для расчета движения небесных тел и выполнения простейших арифметических расчетов и использовался моряками судна, затонувшего возле берегов острова Антикитера.
Фрагменты этого механизма в настоящий момент находятся в Афинском археологическом музее.
Механизмы эпохи Ренессанса
О том, кто изобрел компьютер в средние века, написано множество книг. Легендарный Леонардо да Винчи спроектировал эскиз вычислительного устройства на базе зубчатых передач. К сожалению, несовершенные технологии не позволили воплотить в жизнь гениальную задумку, и идея механического компьютера была позабыта на два века. Французский изобретатель Блез Паскаль изобрел механический вычислитель, который мог выполнять четыре простых арифметических действия. За свою жизнь Паскаль смог изготовить 50 таких устройств.
Компьютер Беббиджа
Чарльз Беббидж создал первую аналитическую машину, которая могла не только выполнять арифметические действия, но и оперировала логическими понятиями. В машине Беббиджа уже имелись ячейки памяти, устройства вывода и ввода информации, устройства для счета. Поэтому Чарльза Беббиджа иногда называют первым, кто изобрел компьютер – то есть реализовал принцип аналитической машины с непременными атрибутами современной ЭВМ. Устройство Беббиджа – первый компьютер — изобрели в году 1822-1823 (разные источники называют разные даты).
Компьютеры начала ХХ века
В первой половине ХХ века были предприняты неоднократные попытки создать автоматическое вычислительное устройство. Больших успехов в деле создания цифровой вычислительной машины достиг Конрад Цузе, который сконструировал такую машину и приводил ее в действие с помощью электричества. Если бы не бомбардировки и вторая мировая война, то в ответ на вопрос о том, кто первым изобрел компьютер, справочники всего мира называли бы имя немецкого изобретателя. К сожалению, бомбежки разрушили удивительную машину и уничтожили документацию.
Алгоритм фон Неймана
Принципы создания и разработки современных вычислительных устройств были разработаны американцем фон Нейманом в 1946 году. В своей работе «О предварительном рассмотрении устройства вычислительного прибора» он заложил основы архитектуры вычислительных устройств, которым разработчики пользуются и в настоящее время. Стандартный вычислительный агрегат должен иметь следующие узлы:
- Устройства вывода и ввода информации.
- Оперативная память.
- Арифметический и логический узел (АЛУ).
- Пульт для управления АЛУ.
Достижения американских разработчиков
В 1942 году американским изобретателем Джоном Атанасовым в сотрудничестве с Клифордом Берри был разработан и запущен первый цифровой компьютер, работавший на электричестве. От предыдущих устройств этот прибор отличался тем, что в его конструкции полностью отсутствовали механические и движущиеся узлы.
Чуть позднее в школе электротехники Мура была изобретена ЭВМ на электронно-вакуумных лампах. Данная машина получила название ENIAC и поначалу использовалась для решения военных задач, а после окончания войны с успехом применялась для вычисления прогнозов погоды. Долгое время считалось, что первым, кто изобрел компьютер современного типа, являлись разработчики машины ENIAK. Лишь в 1973 году патент школы электротехники Мура был аннулирован, и лавры первооткрывателя ЭВМ достались Дж. Атанасову.
Основным препятствием для широкого распространения вычислительных приборов были огромные габариты ЭВМ. Например, знаменитый ENIAK весил около 27 тонн. Только после открытия свойств полупроводников в 1947 году и создания микросхем (1952 год) стало возможным широкое распространение электронной вычислительной техники. Новые технологии позволили уменьшить вес ЭВМ в тысячи раз, а высокая производительность и низкое потребление электроэнергии позволили применять эти машины во всех сферах хозяйственной деятельности.
На вопрос о том, в каком году изобрели компьютер персонального пользования, ответить сложнее. Попытки автоматизировать некоторые операции были предприняты еще в 1969 году, когда компания Honeywell выпустила «Кухонный Компьютер» h516 — первый домашний компьютер. После этого различные компании пытались распространить вычислительную технику среди частных покупателей и небольших компаний. Первой фирмой, которой удалось добиться массовых продаж персональных ЭВМ, была компания IBM. Благодаря сочетанию передовых технологий бренд IBM до сих пор занимает весомую долю рынка продаж персональных компьютеров и продолжает вести свои разработки в области цифровых технологий.
www.syl.ru
Краткая история возникновения компьютеров — Блог веб-программиста
Подробности июня 10, 2014 Просмотров: 38611Одно из величайших изобретений своего времени. Миллиарды людей используют компьютеры в своей повседневной жизни во всем мире.
На протяжении десятилетий, компьютер превратился из очень дорогого и медленного устройства, в нынешние крайне умные машины с невероятной вычислительной мощностью.
Ни одному человеку не приписывают изобретение компьютера, многие считают, что Конрад Цузе и его машина Z1 была первым в длинной череде нововведений, которые дали нам компьютер. Конрад Цузе был немцем, который получил известность за создание первого свободно программируемого механического вычислительного устройства в 1936 году. Z1 Цузе был создан с акцентом на 3 основных элемента, которые все еще используются в современных калькуляторах. Позже, Конрад Цузе создал Z2 и Z3.
Первые компьютеры из серии Mark были построены в Гарварде. МАРК создали в 1944 году, и этот компьютер был величиной с комнату, имеющей размер 55 футов в длину и 8 футов в высоту. МАРК мог выполнять широкий спектр расчетов. Он стал успешным изобретением и был использован ВМС США, эксплуатировался до 1959 года.
Компьютер ENIAC был одним из самых важных достижений в вычислительной технике. Он был заказан во время Второй мировой войны американскими военными. В этом компьютере использовались вакуумные трубки вместо электродвигателей и рычагов для быстрых вычислений. Его скорость была в тысячи раз быстрее, чем у любого другого вычислительного устройства того времени. Этот компьютер был огромен и имел общую стоимость $ 500,000. ENIAC был в эксплуатации до 1955 года.
ОЗУ или Random Access Memory был введен в 1964 году. Первый ОЗУ был металлоискательной пластиной, расположенной рядом с вакуумной трубкой, которая обнаружилвала разницу в электрических зарядах. Это был легкий способ хранения компьютерных команд.
Существовало много нововведений в 1940 году. Манчестер разработал телекоммуникации Research Establishment. Это был первый компьютер, использовавший хранимую программу, и она начала функционировать в 1948 году. Манчестер MARK I продолжал жить в 1951 году и показал огромный прогресс.
UNIVAC был построен создателями ENIAC. Это был самый быстрый и самый инновационный компьютер способный обрабатывать множество вычислений. Это был шедевр своего времени и получил высокую оценку общественности.
IBM, первый персональный компьютер, широко используемый и доступный для людей. IBM 701 был первым компьютером общего назначения, разработанный IBM. Новый компьютерный язык называемый «Фортран» был использован в новой 704 модели. IBM 7090 также имел большой успех, и доминировал как офисный компьютер в течение следующих 20 лет. В конце 1970-х и в 1980 IBM разработала персональный компьютер, известный как ПК. IBM оказала огромное влияние на компьютеры, используемые сегодня.
С ростом рынка персональных компьютеров в начале и с
Кто изобрел компьютер? История изобретения :: SYL.ru
Рассуждая о том, кто изобрел компьютер, нужно всегда уточнять, о каком именно изобретении идет речь — о современном электронном устройстве или о механической машине, которая в состоянии выполнять простейшие арифметические действия. У каждого вычислительного устройства — свой творец. Поэтому вопрос о том, кто первым изобрел компьютер, нужно рассматривать вместе с историей самого этого изобретения.
Первые механические вычислительные машины
Имя того, кто изобрел компьютер древних греков, история до нас не донесла. Известно только, что первая вычислительная машина была известна еще в доримские времена. Древние греки славились своими хитроумными устройствами. Известно, что в период расцвета эллинской цивилизации было известно приспособление, состоящее из бронзовых шестерней и дисков. Данный механизм был предназначен для расчета движения небесных тел и выполнения простейших арифметических расчетов и использовался моряками судна, затонувшего возле берегов острова Антикитера.
Фрагменты этого механизма в настоящий момент находятся в Афинском археологическом музее.
Механизмы эпохи Ренессанса
О том, кто изобрел компьютер в средние века, написано множество книг. Легендарный Леонардо да Винчи спроектировал эскиз вычислительного устройства на базе зубчатых передач. К сожалению, несовершенные технологии не позволили воплотить в жизнь гениальную задумку, и идея механического компьютера была позабыта на два века. Французский изобретатель Блез Паскаль изобрел механический вычислитель, который мог выполнять четыре простых арифметических действия. За свою жизнь Паскаль смог изготовить 50 таких устройств.
Компьютер Беббиджа
Чарльз Беббидж создал первую аналитическую машину, которая могла не только выполнять арифметические действия, но и оперировала логическими понятиями. В машине Беббиджа уже имелись ячейки памяти, устройства вывода и ввода информации, устройства для счета. Поэтому Чарльза Беббиджа иногда называют первым, кто изобрел компьютер – то есть реализовал принцип аналитической машины с непременными атрибутами современной ЭВМ. Устройство Беббиджа – первый компьютер — изобрели в году 1822-1823 (разные источники называют разные даты).
Компьютеры начала ХХ века
В первой половине ХХ века были предприняты неоднократные попытки создать автоматическое вычислительное устройство. Больших успехов в деле создания цифровой вычислительной машины достиг Конрад Цузе, который сконструировал такую машину и приводил ее в действие с помощью электричества. Если бы не бомбардировки и вторая мировая война, то в ответ на вопрос о том, кто первым изобрел компьютер, справочники всего мира называли бы имя немецкого изобретателя. К сожалению, бомбежки разрушили удивительную машину и уничтожили документацию.
Алгоритм фон Неймана
Принципы создания и разработки современных вычислительных устройств были разработаны американцем фон Нейманом в 1946 году. В своей работе «О предварительном рассмотрении устройства вычислительного прибора» он заложил основы архитектуры вычислительных устройств, которым разработчики пользуются и в настоящее время. Стандартный вычислительный агрегат должен иметь следующие узлы:
- Устройства вывода и ввода информации.
- Оперативная память.
- Арифметический и логический узел (АЛУ).
- Пульт для управления АЛУ.
Достижения американских разработчиков
В 1942 году американским изобретателем Джоном Атанасовым в сотрудничестве с Клифордом Берри был разработан и запущен первый цифровой компьютер, работавший на электричестве. От предыдущих устройств этот прибор отличался тем, что в его конструкции полностью отсутствовали механические и движущиеся узлы.
Чуть позднее в школе электротехники Мура была изобретена ЭВМ на электронно-вакуумных лампах. Данная машина получила название ENIAC и поначалу использовалась для решения военных задач, а после окончания войны с успехом применялась для вычисления прогнозов погоды. Долгое время считалось, что первым, кто изобрел компьютер современного типа, являлись разработчики машины ENIAK. Лишь в 1973 году патент школы электротехники Мура был аннулирован, и лавры первооткрывателя ЭВМ достались Дж. Атанасову.
Основным препятствием для широкого распространения вычислительных приборов были огромные габариты ЭВМ. Например, знаменитый ENIAK весил около 27 тонн. Только после открытия свойств полупроводников в 1947 году и создания микросхем (1952 год) стало возможным широкое распространение электронной вычислительной техники. Новые технологии позволили уменьшить вес ЭВМ в тысячи раз, а высокая производительность и низкое потребление электроэнергии позволили применять эти машины во всех сферах хозяйственной деятельности.
На вопрос о том, в каком году изобрели компьютер персонального пользования, ответить сложнее. Попытки автоматизировать некоторые операции были предприняты еще в 1969 году, когда компания Honeywell выпустила «Кухонный Компьютер» h416 — первый домашний компьютер. После этого различные компании пытались распространить вычислительную технику среди частных покупателей и небольших компаний. Первой фирмой, которой удалось добиться массовых продаж персональных ЭВМ, была компания IBM. Благодаря сочетанию передовых технологий бренд IBM до сих пор занимает весомую долю рынка продаж персональных компьютеров и продолжает вести свои разработки в области цифровых технологий.
История изобретения первого компьютера. Кто изобрел компьютер? | Ремонт компьютеров Троещина на дому: компьютерная помощь, диагностика компьютера на Троещине
Антикитерский механизм
Антиките́рский механизм — древнегреческое вычислительное устройство (100 год до н.э.)
История изобретения первого механизма для вычислений берет начало в древней Греции. Механизм состоящий из 37 бронзовых шестерней и четырех дисков и предназначавшийся, по мнению ученых, для расчета движения небесных тел был найден в 1901 на затонувшем древнем судне недалеко от греческого острова Антикитера. Находка датируется приблизительно 100-150 годами до н. э. Древний астрономический компьютер вычислял положение пяти известных на то время планет и выполнял математические расчеты.
Восстановленная копия Антикитерского механизма
Найденные фрагменты Антикитерского механизма хранятся в Национальном археологическом музее в Афинах. Кто изобрел этот механизм опередивший свое время мы, к сожалению, никогда не узнаем.
Компью́тер (англ. computer — «вычислитель») — устройство выполняющее заданную последовательность операций (чаще всего связанных с числовыми расчетами и манипулированием данными).
ЭВМ — устройство вычислительный функционал которого основан на электронных компонентах: вакуумных лампах, полупроводниках, резисторах, конденсаторах.
История изобретения первого компьютера, пожалуй, начинается с идей знаменитого итальянского изобретателя. Еще в XV веке, в своих дневниках, Леонардо да Винчи приводит эскиз суммирующего устройства на базе зубчатых колец. (правда дальше чертежей у Леонардо дело не дошло т.к. технологии того времени были весьма примитивны для реализации его идей).
Лишь спустя два века, гениальному математику Паскалю, удалось с большим трудом воплотить в жизнь свой проект механического арифмометра «Паскалина».
История изобретения компьютеров делится на своеобразные эры: подсчет предметов на камешках или косточках трансформировался в предка современных счет, эра шестерней и рычажков подарила человечеству механический калькулятор Паскалина, позже мир увидел разностную машину Беббиджа и, наконец, освоив электричество, человек смог построить электронную вычислительную машину (ЭВМ).
Что является компьютером, а что нет? Машина фон-Неймана
Джон фон Нейман заложил основополагающие принципы по которым и сейчас создаются современные вычислительные машины. Архитектура фон Неймана — широко известный принцип совместного хранения команд и данных в памяти компьютера. Другими словами это означает, что и данные и код программы которая этими данными оперирует находятся в одной и той же памяти (ОЗУ).
Типичная схема вычислительной машины (компьютера) фон Неймана представлена ниже. Она состоит из основных узлов:
- Арифметико-логическое устройство
- Управление АЛУ
- Оперативная память
- Устройство ввода-вывода
Задаваясь вопросом кто изобрел первый компьютер, необходимо понимать различие между механическими вычислительными устройствами и электронно вычислительной машиной ЭВМ. Первым электронно-цифровым компьютером считается ABC (Atanasoff-Berry Computer) — вычислительная машина Атанасова — Берри разрабатываемая физиком Джоном Атанасовым и Клифордом Берри в университете штата Айова в период с 1937 по 1942г. Так что официально история изобретения первого компьютера отсчитывается с 1942 года.
Эра механических калькуляторов
Древний калькулятор Абак — прародитель счёт
Абак — древний прародитель счет
Самым первым вычислительным устройством являлся Абак. Этому изобретению больше двух тысяч лет. Абак представлял из себя деревянную доску с полосами по которым передвигались камешки. Похожий принцип действия можно увидеть у современных счет, которые являются дальними родственниками Абака.
Первый механический калькулятор Паскаля
Арифмометр Блеза Паскаля Паскалина
Механический компьютер Паскаля. Лавры изобретателя первого работающего механического счетного механизма принадлежат французскому математику, физику, изобретателю Блезу Паскалю (19 июня 1623 — 19 августа 1662). Этот механический арифмометр умел выполнять четыре основных математических действия. За свою непродолжительную жизнь, Паскаль изготовил 50 таких механических калькуляторов.
Аналитическая машина Чарльза Беббиджа
Аналитическая машина Чарльза Беббиджа
Чарльз Беббидж — английский математик, создатель первой аналитической машины являющейся прообразом современной ЭВМ. В идею аналитической машины легли принципы современного цифрового компьютера: устройство ввода-вывода, ячейки памяти, арифметическое устройство. Механический компьютер Беббиджа выполнял алгебраические вычисления т.е. оперировал переменными.
Электронно-механический компьютер Z-1 Конрада Цуззе
Z-3 Конрада Цузе
В 1938 году немецким инженером Конрадом Цузе, на собственные средства, была сконструирована первая механическая программируемая цифровая машина. Она приводилась в действие электрическим приводом и располагалась на двух сдвинутых вместе столах, занимая площадь в 4м/куб. Если бы не бомбардировки в ходе военных действий уничтожившие Z-1, история изобретения первого компьютера отсчитывалась бы с 1938 года.
В том же году Цузе приступил к созданию более усовершенствованной модели — Z2, в основу которой, легли телефонные реле. 1941 год: Цузе создает Z3, которая являлась прообразом современного компьютера. Z3 могла программироваться в двоичном коде, умела производить вычисления над числами с плавающей точкой, имела устройство хранения данных и умела считывать программы с перфоленты (!). В планах Цузе было создание следующего поколения Z на электронных лампах, но в связи с военной кампанией германии ему было отказано в финансировании.
После войны Цузе продолжал разработку вычислительной техники, уже в стенах собственной компании Zuse KG. Позже его фирму выкупила Siemens. Конрад Цузе был не только гениальным изобретателем, но еще и талантливым художником.
Компьютер Colossus
Компьютер «Колосс» — сверхсекретный британский проект
Во время второй мировой войны немецкие радисты для передачи секретных данных использовали специальный алгоритм шифрования.
Для ускорения расшифровки немецких сообщений британским инженером Томми Флауэрсом совместно с отделением Макса Ньюмана в 1943 году была создана дешифровальная машина Колосс (Colossus).
В компьютере Colossus использовалось большое количество электровакуумных ламп, ввод информации выполнялся с перфоленты. Работа Флауэрса и Ньюмана не была оценена по достоинству т.к. долгое время была засекречена. Уинстон Черчилль лично подписал приказ о разрушении дешифровальной машины на части. Из-за строжайшего режима секретности, история изобретения компьютера Colossus не была упомянута в трудах по истории.
Первый электронный компьютер Джона Атанасова ABC
Первый электронный компьютер ABC
1942год Джон Атанасов совместно с Клиффордом Берри разработали первый в США электронный цифровой компьютер ABC. Эта электронная машина не была программируемой. ABC была первой в мире вычислительной машиной БЕЗ ДВИЖУЩИХСЯ ЧАСТЕЙ (реле, кулачковые механизмы, пр…). На данный момент и согласно закону, изобретение первого компьютера на базе электронных компонентов принадлежит Джону Атанасову.
Долгое время считалось, что изобретение первого компьютера принадлежит Эккерту и Мошли, но после долгих судебных разбирательств в 1973 году федеральный судья Эрл Ларсон аннулировал патент ранее принадлежавший Эккерту и Мошли, признав Джона Атанасова изобретателем первого электронного компьютера.
Компьютер Эккерта — Мошли ENIAC
Компьютер Эккерта — Мошли ENIAC
В 1946 году Джон Мошли и Джон Эккерт вместе с сотрудниками школы электротехники Мура штата Пенсильвания разработали большую электронно-вычислительную машину предназначенную для военных целей Electrical Numerical Integrator and Calculator. ENIAC был реализован на электронно-вакуумных лампах, что значительно ускоряло процесс обработки и операций на данными. Вес компьютера составлял 27 тонн. Все вычисления производились в десятичной системе. Для изменения задания (выполняемой программы) ENIAC необходимо было перекоммутировать. Огромная вычислительная мощь (на то время) ENIAC использовалась в военных целях, затем для прогнозирования погоды.
Из чего состоят компьютеры?
В основе любого компьютера лежит арифметико-логическое устройство (АЛУ, процессор), память для хранения промежуточных результатов вычисления и устройство ввода-вывода. Узлы первых компьютеров были реализованы на реле, радиолампах. Позже, с появлением транзисторов и микросхем размеры компьютеров значительно уменьшились, а вычислительные мощности, наоборот возросли.
Вакуумный триод — основа первых электронных компьютеров
Вакуумный триод
Ли Де Форест со своим изобретением
В первых компьютера использовались вакуумные триоды (радиолампы) изобретенные Ли Де Форестом в 1906 году. Триод состоит из трех элементов помещенных под вакуум стеклянного баллона: анода катода и сетки расположенной между ними. Напряжение прикладывается между анодом и катодом. Ток между анодом-катодом можно изменять прикладывая различный потенциал к сетке. Т.о. можно менять состояние триода: вкл/выкл. Триод (в наше время транзистор) является вентилем, дискретной единицей компьютера, на основе которой строятся более сложные логические схемы.
Кроме радиоламп широко использовались и пассивные электронные компоненты: резисторы, конденсаторы. Однако только радиолампы выходили из строя чаще всех остальных. Это связано с самой архитектурой этих вакуумных приборов: у любой радиолампы есть срок службы и он довольно короткий (относительно полупроводникового транзистора например). Со временем, катод радиолампы стремительно теряет эмиссию и радиолампа становится непригодной.
Оперативная память первых компьютеров
ОЗУ первых компьютеров
Первая оперативная память была реализована на ферритовых кольцах набранных в матрицу. Такое ОЗУ хранило информацию в виде направления намагниченности небольших ферритовых сердечников. Направление намагниченности одного ферритового кольца позволяет хранить один бит информации. Такой способ хранения данных был распространен вплоть до середины 1970-х годов.
История изобретения компьютеров. Наши дни
После изобретения полупроводникового транзистора (1947 г.) и микросхемы (1952 г.) создание компьютеров вышло на качественно иной уровень. Благодаря малым размерам, высокой скорости переключения и низкому потреблению энергии, полупроводниковые приборы и микросхемы позволили разрабатывать быстродействующие компьютеры для всех сфер применения.
Компанию IBM можно назвать изобретателем первого персонального компьютера, а если точнее, открытой архитектуры IBM PC представляющей из себя сборную конструкцию со слотами расширения и поддержкой программного и аппаратного обеспечения различных фирм. Стандарт IBM PC является доминирующей архитектурой на основе которой сейчас производятся все современные компьютеры.
IBM-PC 5150
Первый персональный компьютер IBM-PC 5150 заложил новый стандарт в индустрии микрокомпьютеров.
Закон Мура и будущее ЭВМ
Intel замахнется на 1000-ядерный процессор
Закон Гордона Мура – эмпирическое наблюдение (прекрасно «работавшее» до недавнего времени) предсказывающее увеличение вдвое количества транзисторов в кристалле процессора примерно каждые 24 месяца. Благодаря стараниям монстров индустрии строения центральных и видео-процессоров таким как Intel и Nvidia мы живём в удивительную эпоху виртуализации, компьютерных игр неотличимых графикой от голливудского экшена.
Кол-во транзисторов процессоров Intel приближается к двум миллиардам, а кристалл самой микросхемы можно уместить на ногте. Объединяя вычислительные ядра на одной подложке, а сами процессоры на общей материнской плате разработчики добились фантастических вычислительных мощностей. Проектирование спецэффектов и виртуальной реальности, моделирование сложнейших биологических процессов, астрономия и астрофизика – это лишь немногие области, где применение мощных современных ЭВМ помогает человечеству бурно развиваться и познавать окружающий мир.