История вычисления больше , чем истории вычислительной техники и современной вычислительной техники и включает в себя историю методов , предназначенный для ручки и бумаги или для мела и сланца, с или без помощи таблиц.
Бетонные устройства
Цифровые вычисления тесно связаны с представлением чисел . [1] Но задолго до появления таких абстракций, как число , существовали математические концепции, служившие целям цивилизации. Эти концепции подразумеваются в конкретных практиках, таких как:
- Однозначное соответствие , [2] правило для подсчета количества элементов, например, на счетной палочке , в конечном итоге преобразованных в числа .
- По сравнению со стандартом , [3] способ предполагая воспроизводимость в измерении , например, количество монет .
- 3-4-5 прямоугольного треугольника было устройство для обеспечения на прямой угол , с помощью веревки с 12 равномерно расположенных узлов , например. [4]
Числа
В конце концов, понятие чисел стало конкретным и достаточно знакомым, чтобы появился счет, иногда с мнемоникой пения, чтобы научить других последовательностей . Во всех известных человеческих языках, кроме языка пираха , есть слова, обозначающие как минимум «один» и «два» , и даже некоторые животные, такие как черный дрозд, могут различать удивительное количество предметов. [5]
Развитие системы счисления и математической записи в конечном итоге привело к открытию таких математических операций, как сложение, вычитание, умножение, деление, возведение в квадрат, квадратный корень и т. Д. В конце концов операции были формализованы, и концепции операций стали понятны достаточно хорошо, чтобы их можно было сформулировать формально и даже доказать . См., Например, алгоритм Евклида для поиска наибольшего общего делителя двух чисел.
К эпохе Средневековья позиционная индуистско-арабская система счисления достигла Европы , что позволяло систематически вычислять числа. В течение этого периода представление вычислений на бумаге фактически позволяло вычислять математические выражения и табулировать математические функции, такие как квадратный корень и десятичный логарифм (для использования при умножении и делении) и тригонометрические функции . Ко времени исследования Исаака Ньютона бумага или пергамент была важным вычислительным ресурсом, и даже в наше время такие исследователи, как Энрико Ферми , покрывали случайные клочки бумаги вычислениями, чтобы удовлетворить свое любопытство по поводу уравнения. [6] Даже во времена программируемых калькуляторов Ричард Фейнман без колебаний вычислял вручную любые шаги, которые переполняли память калькуляторов, просто чтобы узнать ответ; к 1976 году Фейнман приобрел калькулятор HP-25 с пропускной способностью 49 программных шагов; если для решения дифференциального уравнения требуется более 49 шагов, он может просто продолжить вычисления вручную. [7]
Раннее вычисление
Математические утверждения не должны быть только абстрактными; когда утверждение может быть проиллюстрировано реальными числами, числа могут быть переданы и может возникнуть сообщество. Это позволяет воспроизводить повторяемые и проверяемые утверждения, которые являются отличительной чертой математики и естественных наук. Подобные утверждения существовали тысячи лет в разных цивилизациях, как показано ниже:
Самый ранний известный инструмент для использования в вычислениях - это шумерские счеты , которые, как полагали, были изобретены в Вавилоне c. 2700–2300 гг. До н. Э. Его первоначальный стиль использования - линии, нарисованные на песке с галькой. Abaci, более современного дизайна, все еще используются в качестве инструментов расчетов. Это был первый известный калькулятор и самая продвинутая система вычислений, известная на сегодняшний день - предшествовавшая Архимеду на 2000 лет.
В c. 1050–771 гг. До н.э. колесница, указывающая на юг, была изобретена в Древнем Китае . Это был первый известный зубчатый механизм, в котором использовалась дифференциальная передача , которая позже использовалась в аналоговых компьютерах . В китайском также изобрел более сложные счеты со всего до н.э. 2 -го века , известного как китайский Абак . [8]
В 5 веке до н.э. в древней Индии , то грамматик Панини сформулировал грамматику на санскрите в 3959 правил , известных как Ashtadhyayi , который был высоко систематизированной и технической. Панини использовал метаправила, преобразования и рекурсии . [9]
В 3 веке до нашей эры Архимед использовал механический принцип баланса (см. Archimedes Palimpsest # Mathematical content ) для вычисления математических задач, таких как количество песчинок во Вселенной ( счетчик песка ), что также требовало рекурсивного обозначения для числа (например, бесчисленное множество ).
Механизм Antikythera считается самым ранним известным механическим аналоговым компьютером. [10] Он был разработан для расчета астрономических координат. Он был обнаружен в 1901 году на затонувшем корабле Antikythera у греческого острова Antikythera, между Китерой и Критом , и датируется примерно 100 годом до нашей эры.
Механические аналоговые компьютерные устройства появились снова тысячу лет спустя , в средневековом исламском мире и были разработаны мусульманских астрономов , такие как механическая редукторного астролябии по Abū Райхан аль-Бируни , [11] и торкветум по Джабир ибн Афлах . [12] Согласно Саймону Сингху , мусульманские математики также добились важных успехов в криптографии , таких как разработка криптоанализа и частотного анализа компанией Alkindus . [13] [14] Программируемые машины также были изобретены мусульманскими инженерами , такие как автоматическая флейта проигрыватель, в BANU Musa братий, [15] и Аль-Джазари «ы человекоподобные роботы [ править ] и замок часы , который считается быть первым программируемым аналоговым компьютером. [16]
В средние века несколько европейских философов предпринимали попытки создать аналоговые компьютерные устройства. Под влиянием арабов и схоластики майоркский философ Рамон Луллий (1232–1315) посвятил большую часть своей жизни определению и проектированию нескольких логических машин, которые, комбинируя простые и неоспоримые философские истины, могли производить все возможные знания. Эти машины никогда не были построены, поскольку они были скорее мысленным экспериментом по систематическому производству новых знаний; хотя они могли выполнять простые логические операции, им все же нужен был человек для интерпретации результатов. Более того, им не хватало универсальной архитектуры, каждая машина служила только очень конкретным целям. Несмотря на это, работы Луллля оказали сильное влияние на Готфрида Лейбница (начало 18 века), который развил свои идеи и создал несколько вычислительных инструментов, используя их.
Действительно, когда в начале 17 века Джон Нэпьер открыл логарифмы для вычислительных целей, наступил период значительного прогресса изобретателей и ученых в создании вычислительных инструментов. Вершину этой ранней эры формальных вычислений можно увидеть в разностном механизме и его преемнике - аналитическом механизме (который никогда не был полностью сконструирован, но разрабатывался в деталях), оба - Чарльзом Бэббиджа . Аналитическая машина объединила концепции из его работы и других, чтобы создать устройство, которое, если бы оно было сконструировано так, как было задумано, обладало бы многими свойствами современного электронного компьютера. Эти свойства включают в себя такие функции, как внутренняя «временная память», эквивалентная ОЗУ , несколько форм вывода, включая звонок, графопостроитель и простой принтер, а также программируемую «жесткую» память ввода-вывода перфокарт, которую можно изменять. а также читайте. Ключевым достижением устройств Бэббиджа по сравнению с устройствами, созданными до него, было то, что каждый компонент устройства был независим от остальной части машины, как и компоненты современного электронного компьютера. Это был фундаментальный сдвиг в мышлении; предыдущие вычислительные устройства служили только одной цели, но их нужно было в лучшем случае разобрать и перенастроить для решения новой проблемы. Устройства Бэббиджа можно перепрограммировать для решения новых проблем путем ввода новых данных и выполнения предыдущих вычислений в рамках той же серии инструкций. Ада Лавлейс пошла еще дальше в этой концепции, создав программу для аналитического механизма для вычисления чисел Бернулли , сложного вычисления, требующего рекурсивного алгоритма. Это считается первым примером настоящей компьютерной программы, ряда инструкций, которые действуют на данные, которые не известны в полной мере до тех пор, пока программа не будет запущена. Вслед за Бэббиджем, хотя и не подозревавший о его более ранних работах, Перси Ладгейт в 1909 году опубликовал вторую из двух разработок механических аналитических двигателей в истории. [17]
Несколько примеров аналоговых вычислений сохранились до недавнего времени. Планиметр представляет собой устройство , которое делает интегралы, используя расстояние в качестве аналоговой величины. До 1980-х годов в системах отопления , вентиляции и кондиционирования воздуха воздух использовался как в качестве аналоговой величины, так и в качестве управляющего элемента. В отличие от современных цифровых компьютеров, аналоговые компьютеры не очень гибкие, и их необходимо переконфигурировать (т. Е. Перепрограммировать) вручную, чтобы переключить их с работы над одной проблемой на другую. Аналоговые компьютеры имели преимущество перед ранними цифровыми компьютерами в том, что их можно было использовать для решения сложных задач с использованием поведенческих аналогов, в то время как самые ранние попытки создания цифровых компьютеров были весьма ограниченными.
Поскольку компьютеры были редки в этой эпохе, растворы часто жестко закодированы в бумажные формы , такие как номограммы , [18] , который затем может произвести аналоговые решения этих проблемы, такие как распределение давлений и температур в системе отопления.
Цифровые электронные компьютеры
«Мозг» [компьютер] может однажды опуститься до нашего уровня [простых людей] и помочь в наших расчетах по подоходному налогу и бухгалтерскому учету. Но это домыслы, и пока об этом нет никаких признаков.
- Британская газета The Star в новостной статье в июне 1949 года о компьютере EDSAC , задолго до эры персональных компьютеров. [19]
Ни одно из первых вычислительных устройств на самом деле не было компьютерами в современном понимании, и потребовался значительный прогресс в математике и теории, прежде чем могли быть созданы первые современные компьютеры.
В письме 1886 года Чарльз Сандерс Пирс описал, как логические операции могут выполняться электрическими коммутационными схемами. [20] В течение 1880-81 гг. Он показал, что только вентили NOR (или, альтернативно, только вентили NAND ) могут использоваться для воспроизведения функций всех других логических вентилей , но эта работа над ним была неопубликована до 1933 года. [21] Первая публикация доказательство было проведено Генри М. Шеффером в 1913 году, поэтому логическая операция И-НЕ иногда называется штрихом Шеффера ; логический NOR иногда называют стрелка Пирса . [22] Следовательно, эти ворота иногда называют универсальными логическими воротами . [23]
В конце концов, электронные лампы заменили реле для логических операций. Модификация Ли Де Фореста в 1907 году клапана Флеминга может использоваться как логический вентиль. Людвиг Витгенштейн представил версию 16- строчной таблицы истинности как предложение 5.101 из Tractatus Logico-Philosophicus (1921). Вальтер Боте , изобретатель схемы совпадений , получил часть Нобелевской премии по физике 1954 года за первый современный электронный логический элемент И в 1924 году. Конрад Цузе спроектировал и построил электромеханические логические вентили для своего компьютера Z1 (с 1935 по 1938 годы).
Первой записанной идеей использования цифровой электроники для вычислений была статья К.Э. Винн-Вильямса «Использование тиратронов для высокоскоростного автоматического подсчета физических явлений» 1931 года . [24] С 1934 по 1936 год инженер NEC Акира Накашима опубликовал серию статей, посвященных теории коммутационных цепей с использованием цифровой электроники для логических алгебраических операций, [25] [26] [27], оказав влияние на основополагающую статью Клода Шеннона 1938 года « Символический символ». Анализ релейных и коммутационных цепей ». [28]
В 1935 году Алан Тьюринг написал свою основополагающую статью О вычислимых числах, с приложением к проблеме разрешению [29] , в которой он моделируемое вычисление в терминах одномерной ленты для хранения, что приводит к идее машины Универсальных Тьюринга и Тьюринг-полных систем .
Первый цифровой электронный компьютер был разработан в период с апреля 1936 по июнь 1939 года в Патентном отделе IBM, Эндикотт, Нью-Йорк, Артуром Хэлси Дикинсоном. [30] [31] [32] В этом компьютере IBM впервые представила вычислительное устройство с клавиатурой, процессором и электронным выводом (дисплеем). Конкурентом IBM был цифровой электронный компьютер NCR3566, разработанный в NCR, Дейтоне, штат Огайо, Джозефом Дешом и Робертом Маммой в период с апреля 1939 по август 1939 года. [33] [34] Машины IBM и NCR были десятичными, выполняя сложение и вычитание. в двоичном коде позиции.
В декабре 1939 года Джон Атанасов и Клиффорд Берри завершили свою экспериментальную модель, чтобы доказать концепцию компьютера Атанасова – Берри . [35] Эта экспериментальная модель является двоичной, выполняется сложение и вычитание в восьмеричном двоичном коде и является первым двоичным цифровым электронным вычислительным устройством. Компьютер Атанасов-Берри был предназначен для решения систем линейных уравнений, хотя он не был программируемым и она никогда не была завершена. [36] Z3 компьютер , построенный немецкий изобретатель Конрад Цузе в 1941 году, был первым программируемым, полностью автоматическая вычислительная машина, но это не электронные.
Во время Второй мировой войны баллистические вычисления выполнялись женщинами, которых нанимали в качестве «компьютеров». Термин «компьютер» оставался тем, который относился в основном к женщинам (теперь их называют «операторами») до 1945 года, после чего он принял современное определение машин, которым он пользуется в настоящее время. [37]
ENIAC (электронный цифровой интегратор и компьютер) был первым электронным компьютер общего назначения, объявил публике в 1946 году был Тьюрингу, [ править ] цифровой, и способный быть перепрограммирован для решения полного спектра вычислительных задач . Женщины реализовывали программирование для таких машин, как ENIAC, а мужчины создавали оборудование. [37]
Манчестер Ребенок был первым электронным запасенной компьютерная программа . Он был построен в Университете Виктории в Манчестере по Фредерик С. Уильямс , Том Килберне и Джефф Тутилл и побежал свою первую программу на 21 июня 1948 г. [38]
Уильям Шокли , Джон Бардин и Уолтер Браттейн из Bell Labs изобрели первый рабочий транзистор , точечный транзистор , в 1947 году, а затем биполярный транзистор в 1948 году. [39] [40] В Манчестерском университете в 1953 году a Команда под руководством Тома Килберна разработала и построила первый транзисторный компьютер , названный Transistor Computer , машина, использующая недавно разработанные транзисторы вместо вентилей. [41] Первым транзисторным компьютером с сохраненной программой был ETL Mark III, разработанный Японской электротехнической лабораторией [42] [43] [44] с 1954 [45] по 1956 год. [43] Однако ранние переходные транзисторы были относительно громоздкими устройствами. которые было трудно производить в массовом порядке, что ограничивало их ряд специализированных приложений. [46]
В 1954 году 95% находящихся в эксплуатации компьютеров использовались в инженерных и научных целях. [47]
Персональные компьютеры
Металл-оксид-кремний полевой транзистор (MOSFET), также известный как МОП - транзистор, был изобретен Mohamed Atalla и Давоном Кангом в Bell Labs в 1959 году [48] [49] Это был первым действительно компактный транзистор , который может быть миниатюрными и производиться серийно для широкого круга применений. [46] MOSFET позволил создавать микросхемы интегральных схем высокой плотности . [50] [51] MOSFET позже привел к революции микрокомпьютеров , [52] и стал движущей силой компьютерной революции . [53] [54] МОП-транзистор является наиболее широко используемым транзистором в компьютерах, [55] [56] и является фундаментальным строительным блоком цифровой электроники . [57]
МОП интегральная схема , впервые предложенная Mohamed Atalla в 1960 году, [46] привело к изобретению из микропроцессора . [58] [59] кремниевый затвор МОП интегральной схемы был разработан Федерико Фаггиным на Fairchild Semiconductor в 1968 г. [60] Это привело к разработке первого однокристального микропроцессора , с Intel 4004 . [58] Все началось с « Busicom Project» [61], когда Масатоши Шима разработал трехчиповый ЦП в 1968 году, [62] [61] до того, как Тадаши Сасаки из Sharp придумал одночиповый ЦП, который он обсуждался с Busicom и Intel в 1968 году. [63] Intel 4004 затем был разработан как однокристальный микропроцессор с 1969 по 1970 год под руководством Федерико Фаггина, Марсиана Хоффа , Стэнли Мазора и Масатоши Шима из Busicom. [61] Чип был в основном разработан и реализован Фаггином с использованием его технологии МОП с кремниевым затвором. [58] Микропроцессор привел к революции микрокомпьютеров, с разработкой микрокомпьютера , который позже будет назван персональным компьютером (ПК).
Большинство ранних микропроцессоров, таких как Intel 8008 и Intel 8080 , были 8-битными . Texas Instruments выпустила первый полностью 16-битный микропроцессор, процессор TMS9900 , в июне 1976 года. [64] Они использовали микропроцессор в компьютерах TI-99/4 и TI-99 / 4A .
1980-е годы принесли значительный прогресс в области микропроцессоров, что сильно повлияло на области инженерии и других наук. Motorola 68000 микропроцессор имел скорость обработки , которая была намного превосходит другие микропроцессоры используются в данный момент. Из-за этого наличие более нового и более быстрого микропроцессора позволило более новым микрокомпьютерам , появившимся после, быть более эффективными в объеме вычислений, которые они могли выполнять. Это было очевидно в выпуске Apple Lisa в 1983 году . Lisa был первым персональным компьютером с графическим пользовательским интерфейсом (GUI), который продавался на коммерческой основе. Он работал на процессоре Motorola 68000 и использовал как два дисковода для гибких дисков, так и жесткий диск на 5 МБ для хранения. На машине также было 1 МБ оперативной памяти, используемой для запуска программного обеспечения с диска без постоянного повторного чтения с диска. [65] После провала Lisa с точки зрения продаж Apple выпустила свой первый компьютер Macintosh , все еще работающий на микропроцессоре Motorola 68000, но с только 128 КБ ОЗУ, одним дисководом для гибких дисков и без жесткого диска, чтобы снизить цену. .
В конце 1980-х и начале 1990-х годов мы видим, что компьютеры становятся все более полезными для реальных вычислительных целей. [ требуется пояснение ] В 1989 году Apple выпустила Macintosh Portable , он весил 7,3 кг (16 фунтов) и был чрезвычайно дорогим и стоил 7300 долларов США. На момент запуска это был один из самых мощных доступных ноутбуков, но из-за цены и веса он не имел большого успеха и был снят с производства только два года спустя. В том же году Intel представила суперкомпьютер Touchstone Delta с 512 микропроцессорами. Этот технологический прогресс был очень значительным, поскольку он использовался в качестве модели для некоторых из самых быстрых многопроцессорных систем в мире. Ее даже использовали в качестве прототипа для исследователей Калифорнийского технологического института, которые использовали эту модель для таких проектов, как обработка спутниковых изображений в реальном времени и моделирование молекулярных моделей для различных областей исследований.
Суперкомпьютеры
Что касается суперкомпьютеров, первым широко известным суперкомпьютером был Control Data Corporation (CDC) 6600 [66], построенный в 1964 году Сеймуром Креем . Его максимальная скорость составляла 40 МГц или 3 миллиона операций с плавающей запятой в секунду ( FLOPS ). CDC 6600 был заменен CDC 7600 в 1969 году; [67] хотя его нормальная тактовая частота была не выше, чем у 6600, 7600 был все же быстрее из-за своей пиковой тактовой частоты, которая была примерно в 30 раз быстрее, чем у 6600. Хотя CDC была лидером в суперкомпьютерах, их отношения с Сеймур Крей (состояние которого уже ухудшалось) полностью рухнул. в 1972 году, Cray покинул CDC и начал свою собственную компанию Cray Research Inc . [68] При поддержке инвесторов с Уолл-стрит, индустрии, подпитываемой «холодной войной», и без ограничений, которые он имел в CDC, он создал суперкомпьютер Cray-1 . Благодаря тактовой частоте 80 МГц или 136 мегафлопс, Крей сделал себе имя в компьютерном мире. К 1982 году Cray Research выпустила Cray X-MP с многопроцессорной обработкой, а в 1985 году выпустила Cray-2 , который продолжал тенденцию к многопроцессорности и работал с тактовой частотой 1,9 гигафлопс. Cray Research разработала Cray Y-MP в 1988 году, однако впоследствии изо всех сил пыталась продолжить производство суперкомпьютеров. Во многом это произошло из-за того, что «холодная война» закончилась, и спрос на передовые вычисления со стороны колледжей и правительства резко упал, а спрос на микропроцессорные устройства вырос.
Сегодня суперкомпьютеры по-прежнему используются правительствами мира и образовательными учреждениями для вычислений, таких как моделирование стихийных бедствий, поиск генетических вариантов среди населения, связанных с болезнями, и многое другое. По состоянию на ноябрь 2020 г.[Обновить], самый быстрый суперкомпьютер - Fugaku .
Начиная с известных особых случаев, вычисление логарифмов и тригонометрических функций может выполняться путем поиска чисел в математической таблице и интерполяции между известными случаями. Для достаточно небольших различий эта линейная операция была достаточно точной для использования в навигации и астрономии в эпоху исследований . Использование интерполяции процветало в последние 500 лет: к двадцатому веку Лесли Комри и У. Дж. Эккерт систематизировали использование интерполяции в таблицах чисел для расчета перфокарт.
Прогноз погоды
Численное решение дифференциальных уравнений, особенно уравнений Навье-Стокса, было важным стимулом для вычислений с численным подходом Льюиса Фри Ричардсона к решению дифференциальных уравнений. Первый компьютеризированный прогноз погоды был выполнен в 1950 году группой, состоящей из американских метеорологов Жюля Чарни , Филипа Томпсона, Ларри Гейтса и норвежского метеоролога Рагнара Фьёртофта , прикладного математика Джона фон Неймана и программиста ENIAC Клары Дан фон Нейман . [69] [70] [71] По сей день для прогнозов погоды используются одни из самых мощных компьютерных систем на Земле . [ необходима цитата ]
Символьные вычисления
К концу 1960-х компьютерные системы могли достаточно хорошо выполнять символические алгебраические манипуляции , чтобы проходить курсы математики на уровне колледжа. [ необходима цитата ]
Важные женщины и их вклад
Женщины часто недостаточно представлены в областях STEM по сравнению со своими коллегами-мужчинами. [72] В современную эпоху до 1960-х годов вычислительная техника широко рассматривалась как «женская работа», поскольку она была связана с работой счетных машин и другой механической офисной работой. [73] [74] Точность этой ассоциации варьировалась от места к месту. В Америке Маргарет Гамильтон вспомнила среду, в которой преобладали мужчины [75], в то время как Элси Шатт вспомнила, как удивилась, увидев, что даже половина операторов компьютеров в Raytheon были мужчинами. [76] В начале 1970-х машинистами в Великобритании были в основном женщины. [77] По мере того, как эти представления изменились и компьютерная наука стала высокопоставленной профессией, в этой области все больше доминировали мужчины. [78] [79] [80] Профессор Джанет Аббейт в своей книге « Перекодирование пола» пишет:
Тем не менее, в первые десятилетия развития вычислительной техники женщины играли важную роль. Они составляли большинство первых компьютерных программистов во время Второй мировой войны; они занимали ответственные должности и имели влияние в ранней компьютерной индустрии; и они были наняты в количестве, которое, хотя и составляло незначительное меньшинство от общего числа, выгодно отличалось от представленности женщин во многих других областях науки и техники. Некоторые женщины-программисты 1950-х и 1960-х посмеялись бы над идеей, что программирование когда-либо будет считаться мужским занятием, но об опыте и вкладе этих женщин слишком быстро забыли. [81]
Вот несколько ярких примеров женщин в истории вычислительной техники:
- Ада Лавлейс : написала приложение к Аналитической машине Бэббиджа. Детализация в поэтическом стиле первого компьютерного алгоритма; описание того, как именно должна была работать Аналитическая машина, исходя из ее конструкции.
- Грейс Мюррей Хоппер : пионер вычислительной техники. Она работала вместе с Ховардом Эйкеном над IBM Mark I. Хоппер также придумал термин « отладка ».
- Хеди Ламарр : изобрела технологию « скачкообразной перестройки частоты », которая использовалась флотом во время Второй мировой войны для управления торпедами с помощью радиосигналов. Эта же технология сегодня используется для создания сигналов Bluetooth и Wi-Fi .
- Фрэнсис Элизабет «Бетти» Холбертон : изобрела « точки останова », которые представляют собой мини-паузы, помещаемые в строки компьютерного кода, чтобы помочь программистам легко обнаруживать, устранять неполадки и решать проблемы.
- Женщины, которые изначально программировали ENIAC : Кей МакНалти , Бетти Дженнингс , Марлин Мельцер , Фрэн Билас , Рут Лихтерман и Бетти Холбертон (см. Выше).
- Жан Э. Саммет : соавтор COBOL , широко используемого языка программирования.
- Фрэнсис Аллен : компьютерный ученый и пионер в области оптимизации компиляторов , первая женщина, получившая премию Тьюринга .
- Карен Спэрк Джонс : отвечает за « обратную частоту документов » - концепцию, которая чаще всего используется поисковыми системами.
- Дана Англуин : внесла фундаментальный вклад в теорию вычислительного обучения .
- Маргарет Гамильтон : директор отдела разработки программного обеспечения Массачусетского технологического института, который разработал бортовое программное обеспечение для полета в космос для космических миссий Аполлона .
- Барбара Лисков : разработала « принцип замещения Лискова ».
- Радиа Перлман : изобрела « Протокол связующего дерева », ключевой сетевой протокол, используемый в сетях Ethernet .
- Стефани «Стив» Ширли : основала F International , очень успешную внештатную компанию по разработке программного обеспечения.
- Софи Уилсон : помогла разработать архитектуру процессора ARM, широко используемую во многих продуктах, таких как смартфоны и видеоигры.
- Энн Харди : пионер компьютерных систем с разделением времени.
- Линн Конвей : произвела революцию в дизайне и производстве микрочипов, совместно представив конструкцию структурированной СБИС среди других изобретений.
- В женщинах в Блетчли - Парке : около 8000 женщин , которые работали в многочисленных возможностях с британским криптоанализом во время Второй мировой войны. Многие прибыли из Женской Королевской военно-морской службы (которых называли «крапивницами»), а также из Женских вспомогательных ВВС («WAAF»). Они сыграли важную роль в разгадывании шифра «Загадки» и помогли союзникам выиграть войну.
Смотрите также
- Алгоритм
- Закон Мура
- Хронология затрат на вычислительное оборудование
- Институт Чарльза Бэббиджа - исследовательский центр истории вычислений в Университете Миннесоты
- Категория графика вычислений
- История вычислительной техники в Советском Союзе
- История вычислительной техники в Польше
- История программного обеспечения
- Общество истории информационных технологий
- Список математиков
- Список пионеров информатики
- Хронология квантовых вычислений
- Хронология вычислений 2020–2029 гг.
Рекомендации
- ^ «Цифровые вычисления - словарное определение цифровых вычислений | Encyclopedia.com: БЕСПЛАТНЫЙ онлайн-словарь» . www.encyclopedia.com . Проверено 11 сентября 2017 .
- ^ «Индивидуальная переписка: 0,5» . Виктория Департамент образования и развития детей младшего возраста . Архивировано из оригинального 20 ноября 2012 года.
- ^ Ифра, Жорж (2000), Всеобщая история чисел: от предыстории до изобретения компьютера. , Джон Уайли и сыновья , стр. 48, ISBN 0-471-39340-1
- ^ В., Вайсштейн, Эрик. «3, 4, 5 Треугольник» . mathworld.wolfram.com . Проверено 11 сентября 2017 .
- ^ Конрад Лоренц (1961). Кольцо царя Соломона . Перевод Марджори Керр Уилсон. Лондон: Метуэн. ISBN 0-416-53860-6.
- ^ «Сделай сам: расчеты Энрико Ферми за пределами конверта» .
- ^ «Попробовать числа» было одним из методов решения проблем Фейнмана.
- ↑ Сюй Юэ (190 г. н.э.) Дополнительные примечания к искусству фигур , книга династии Восточная Хань
- ^ Синха, AC (1978). «О статусе рекурсивных правил в трансформационной грамматике». Lingua . 44 (2–3): 169–218. DOI : 10.1016 / 0024-3841 (78) 90076-1 .
- ^ «Обзор проекта» . Проект исследования антикиферского механизма . Проверено 15 января 2020 .
- ^ «Ислам, знания и наука» . Университет Южной Калифорнии . Архивировано из оригинала на 2008-01-19 . Проверено 22 января 2008 .
- ^ Лорч, Р.П. (1976), «Астрономические инструменты Джабира ибн Афлаха и Торкетум», Centaurus , 20 (1): 11–34, Bibcode : 1976Cent ... 20 ... 11L , doi : 10.1111 / j.1600 -0498.1976.tb00214.x
- ↑ Саймон Сингх , Кодовая книга , стр. 14-20
- ^ «Аль-Кинди, криптография, взлом кодов и шифров» . Проверено 12 января 2007 .
- ^ Koetsier, Теун (2001), "О предыстории программируемых машин: музыкальные автоматы, ткацкие станки, калькуляторы", механизм и теория машины , Elsevier, 36 (5): 589-603, DOI : 10.1016 / S0094-114X (01) 00005 -2 ..
- ^ Ancient Discoveries, Episode 11: Ancient Robots , History Channel , заархивировано из оригинала 1 марта 2014 г. , получено 6 сентября 2008 г.
- ^ «Премия Перси Э. Ладгейта в области компьютерных наук» (PDF) . Коллекция Джона Гэбриэля Бирна по информатике . Проверено 15 января 2020 .
- ^ Штейнхаус, Х. (1999). Математические снимки (3-е изд.). Нью-Йорк: Дувр. С. 92–95, с. 301.
- ^ «Учебное руководство по симулятору EDSAC» (PDF) . Проверено 15 января 2020 .
- ↑ Пирс, CS, «Письмо Пирса к А. Маркуанду », датированное 1886 годом, сочинения Чарльза С. Пирса , т. 5, 1993, стр. 421–23. См. Беркс, Артур В. , «Обзор: Чарльз С. Пирс, Новые элементы математики », Бюллетень Американского математического общества v. 84, n. 5 (1978), pp. 913–18, см. 917. PDF Eprint .
- ^ Пирс, CS (рукопись зима 1880–81), «Булевская алгебра с одной константой», опубликованная в 1933 году в Сборнике статей, т. 4, параграфы 12–20. Перепечатано в 1989 г. в Writings of Charles S. Peirce v. 4, pp. 218–21, Google [1] . См. Робертс, Дон Д. (2009), Экзистенциальные графы Чарльза С. Пирса , стр. 131.
- ^ Ханс Кляйне Бюнинг; Теодор Леттманн (1999). Логика высказываний: дедукция и алгоритмы . Издательство Кембриджского университета. п. 2. ISBN 978-0-521-63017-7.
- ^ Джон Берд (2007). Инженерная математика . Newnes. п. 532. ISBN 978-0-7506-8555-9.
- ^ Винн-Вильямс, CE (2 июля 1931 г.), «Использование тиратронов для высокоскоростного автоматического подсчета физических явлений», Труды Королевского общества A , 132 (819): 295–310, Bibcode : 1931RSPSA.132 .. 295W , DOI : 10.1098 / rspa.1931.0102
- ^ История исследований теории коммутации в Японии , Сделки IEEJ по основам и материалам , Vol. 124 (2004) № 8, стр. 720-726, Институт инженеров-электриков Японии
- ^ Теория коммутации / Теория релейных цепей / Теория логической математики , Компьютерный музей IPSJ, Общество обработки информации Японии
- ^ Радомир С. Станкович, Яакко Астола (2008), Отпечатки с первых дней информационных наук: Серия TICSP о вкладе Акиры Накашимы в теорию коммутации , Серия TICSP # 40, Международный центр обработки сигналов Тампере , Технологический университет Тампере
- ^ Станкович, Радомир С .; Astola, Jaakko T .; Карповский, Марк Г. «Некоторые исторические замечания по теории переключения» (PDF) . Международный центр обработки сигналов Тампере , Технологический университет Тампере . CiteSeerX 10.1.1.66.1248 .
- ^ * Тьюринг, Алан М. (1936), «О вычислимых числах в приложении к Entscheidungsproblem», Proceedings of the London Mathematical Society , 2 (опубликовано в 1937 г.), 42 , стр. 230–265, doi : 10.1112 / plms / s2 -42.1.230 (а также Тьюринг, Алан М. (1938), «О вычислимых числах в приложении к Entscheidungsproblem. Исправление», Труды Лондонского математического общества , 2 (опубликовано в 1937 году), 43 (6), стр. 544–546, doi : 10.1112 / плмс / с2-43.6.544)
- ↑ Дикинсон, AH, «Бухгалтерский аппарат», патент США 2580740 , поданный 20 января 1940 г., выданный 1 января 1952 г.
- ^ Эмерсон В. Пью (1996). Строительство IBM: формирование отрасли и ее технологий . MIT Press .
- ^ IBM100, Патенты и изобретения, https://www.ibm.com/ibm/history/ibm100/us/en/icons/patents/
- ^ Дэш, JR, "счетная машина", патент США 2595045 , поданной 20 марта 1940, выданном 29 апреля 1952
- ^ Aspray W., «Интервью с Робертом Э. Мамма», проведенного 19 апреля 1984, Дейтон, Огайо, Чарльз Бэббидж институт, Центр по истории обработки информации», https://conservancy.umn.edu/handle/11299 / 107540
- ↑ Ларсон Э., «Установленные факты, выводы закона и порядка для вынесения приговора», Окружной суд США, округ Минесота, четвертое отделение, 19 октября 1973 г., ushistory.org/more/eniac/index.htm, ushistory.org /more/eniac/intro.htm
- ^ Тропп HS, - интервью с Джоном В. Атанасоффом, 11 мая 1972 г., Computer Oral History Collection, 1969-1973, 1979, Смитсоновский национальный музей американской истории, Центр изучения изобретений и инноваций Лемельсона, amhistory.si.edu /archives/AC0196_atan720511.pdf
- ^ а б Свет, Дженнифер С. (июль 1999 г.). «Когда компьютеры были женщинами». Технологии и культура . 40 (3): 455–483. DOI : 10.1353 / tech.1999.0128 . S2CID 108407884 .
- ^ Enticknap, Николас (лето 1998 г.). «Золотой юбилей информатики» . Воскресение . Общество сохранения компьютеров (20). ISSN 0958-7403 .
- ^ Ли, Томас Х. (2003). Проектирование КМОП радиочастотных интегральных схем (PDF) . Издательство Кембриджского университета . ISBN 9781139643771.
- ^ Пуэрс, Роберт; Бальди, Ливио; Вурде, Марсель Ван де; Ноутен, Себастьян Э. ван (2017). Наноэлектроника: материалы, устройства, приложения, 2 т . Джон Вили и сыновья . п. 14. ISBN 9783527340538.
- ^ Лавингтон, Саймон (1998), История компьютеров Манчестера (2-е изд.), Суиндон: Британское компьютерное общество, стр. 34–35.
- ^ Ранние компьютеры , Общество обработки информации Японии
- ^ a b 【Электротехническая лаборатория】 Транзисторный компьютер ETL Mark III , Общество обработки информации Японии
- ^ Ранние компьютеры: краткая история , общество обработки информации Японии
- ^ Мартин Франсман (1993), Рынок и за его пределами: сотрудничество и конкуренция в информационных технологиях , стр. 19 , Cambridge University Press
- ^ а б в Московиц, Сэнфорд Л. (2016). Передовые инновации в материалах: управление глобальными технологиями в 21 веке . Джон Вили и сыновья . С. 165–167. ISBN 9780470508923.
- ^ Энсменгер, Натан (2010). Компьютерные мальчики берут верх . п. 58. ISBN 978-0-262-05093-7.
- ^ «1960 - Показан металлооксидно-полупроводниковый (МОП) транзистор» . Кремниевый двигатель . Музей истории компьютеров .
- ^ Лойек, Бо (2007). История полупроводниковой техники . Springer Science & Business Media . С. 321–3. ISBN 9783540342588.
- ^ "Кто изобрел транзистор?" . Музей истории компьютеров . 4 декабря 2013 . Проверено 20 июля 2019 .
- ^ Хиттингер, Уильям К. (1973). «Металло-оксидно-полупроводниковая технология». Scientific American . 229 (2): 48–59. Bibcode : 1973SciAm.229b..48H . DOI : 10.1038 / Scientificamerican0873-48 . ISSN 0036-8733 . JSTOR 24923169 .
- ^ Malmstadt, Howard V .; Энке, Кристи Дж .; Крауч, Стэнли Р. (1994). Правильное подключение: микрокомпьютеры и электронное оборудование . Американское химическое общество . п. 389. ISBN. 9780841228610.
Относительная простота и низкое энергопотребление полевых МОП-транзисторов способствовали сегодняшней революции в области микрокомпьютеров.
- ^ Fossum, Джерри Дж .; Триведи, Вишал П. (2013). Основы сверхтонких полевых МОП-транзисторов и полевых транзисторов FinFET . Издательство Кембриджского университета . п. vii. ISBN 9781107434493.
- ^ «Выступление директора Янку на Международной конференции по интеллектуальной собственности 2019 г.» . Ведомство США по патентам и товарным знакам . 10 июня 2019 . Проверено 20 июля 2019 .
- ^ "Давон Канг" . Национальный зал славы изобретателей . Проверено 27 июня 2019 .
- ^ «Мартин Аталла в Зале славы изобретателей, 2009» . Проверено 21 июня 2013 года .
- ^ «Триумф МОП-транзистора» . YouTube . Музей истории компьютеров . 6 августа 2010 . Проверено 21 июля 2019 .
- ^ а б в «1971: микропроцессор объединяет функции центрального процессора на одном кристалле» . Музей истории компьютеров . Проверено 22 июля 2019 .
- ^ Колиндж, Жан-Пьер; Грир, Джеймс С. (2016). Нанопроволочные транзисторы: физика устройств и материалов в одном измерении . Издательство Кембриджского университета . п. 2. ISBN 9781107052406.
- ^ «1968: технология кремниевого затвора, разработанная для ИС» . Музей истории компьютеров . Проверено 22 июля 2019 .
- ^ a b c Федерико Фаггин , Создание первого микропроцессора , журнал IEEE Solid-State Circuits Magazine , зима 2009 г., IEEE Xplore
- ^ Найджел Тоут. «Вычислитель Busicom 141-PF и микропроцессор Intel 4004» . Проверено 15 ноября 2009 года .
- ^ Аспрей, Уильям (1994-05-25). "Устная история: Тадаши Сасаки" . Интервью № 211 для Центра истории электротехники . Институт инженеров по электротехнике и радиоэлектронике, Inc . Проверено 2 января 2013 .
- ^ Коннер, Стюарт. "16-битные микрокомпьютерные модули Stuart's TM 990" . www.stuartconner.me.uk . Проверено 5 сентября 2017 .
- ^ "Компьютеры | Хронология истории компьютеров | Музей истории компьютеров" . www.computerhistory.org . Проверено 5 сентября 2017 .
- ^ Воан-Николс, Стивен (27 ноября 2017 г.). «Сверхбыстрая история суперкомпьютеров: от CDC 6600 до Sunway TaihuLight» .
- ^ «CDC 7600» .
- ^ "Сеймур Р. Крей" . Британская энциклопедия .
- ^ Чарни, Фьёртофт и фон Нейман, 1950, Численное интегрирование уравнения баротропной завихренности Tellus, 2, 237-254
- ^ Витман, Сара (16 июня 2017 г.). «Познакомьтесь с компьютерным ученым, которого вы должны благодарить за приложение погоды для вашего смартфона» . Смитсоновский институт . Проверено 22 июля 2017 года .
- ^ Эдвардс, Пол Н. (2010). Огромная машина: компьютерные модели, климатические данные и политика глобального потепления . MIT Press. ISBN 978-0262013925. Проверено 15 января 2020 .
- ^ Майерс, Бланка (3 марта 2018 г.). «Женщины и меньшинства в технологиях, в цифрах» . Проводной .
- ^ Энсменгер, Натан (2012). Компьютерные мальчики берут верх . п. 38. ISBN 978-0-262-51796-6.
- ^ Хикс, март (2017). Запрограммированное неравенство: как Великобритания отказалась от женщин-технологов и утратила свое преимущество в вычислительной технике . п. 1. ISBN 978-0-262-53518-2. OCLC 1089728009 .
- ^ Крейтон, Джолин (7 июля 2016 г.). «Маргарет Гамильтон: невыразимая история женщины, которая взяла нас на Луну» . Futurism.com.
- ^ Томпсон, Клайв (13 февраля 2019 г.). «Тайная история женщин в кодировании» . Нью-Йорк Таймс .
- ^ Хикс 2017 , стр. 215–216: «Персонал государственной службы в сфере вычислительной техники продолжал раздваиваться по гендерному и классовому признакам, хотя в 1971 году среди операторов станков в промышленности и правительстве было по-прежнему в 6,5 раз больше женщин, чем мужчин».
- ^ Коэн, Рейна (7 сентября 2016 г.). «Что прошлое программирования свидетельствует о сегодняшнем гендерном разрыве в оплате труда» . Атлантика .
- ^ Хикс 2017 , стр. 1–9: «В 1940-х годах работа на компьютере и программирование рассматривались как женская работа, но к 1960-м годам, когда вычисления приобрели известность и влияние, мужчины вытеснили тысячи женщин, которые были пионерами в феминизированной сфере деятельности, и поле приобрело отчетливо мужской образ ... Вскоре женщины стали синонимами операторов офисных машин, и их работа стала привязана к пишущим машинкам, настольным бухгалтерским машинам и установкам оборудования для перфокарт размером с комнату ... Их согласованность с машинной работой в офисах сохранялась до конца. волны модернизации оборудования и, в конечном итоге, переход от электромеханических систем к электронным ».
- ^ Ensmenger 2012 , стр. 239: «В течение 1960-х годов развитие компьютерных профессий создавало новые препятствия для участия женщин. Деятельность, первоначально предназначенная для выполнения низкостатусными, клерикальными - и чаще всего женскими - компьютерным программированием постепенно и сознательно трансформировалась в высокостатусная, научная и мужская дисциплина ... В 1965 году, например, Ассоциация вычислительной техники ввела требование о четырехлетнем образовании для членства, что в эпоху, когда мужчин было почти вдвое больше, чем было студентки колледжа исключают значительно больше женщин, чем мужчин ... Точно так же программы сертификации или лицензионные требования создают барьеры для поступления, что в непропорционально большой степени сказывается на женщинах ".
- ^ Аббат, Джанет (2012). Перекодирование пола: меняющееся участие женщин в вычислительной технике . Кембридж, Массачусетс: MIT Press. п. 1. ISBN 978-0-262-30546-4. OCLC 813929041 .
Внешние ссылки
- История вычислительной техники ЯН Ли
- «Вещи, которые имеют значение: расцвет и падение калькуляторов»
- История вычислительного проекта
- SIG по компьютерам, информации и обществу Общества истории технологий
- Современная история вычислительной техники
- Хронология цифровых вычислительных машин (до 1952 г.) Марка Брейдера
- Bitsavers , попытка захватить, спасти и архивировать историческое компьютерное программное обеспечение и руководства с миникомпьютеров и мэйнфреймов 1950-х, 60-х, 70-х и 80-х годов.
- "Всемагнитный логический компьютер" . Хронология инноваций . SRI International .Разработан в SRI International в 1961 году.
- Превосходный сайт по компьютерной истории Стивена Уайта (приведенная выше статья представляет собой модифицированную версию его работы, используемую с разрешения )
- Музей советской цифровой электроники - большая коллекция советских калькуляторов, компьютеров, компьютерных мышей и других устройств.
- Логарифмическая шкала времени величайших достижений с момента начала компьютерной эры в 1623 году Юргеном Шмидхубером , из «Новый ИИ: Общие и звуковые и релевантные для физики», В Б. Гертцеля и К. Пенначин, ред .: Общий искусственный интеллект , стр. 175- 198, 2006. "
- Хронология компьютерной истории IEEE
- История компьютеров - сборник статей Боба Бемера
- Визуальная хронология развития компьютеров с момента создания COLOSSUS в 1943 году.
- Компьютерные истории - вводный курс по истории вычислительной техники
Ссылки на британскую историю
- Бюллетень Воскресения Общества сохранения компьютеров (Великобритания), 1990–2006 гг.
- История Manchester Mark I ( архив ), веб-сайт 50-летия Манчестерского университета
- Richmond Arabian History of Computing Group, связывающая Персидский залив и Европу
- Коллекция истории вычислительной техники ; Библиотека Манчестерского университета