Список пионеров информатики - List of pioneers in computer science
В этой статье представлен список людей, совершивших революционный прорыв в создании, развитии и представлении того, что компьютеры мог сделать.
Пионеры
- Чтобы расположить список в хронологическом порядке, щелкните небольшой значок «вверх-вниз» в столбце «Дата». Столбец "Человек" также можно отсортировать по алфавиту, вверх-вниз.
Достижение Дата | Человек | Достижение |
---|---|---|
830~ | Аль-Хорезми | Период, термин "алгоритм "происходит от алгоритм, техника исполнения арифметика с Индусско-арабские цифры популяризировал аль-Хорезми в его книге О вычислении с помощью индусских цифр.[1][2][3] |
1944 | Эйкен, Ховард | Задумана и закодирована Гарвард Марк I. |
1970, 1989 | Аллен, Фрэнсис Э. | Развитый битовый вектор обозначения и программа графики потока управления. Стал первой женщиной IBM Стипендиат в 1989 году. В 2006 году она стала первой женщиной, получившей награду ACM. Премия Тьюринга. |
1939 | Атанасов, Джон | Создал первый электронный цифровой компьютер, Атанасов – Берри Компьютер, хотя он не был ни программируемым, ни Полный по Тьюрингу. |
1822, 1837 | Бэббидж, Чарльз | Возникла концепция программируемого компьютера общего назначения. Разработал Аналитическая машина и построил прототип менее мощного механический калькулятор. |
1954, 1963 | Бэкус, Джон | Возглавлял команду, создавшую FORTRAN (Замула Транslation), первый практический язык программирования высокого уровня, и он сформулировал Форма Бэкуса – Наура который описал формальный язык синтаксис. |
1964 | Баран, Пол | Один из двух независимых изобретателей концепции цифрового коммутация пакетов используется в современном компьютерная сеть в том числе Интернет.[4][5] Баран опубликовал серию брифингов и статей о разделении информации на «блоки сообщений» и отправке ее по распределенным сетям в период с 1960 по 64 год.[6] |
1874 | Бодо, Эмиль | Французский инженер-телеграфист запатентовал Код Бодо, первое средство цифровой связи.[7] В модем единица скорости бод назван в его честь. |
1989, 1990 | Бернерс-Ли, Тим | Изобрел Всемирная паутина. С участием Роберт Кайо, отправил первое HTTP-соединение между клиентом и сервером. |
1966 | Бём, Коррадо | Теоретически концепции структурное программирование. |
1847, 1854 | Буль, Джордж | Формализованный Булева алгебра, основа для цифровая логика и информатика. |
1947 | Бут, Кэтлин | Изобрел первый язык ассемблера. |
1969, 1978 | Бринч Хансен, Пер | Разработал Мультипрограммная система RC 4000 который ввел понятие ядро операционной системы и разделение политики и механизма, по сути, первое микроядро архитектура.[8] Соавтор монитор с Тони Хоар, и создал первую реализацию монитора.[9] Реализована первая форма удаленный вызов процедур в RC 4000,[8] и был первым, кто предложил вызовы удаленных процедур в качестве концепции структурирования распределенных вычислений.[10] |
1959, 1995 | Брукс, Фред | Менеджер IBM Система / 360 и OS / 360 проекты; автор Мифический человеко-месяц. |
1908 | Брауэр, Луитцен Эгбертус Ян | Основан интуиционистская логика которые позже стали широко использоваться в помощники доказательства. |
1930 | Буш, Ванневар | Пионер аналоговых вычислений. Создатель Memex концепция, которая привела к развитию Гипертекст. |
1951 | Каминер, Дэвид | С участием Джон Пинкертон, разработал Компьютер LEO, первый компьютер для бизнеса, для Дж. Лайонс и Ко |
1978 | Серф, Винт | С участием Боб Кан, разработал Протокол управления передачей и протокол Интернета (TCP / IP ), первичные данные протоколы связи из Интернет и другие компьютерная сеть. |
1956 | Хомский, Ноам | Внес вклад в информатику своей работой в лингвистика. Он разработал Иерархия Хомского, открытие, которое напрямую повлияло на теория языков программирования и другие отрасли информатики. |
1936 | Церковь, Алонсо | Основательный вклад в теоретическую информатику, в частности, для разработки лямбда-исчисление и открытие проблема неразрешимости внутри. |
1962 | Кларк, Уэсли А. | Разработано LINC, первый функциональный компьютер в уменьшенном масштабе и по цене для индивидуального пользователя. Введенный в эксплуатацию в 1963 году, многие его функции рассматриваются как прототипы основных элементов персональных компьютеров. |
1981 | Кларк, Эдмунд М. | Развитый проверка модели и формальная проверка программного и аппаратного обеспечения вместе с Э. Аллен Эмерсон. |
1970 | Кодд, Эдгар Ф. | Предложил и формализовал реляционная модель управления данными, теоретические основы реляционные базы данных. |
1971 | Конвей, Линн | Суперскалярная архитектура с множественным изменением порядка выполнения динамического планирования инструкций. |
1967 | Повар, Стивен | Формализовала понятие NP-полноты, что послужило поводом для проведения множества исследований в теория сложности вычислений. |
1965 | Кули, Джеймс | С участием Джон В. Тьюки, создал быстрое преобразование Фурье. |
1965 | Дэвис, Дональд | Один из двух независимых изобретателей концепции цифрового коммутация пакетов используется в современном компьютерная сеть в том числе Интернет.[4][11] Дэвис придумал и назвал концепцию коммутации пакетов в сетях передачи данных в 1965 году.[12][13] |
1962 | Даль, Оле-Йохан | С участием Кристен Найгаард, изобрел прото-объектно-ориентированный язык SIMULA. |
1968 | Дейкстра, Эдсгер | Сделал успехи в алгоритмах, впервые придумал термин структурное программирование, изобрел семафор, и предположил, что GOTO заявление должно быть считается вредным. |
1918 | Экклс, Уильям и Джордан, Фрэнк Уилфред | Британские физики патентуют триггерную схему Эклса – Джордана.[14] Так называемый бистабильный резкий поворот, эта схема является строительным блоком всех цифровых ячейки памяти. Построен из Вакуумные трубки, их концепция была важна для успеха Компьютер для взлома кода Colossus. |
1943, 1951 | Эккерт, Дж. Преспер | С участием Джон Мочли, спроектировал и построил ENIAC, первый современный (полностью электронный, полный по Тьюрингу) компьютер, и UNIVAC I, первый коммерчески доступный компьютер. |
1981 | Эмерсон, Э. Аллен | Развитый проверка модели и формальная проверка программного и аппаратного обеспечения вместе с Эдмунд М. Кларк. |
1963 | Энгельбарт, Дуглас | Наиболее известен изобретением компьютерной мыши (совместно с Билл Инглиш ); как пионер взаимодействия человека с компьютером, команда Augment разработала гипертекст, сетевые компьютеры, и предшественники GUI. |
1973 | Такер, Чарльз П. | Новаторский дизайн и реализация Xerox Alto, первый современный персональный компьютер, а также за его вклад в развитие Ethernet и планшетных компьютеров. |
1971 | Фаггин, Федерико | Разработал первый коммерческий микропроцессор (Intel 4004 ). |
1974 | Фейнлер, Элизабет | Ее команда определила простой формат текстового файла для имен хостов в Интернете. Список превратился в система доменных имен и ее группа стала уполномоченным по именам доменов верхнего уровня .mil, .gov, .edu, .org и .com. |
1943 | Цветы, Томми | Разработал и построил Mark 1 и десять улучшенных Mark 2. Колосские компьютеры, первые в мире программируемые цифровые электронные вычислительные устройства. |
1994 | Флойд, Салли | Основал направление активного управления очередью и соавтор Случайное раннее обнаружение который используется практически во всех интернет-роутерах. |
1879 | Фреге, Готлоб | Расширенная логика Аристотеля с исчисление предикатов первого порядка, независимо от Чарльз Сандерс Пирс, важный предшественник в теория вычислимости. Также актуально для ранней работы над искусственный интеллект, логическое программирование. |
1880, 1898 | Сандерс Пирс, Чарльз | Доказал функциональная полнота из Ворота NOR. Предложил реализацию логики через электрические цепи за десятилетия до этого Клод Шеннон. Расширенная логика Аристотеля с исчисление предикатов первого порядка, независимо от Готтлоб Фреге, важный предшественник в теория вычислимости. Также актуально для ранней работы над искусственный интеллект, логическое программирование. |
1985 | Фербер, Стивен Софи Уилсон | Известны своей работой по созданию микропроцессора ARM 32bit RISC.[15] |
1958, 1961, 1967 | Гинзбург, Сеймур | Доказано »наплевать "минимизация схемы не обязательно дает оптимальные результаты, доказано, что АЛГОЛ язык программирования контекстно-свободный (таким образом, связывая формальный язык теория к проблеме компилятор письмо), и изобрел Теория AFL. |
1931 | Гёдель, Курт | Доказал, что Арифметика Пеано не может быть одновременно логически последовательный и завершить в исчисление предикатов первого порядка. Черч, Клини и Тьюринг разработали основы теории вычислений на основе следствия к работе Гёделя. |
1989 | Гольдвассер, Шафи | Доказательства с нулевым разглашением изобретен Гольдвассером, Микали и Rackoff. Гольдвассер и Микали наградили Премия Тьюринга в 2012 году за эту и другие работы. |
2011 | Грэм, Сьюзан Л. | Награжден 2009 г. IEEE Медаль Джона фон Неймана за «вклад в разработку и реализацию языков программирования, а также за образцовую службу в области информатики». |
1953 | Грей, Фрэнк | Физик и исследователь в Bell Labs, разработали отраженный двоичный код (RBC) или Код Грея.[16] Методологии Грея используются для обнаружения и исправления ошибок в цифровых системах связи, таких как QAM в цифровая абонентская линия сети. |
1974, 2005 | Грей, Джим | Новатор в системы баз данных и обработка транзакции реализация. |
1986, 1990 | Грош, Барбара[чрезмерный вес? ] | Создана первая вычислительная модель дискурс, который положил начало области исследований и повлиял на технологии обработки языков. Также разработан SharedPlans модель сотрудничества в мультиагентные системы. |
1988, 2015 | Густафсон, Джон | Экспериментально и теоретически доказана жизнеспособность параллельных вычислений. Закон Густафсона. Разработаны высокоэффективные форматы представления действительных чисел Unum и Posit. |
1971 | Гамильтон, Маргарет | Разработал концепции асинхронного программного обеспечения, планирования приоритетов, сквозного тестирования и возможности принятия решений человеком в цикле, такие как отображение приоритетов, которые затем стали основой для сверхнадежного проектирования программного обеспечения. |
1950 | Хэмминг, Ричард | Создал математическое поле код исправления ошибок, Код Хэмминга, Матрица Хэмминга, то Окно Хэмминга, Числа Хэмминга, сфера-упаковка (или же Граница Хэмминга ), а Расстояние Хэмминга.[17][18] Он установил понятие совершенного кода.[19][20] |
1972, 1973 | Тхи, Андре Чыонг Чонг и Франсуа Жернель[чрезмерный вес? ] | Изобретение Микраль Н, самый ранний коммерческий персональный компьютер без комплектаций, основанный на микропроцессор. |
1981, 1995, 1999 | Хейлсберг, Андерс | Автор Турбо Паскаль в то время как в Borland, главный архитектор Delphi, а также дизайнер и ведущий архитектор C # в Microsoft. |
2008, 2012, 2018 | Хинтон, Джеффри | Популяризировал и позволил использовать искусственные нейронные сети и глубокое обучение, которые входят в число самых успешных инструментов в современном искусственный интеллект усилия. Получил премию Тьюринга в 2018 году за концептуальные и инженерные достижения, глубокие нейронные сети критический компонент вычислений.[21] |
1961, 1969, 1978 | Хоар, C.A.R. | Разработал формальный язык Связь последовательных процессов (CSP), Логика Хоара для проверки правильности программы, и Быстрая сортировка. |
1968 | Холбертон, Бетти | Написал первый слияние сортировки мэйнфрейма на Univac |
1889 | Холлерит, Герман | Считается отцом современного машинная обработка данных. Его изобретение счетной машины для перфокарт знаменует начало эры полуавтоматических обработка данных системы. |
1952 | Хоппер, Грейс | Была пионером в работе над необходимостью в языках программирования высокого уровня, которые она назвала автоматическое программирование, и написал A-O компилятор, что сильно повлияло на КОБОЛ язык. |
1997 | Сюй Фэн-сюн | Работа привела к созданию Глубокая мысль шахматный компьютер, а также архитектор и главный конструктор IBM Deep Blue шахматный компьютер, победивший правящий Чемпион мира по шахматам, Гарри Каспаров, в 1997 году. |
1952 | Херд, Катберт | Помог International Business Machines Corporation разработать свой первый компьютер общего назначения, IBM 701. |
1945, 1953 | Хаски, Гарри | Ранний компьютерный дизайн, включая вклад в ENIAC, EDVAC, Пилотный ACE, EDVAC, SEAC, SWAC, и Бендикс Г-15 компьютеры. G-15 был описан как первый персональный компьютер, управляемый одним человеком. |
1954, 1962 | Айверсон, Кеннет | Помогал в создании первого курса аспирантуры по информатике (в Гарвард ) и преподавал этот курс; изобрел Язык программирования APL и внес вклад в интерактивные вычисления. |
1801 | Жаккард, Жозеф Мари | Построил и продемонстрировал Жаккардовый ткацкий станок, программируемый механизированный ткацкий станок, управляемый лентой из перфокарт. |
1206 | Аль-Джазари | Изобрел программируемый станки, в том числе программируемые гуманоидные роботы,[22] и часы замка, астрономические часы считается первым программируемый аналоговый компьютер.[23] |
1953 | Спэрк Джонс, Карен[чрезмерный вес? ] | Один из пионеров поиск информации и обработка естественного языка. |
1970, 1990 | Карно, Морис | Изобретатель Карта Карно, используется для минимизации логической функции. |
1973 | Карпинский, Яцек | Разработал первый дифференциальный анализатор, который использовал транзисторы, и разработал один из первых алгоритмов машинного обучения для распознавания символов и изображений. Также был изобретателем одного из первых миникомпьютеров, К-202. |
1970~ | Кей, Алан | Пионер многих идей, лежащих в основе объектно-ориентированных языков программирования, руководил командой, которая разработала Болтовня, и внес фундаментальный вклад в развитие персональных компьютеров. |
1957 | Кирш, Рассел Грей | Работая на Национальное бюро стандартов (NBS) Кирш использовал недавно разработанный сканер изображений сканировать и хранить первые цифровая фотография.[24] Его отсканированную фотографию трехмесячного сына посчитали Жизнь журнал как одна из «100 фотографий, которые изменили мир». |
1936 | Клини, Стивен Коул | Пионерская работа с Церковь Алонсо на Лямбда-исчисление который первым заложил основы теории вычислений. |
1968, 1989 | Кнут, Дональд | Написал Искусство программирования и создал TeX. Создал термин «анализ алгоритмов» и внес значительный вклад в эту область, включая популяризацию Обозначение Big O. |
1974, 1978 | Лэмпорт, Лесли | Сформулированные алгоритмы для решения многих фундаментальных проблем в распределенных системах (например, алгоритм пекарни ). Разработал концепцию логические часы, обеспечивая синхронизацию между распределенными объектами на основе событий, посредством которых они общаются. Создано Латекс. |
1951 | Лебедев Сергей Алексеевич | Самостоятельно спроектированный первый электронный компьютер в Советском Союзе, МЭСМ, в Киеве, Украина. |
1670~ | Лейбниц, Готфрид | Достигнут прогресс в символической логике, например Рациоцинатор исчисления, которые сильно повлияли на Готтлоб Фреге. Сделал разработки в исчисление предикатов первого порядка которые имели решающее значение для теоретических основ информатики. |
1960 | Ликлидер, Дж. С. Р. | Начато исследование взаимодействия человека с компьютером, что привело ко многим достижениям в области компьютерных интерфейсов, а также в кибернетика и искусственный интеллект. |
1987 | Лисков, Варвара | Разработал Принцип подстановки Лискова, что гарантирует семантический совместимость типы данных в иерархии. |
1300~ | Лулль, Рамон | Разработал машины для множественных символических репрезентаций и впервые ввел понятия символического представления и манипуляции с целью получения знаний - оба из которых оказали большое влияние на Лейбниц. |
1852 | Лавлейс, Ада | Английский математик и писатель, в основном известная своей работой над предложенным Чарльзом Бэббиджем механическим компьютером общего назначения, Аналитическая машина. Она первой осознала, что у машины есть приложения, выходящие за рамки чисто вычислений, и создала первый алгоритм, предназначенный для выполнения на такой машине. В результате ее часто считают первой, кто осознал весь потенциал «вычислительной машины», и первым программистом. |
1909 | Ладгейт, Перси | Чарльз Бэббидж в 1843 г. и Перси Ладгейт в 1909 г. разработали первые два Аналитические двигатели в истории. Двигатель Ладгейта использовал умножение в качестве основы (используя его собственные дискретные «ирландские логарифмы»), имел первый множитель-накопитель (MAC), был первым, кто использовал MAC для выполнения деления, сохранял числа как смещения стержней в челноках и имел несколько другие новые функции, в том числе для программного управления. |
1971 | Мартин-Лёф, Пер | Опубликовал черновой вариант теории типов, который многие помощники доказательства опираться. |
1943, 1951 | Мочли, Джон | С участием Дж. Преспер Эккерт, спроектировал и построил ENIAC, первый современный (полностью электронный, полный по Тьюрингу) компьютер, и UNIVAC I, первый коммерчески доступный компьютер. Также работал над БИНАК (1949), EDVAC (1949), UNIVAC (1951) с Грейс Хоппер и Джин Бартик, чтобы разработать ранние сохраненная программа компьютеры. |
1958 | Маккарти, Джон | Изобрел LISP, а функциональный язык программирования. |
1956, 2012 | Маккласки, Эдвард Дж. | Фундаментальный вклад в разработку и тестирование цифровых систем, включая первый алгоритм синтеза цифровой логики, метод минимизации логики Куайна-Маккласки. |
1986 | Мейер, Бертран | Развитый дизайн по контракту под видом Язык программирования Eiffel. |
1963 | Минский, Марвин | Соучредитель Лаборатория искусственного интеллекта в Массачусетский Институт Технологий, автор нескольких текстов по ИИ и философии. Критик перцептрон. |
850~ | Бану Муса | Братья Бану Муса написали Книга гениальных устройств, где они описали то, что кажется первым программируемый машина, автоматический флейта игрок.[25] |
1950, 1960 | Накамацу Ёсиро | Изобрел первый дискета в Токийский императорский университет в 1950 г.[26][27] получение японского патента 1952 г.[28][29] и патент США 1958 года на его дискету магнитный диск листовое изобретение,[30] и имеет лицензию на Nippon Columbia в 1960 г.[31] и IBM в 1970-е гг.[28][26] |
2008 | Накамото, Сатоши | В анонимный создатель или создатели Биткойн, первый одноранговый цифровая валюта. В официальном документе Накамото 2008 г. была представлена концепция блокчейн, структура базы данных, которая позволяет полностью доверять децентрализованный и распределенный публичный реестр транзакций криптовалюты.[32] |
1934, 1938 | Накашима Акира | NEC инженер представил теория коммутационных цепей в газетах с 1934 по 1936 год, заложив основы цифровая схема дизайн, в цифровые компьютеры и другие области современной техники. |
1960 | Наур, Петр | Отредактировал АЛГОЛ 60 Пересмотренный отчет, введение Форма Бэкуса-Наура |
1945 | Нойман, Джон фон | Сформулировал фон Неймана архитектура на котором основано большинство современных компьютеров. |
1956 | Ньюэлл, Аллен | Вместе с Дж. К. Шоу[33] и Герберт Саймон, трое соавторов Logic Theorist, первой настоящей программы ИИ на первом языке обработки списков, который повлиял на LISP. |
1943 | Ньюман, Макс | Инициировал производство Колосские компьютеры в Bletchley Park. После войны он основал Лаборатория вычислительных машин на Манчестерский университет где он создал проект, построивший первый в мире компьютер с хранимой программой, то Манчестер Бэби. |
1962 | Найгаард, Кристен | С участием Оле-Йохан Даль, изобрел прото-объектно-ориентированный язык SIMULA. |
500 г. до н.э. ~ | Панини | Аштадхьяи Грамматика санскрита систематизирован и технический, с использованием метаправил, трансформации, и рекурсии, предшественник формальная теория языка и основа для Форма Панини-Бэкуса используется для описания языки программирования. |
1642 | Паскаль, Блез | Изобрел механический калькулятор. |
1952 | Перлис, Алан | На Проект Вихрь, член команды, которая разработала Язык программирования АЛГОЛ, и первый лауреат премии Тьюринга |
1985 | Перлман, Радиа | Изобрел Протокол связующего дерева (STP), который является фундаментальным для работы сетевые мосты, работая на Корпорация цифрового оборудования. Провел обширные и новаторские исследования, особенно в области шифрования и сетей. Среди множества других она получила награду USENIX Lifetime Achievement Award в 2007 году. |
1964 | Перотто, Пьер Джорджио[чрезмерный вес? ] | Компьютерный дизайнер для Olivetti, разработал одну из первых электронных программируемые калькуляторы, то Programma 101[34][35][36] |
1932 | Петер, Рожа | Опубликовал серию статей по обоснованию теория рекурсии как отдельное направление математических исследований, закладывающее основу теоретической информатики. |
1995 | Пикард, Розалинда[чрезмерный вес? ] | Основан Аффективные вычисления, и заложил основы для придания компьютерам навыков эмоционального интеллекта. |
1936 | Пост, Эмиль Л. | Разработал Почтовый автомат как модель вычислений, независимо от Тьюринга. Известен также разработкой таблицы истинности, то Проблема с почтовой корреспонденцией используется в теории рекурсии, а также для доказательства того, что известно как Теорема Поста. |
1967–2011 | Ричи, Деннис | С участием Кен Томпсон, был пионером Язык программирования C и Unix компьютерная операционная система в Bell Labs. |
1958–1960 | Розен, Саул | Разработал программное обеспечение первого компьютера на базе транзисторов. Также повлиял на язык программирования АЛГОЛ. |
1910 | Рассел, Бертран | Внес вклад в информатику, работая над математическая логика (пример: функция истины ). Введено понятие теория типов. Он также представил система типов (вместе с Альфред Норт Уайтхед ) в своей работе, Principia Mathematica. |
1975 | Солтон, Джерард[чрезмерный вес? ] | Пионер автоматики поиск информации, который предложил векторная космическая модель и инвертированный индекс. |
1962 | Саммет, Жан Э. | Разработал Язык программирования FORMAC. Она также была первой, кто подробно написал об истории и классификации языков программирования в 1969 году, и стала первой женщиной-президентом Ассоциация вычислительной техники в 1974 г. |
1963, 1973 | Сасаки Тадаши | Sharp инженер, придумавший одночиповый микропроцессор ЦПУ, представляя идею Бизиком и Intel в 1968 году. Это повлияло на первый коммерческий микропроцессор, Intel 4004; до Busicom производителем памяти была Intel. Тадаши Сасаки также разработал ЖК-дисплей калькуляторы в Sharp.[37] |
1937, 1948 | Шеннон, Клод | Основан теория информации, и заложил основы для практического проектирования цифровых схем. |
1968, 1980 | Шима Масатоши | Разработал Intel 4004, первый рекламный ролик микропроцессор,[38][39] так же хорошо как Intel 8080, Зилог Z80 и Зилог Z8000 микропроцессоры, а Intel 8259, 8255, 8253, 8257 и 8251 чипсы.[40] |
1956, 1957 | Саймон, Герберт А. | Политолог и экономист, первопроходец искусственный интеллект. Соавтор Логическая Теория Машины и Решение общих проблем программы. |
1972 | Столмен, Ричард | Столмен запустил Проект GNU в сентябре 1983 года для создания Unix-подобной компьютерной операционной системы, полностью состоящей из свободных программ. Этим он также начал движение за бесплатное программное обеспечение. |
1982 | Стоунбрейкер, Майкл | Исследователь из Лаборатории компьютерных наук и искусственного интеллекта Массачусетского технологического института (CSAIL), который произвел революцию в области систем управления базами данных (СУБД) и основал несколько успешных компаний по производству баз данных. |
1979 | Страуструп, Бьярне | Изобрел C ++ в Bell Labs |
1963 | Сазерленд, Иван | Автор Блокнот, родоначальник современных программ автоматизированного черчения (САПР) и один из первых примеров объектно-ориентированного программирования. |
1967 | Томпсон, Кен | Создал Unix операционная система, Язык программирования B, План 9 операционная система, первая машина, получившая рейтинг Мастера по шахматам, и UTF-8 кодирование в Bell Labs и Язык программирования Go в Google. |
1993 | Тох Чай Кеонг | Созданы мобильные специальные сети; Реализовал первую рабочую беспроводную одноранговую сеть портативных компьютеров в 1998 году с использованием ОС Linux, радио Lucent WaveLan 802.11 и нового протокола распределенной маршрутизации, прозрачного для TCP / UDP / IP. |
1991 | Торвальдс, Линус | Создал первую версию Ядро Linux. |
1912, 1914, 1920 | Торрес Кеведо, Леонардо | В 1912 году Леонардо Торрес Кеведо построил Эль-Аджедресиста (шахматист), одна из первых автономных машин, способных играть в шахматы. В отличие от управляемой человеком Турок и Ajeeb Эль-Аджедресиста был настоящим автоматом, созданным для игры в шахматы без помощи человека. Он разыграл эндшпиль с тремя шахматными фигурами, автоматически перемещая белого короля и ладью, чтобы поставить мат черному королю, перемещенному противником-человеком. В своей работе Очерки автоматики, опубликованный в 1914 году, Торрес Кеведо формулирует то, что будет новой отраслью инженерии: автоматизация. Эта работа также включала арифметика с плавающей запятой. В 1920 году Торрес Кеведо первым в истории построил раннюю электромеханическую версию Аналитическая машина. |
1965 | Тьюки, Джон У. | С участием Джеймс Кули, создал быстрое преобразование Фурье. Он изобрел термин «бит».[41] |
1936 | Тьюринг, Алан | Внес несколько основополагающих вкладов в информатику, в том числе Машина Тьюринга вычислительная модель, создание концепции хранимой программы и проектирование высокоскоростной ТУЗ дизайн. Считается отцом Информатика и искусственный интеллект. |
1950~ | Ван Ан | Внес ключевой вклад в развитие магнитный сердечник объем памяти. |
1955, 1960-е, 1974 | Уэр, Уиллис | Соавтор ДЖОННИАК. Возглавлял комитет, который разработал Кодекс честной информационной практики и привел к Закон о конфиденциальности 1974 г.. Заместитель председателя комиссии по изучению защиты конфиденциальности. |
1968 | Вейнгаарден, Адриан ван | Разработчик W-грамматика впервые использован в определении АЛГОЛ 68 |
1949 | Уилкс, Морис | Построен первый практический сохраненная программа компьютер (EDSAC ), чтобы быть завершенным и заслужившим признание идей нескольких конструкций языка программирования высокого уровня. |
1970, 1978 | Вирт, Никлаус | Разработал Паскаль, Модула-2 и Оберон языки программирования. |
1875, 1875 | Верея, Рамон | Разработал и запатентовал Прямой множитель Verea, первый механический прямой умножитель. |
1938, 1945 | Зузе, Конрад | Создал первый цифровой свободно программируемый компьютер, Z1. Создал первый функциональный компьютер с программным управлением, Z3.[42] В 1998 году было доказано, что Z3 завершен по Тьюрингу. Был произведен первый в мире коммерческий компьютер. Z4. Разработал первый язык программирования высокого уровня, Plankalkül. |
1970 | Уилкинсон, Джеймс Х. | Исследования в числовой анализ облегчить использование высокоскоростного цифрового компьютера, получив особое признание за его работу в вычислениях в линейная алгебра и «обратный» анализ ошибок.[43] |
1973 | Бахман, Чарльз | Выдающийся вклад в база данных технологии.[44] |
1976 | Рабин, Майкл О. | Совместная статья «Конечные автоматы и проблемы их решения».[45] который представил идею недетерминированные машины, которая оказалась чрезвычайно ценной концепцией. Их классическая статья (Скотт и Рабин) является постоянным источником вдохновения для дальнейшей работы в этой области.[46][47] |
1976 | Скотт, Дана | Совместная статья «Конечные автоматы и проблемы их решения».[48] который представил идею недетерминированные машины, которая оказалась чрезвычайно ценной концепцией. Их классическая работа (Скотт и Рабин) была постоянным источником вдохновения для дальнейшей работы в этой области.[49][50] |
1978 | Флойд, Роберт В. | Имея четкое влияние на методологии создания эффективного и надежного программного обеспечения, и помогая основывать следующие важные области Информатика: теория разбор, то семантика языков программирования, автоматическая проверка программы, автоматический синтез программ, и анализ алгоритмов.[51] |
1985 | Карп, Ричард М. | Вклад в теорию алгоритмов, включая разработку эффективных алгоритмов для сетевого потока и других задач комбинаторной оптимизации, определение вычислимости за полиномиальное время с интуитивным понятием алгоритмической эффективности, и, в первую очередь, вклад в теорию NP-полнота. |
1986 | Хопкрофт, Джон | Фундаментальные достижения в разработке и анализе алгоритмов и структур данных. |
1986 | Тарьян, Роберт | Фундаментальные достижения в разработке и анализе алгоритмов и структур данных. |
1987 | Кок, Джон | Значительный вклад в дизайн и теорию компиляторов, архитектуру больших систем и разработку компьютеры с сокращенным набором команд (RISC). |
1989 | Кахан, Уильям | Фундаментальный вклад в числовой анализ. Один из ведущих экспертов по плавающая точка вычисления. Кахан посвятил себя тому, чтобы «сделать мир безопасным для численных вычислений». |
1989 | Корбато, Фернандо Х. | Новаторская работа по организации концепций и руководству разработкой универсальных, крупномасштабных, совместное времяпровождение и компьютерные системы с совместным использованием ресурсов, CTSS и Мультики. |
1991 | Милнер, Робин | 1) LCF, механизация логики вычислимых функций Скотта, вероятно, первый теоретически обоснованный, но практический инструмент для машинная конструкция доказательства; 2) ML, первый язык, включающий полиморфный вывод типа вместе с типобезопасный Обработка исключений механизм; 3) CCS, общая теория параллелизм. Кроме того, он сформулировал и сильно продвинул полная абстракция, исследование взаимосвязи между оперативный и денотационный семантика.[52] |
1992 | Лэмпсон, Батлер В. | Разработка распределенных, персональных вычислительных сред и технологий для их реализации: рабочие станции, сети, операционные системы, системы программирования, отображает, безопасность и публикация документов. |
1993 | Хартманис, Юрис | Основы для области теория сложности вычислений.[53] |
1993 | Стернс, Ричард Э. | Основы для области теория сложности вычислений.[54] |
1994 | Фейгенбаум, Эдвард | Разработка и создание крупномасштабных систем искусственного интеллекта, демонстрация практической важности и потенциального коммерческого влияния технологии искусственного интеллекта.[55] |
1994 | Редди, Радж | Разработка и создание крупномасштабных систем искусственного интеллекта, демонстрация практической важности и потенциального коммерческого влияния технологии искусственного интеллекта.[56] |
1995 | Блюм, Мануэль | Взносы в фонды теория сложности вычислений и его применение к криптография и проверка программы.[57] |
1996 | Пнуэли, Амир | Представляем темпоральная логика в информатику и за выдающийся вклад в программы и системы проверка.[58] |
2000 | Яо, Эндрю | Фундаментальный вклад в теория вычислений, в том числе основанную на сложности теорию генерация псевдослучайных чисел, криптография, и сложность коммуникации. |
1977 | Ривест, Рон | Гениальный вклад и делая криптография с открытым ключом полезно на практике. |
1977 | Шамир, Ади | Гениальный вклад и делая криптография с открытым ключом полезно на практике. |
1977 | Адлеман, Леонард | Гениальный вклад и делая криптография с открытым ключом полезно на практике. |
1978 | Кан, Боб | Разработал Протокол управления передачей и протокол Интернета (TCP / IP ), первичные данные протоколы связи из Интернет и другие компьютерная сеть. |
2007 | Сифакис, Джозеф | Развитие проверка модели в высокоэффективную технологию проверки, широко применяемую в аппаратной и программной отраслях.[59] |
2010 | Доблестный, Лесли | Преобразующий вклад в теория вычислений, включая теорию вероятно приблизительно правильной (PAC ) обучение, сложность перечисления и алгебраических вычислений, а также теория параллельных и распределенных вычислений. |
2011 | Жемчужина, Иудея | Фундаментальный вклад в искусственный интеллект благодаря развитию исчисления вероятностных и причинных рассуждений.[60] |
1976 | Хеллман, Мартин | Фундаментальный вклад в современную криптографию. Новаторская статья Диффи и Хеллмана 1976 г. "Новые направления в криптографии"[61] представил идеи криптографии с открытым ключом и цифровых подписей, которые сегодня являются основой наиболее часто используемых протоколов безопасности в Интернете.[62] |
1976 | Диффи, Уитфилд | Фундаментальный вклад в современную криптографию. Новаторская статья Диффи и Хеллмана 1976 г. «Новые направления в криптографии»[61] представил идеи криптографии с открытым ключом и цифровых подписей, которые сегодня являются основой наиболее часто используемых протоколов безопасности в Интернете.[63] |
2018 | Бенхио, Йошуа | Концептуальные и инженерные прорывы, которые сделали глубокие нейронные сети критический компонент вычислений.[64] |
2018 | ЛеКун, Янн | Концептуальные и инженерные прорывы, которые сделали глубокие нейронные сети критический компонент вычислений.[65] |
~ Пункты, отмеченные тильдой, датированы примерно.
Смотрите также
- Премия Computer Pioneer
- IEEE Медаль Джона фон Неймана
- Премия Грейс Мюррей Хоппер
- Список наград в области информатики
- Список компьютерных ученых
- Список людей, считающихся отцом или матерью поля § Вычислительная техника
- Список российских ИТ-разработчиков
- Список призывников Международного Зала славы женщин-технологов
- Человек, который изобрел компьютер (Книга 2010 г.)
- Хронология вычислений
- Премия Тьюринга
- Женщины в вычислительной технике
Рекомендации
- ^ Марио Токоро, изд. (2010). «9». д: От понимания принципов к решению проблем. С. 223–224. ISBN 978-1-60750-468-9.
- ^ Кристофер Мур; Стефан Мертенс (2011). Природа вычислений. Издательство Оксфордского университета. п. 36. ISBN 978-0-19-162080-5.
- ^ Ершов А.П., Дональд Эрвин Кнут, изд. (1981). Алгоритмы в современной математике и информатике: Труды, Ургенч, Узбекская ССР, 16–22 сентября 1979 г.. Springer. ISBN 978-3-540-11157-3.
- ^ а б «Настоящая история того, как Интернет стал настолько уязвимым». Вашингтон Пост. 30 мая 2015 года. Архивировано с оригинал на 2015-05-30. Получено 2020-02-18.
Историки приписывают основополагающие идеи валлийскому ученому Дональду У. Дэвису и американскому инженеру Полу Барану.
- ^ "Подробности призывника - Пол Баран". Национальный зал славы изобретателей. Архивировано из оригинал 6 сентября 2017 г.. Получено 6 сентября 2017.
- ^ Моника, 1776 Мэйн Стрит Санта; Калифорния 90401-3208. «Пол Баран и истоки Интернета». www.rand.org. Получено 2020-02-15.
- ^ "Жан-Морис-Эмиль Бодо. Système de télégraphie rapide, июнь 1874 года. Brevet 103 898; Источник: Архивный институт национальной промышленной собственности (INPI)".
- ^ а б "Пер Бринч Хансен • Компьютерное общество IEEE". Computer.org. Получено 2015-12-15.
- ^ Бринч Хансен, Пер (апрель 1993 г.). «Мониторы и параллельный Паскаль: личная история» (PDF). 2-я конференция ACM по истории языков программирования.
- ^ Бринч Хансен, Пер (ноябрь 1978 г.). «Распределенные процессы: концепция параллельного программирования» (PDF). Коммуникации ACM. 21 (11): 934–941. CiteSeerX 10.1.1.107.3108. Дои:10.1145/359642.359651. S2CID 11610744.
- ^ "Подробности призывника - Дональд Уоттс Дэвис". Национальный зал славы изобретателей. Архивировано из оригинал 6 сентября 2017 г.. Получено 6 сентября 2017.
- ^ Робертс, доктор Лоуренс Г. (ноябрь 1978 г.). «Эволюция коммутации пакетов». Архивировано из оригинал 24 марта 2016 г.. Получено 5 сентября 2017.
Почти сразу после встречи 1965 года Дональд Дэвис задумался о деталях системы коммутации пакетов с промежуточным хранением.
- ^ Робертс, доктор Лоуренс Г. (май 1995 г.). "ARPANET и компьютерные сети". Архивировано из оригинал 24 марта 2016 г.. Получено 13 апреля 2016.
Затем, в июне 1966 года, Дэвис написал вторую внутреннюю статью «Предложение по цифровой коммуникационной сети», в которой он придумал слово «пакет» - небольшую часть сообщения, которое пользователь хочет отправить, а также ввел понятие «пакет». Интерфейсный компьютер «должен находиться между пользовательским оборудованием и пакетной сетью.
- ^ Уильям Генри Эклс и Фрэнк Уилфред Джордан, «Улучшения в ионных реле» Номер британского патента: GB 148582 (подана: 21 июня 1918 г .; опубликована: 5 августа 1920 г.). Доступно в Интернете по адресу: http://v3.espacenet.com/origdoc?DB=EPODOC&IDX=GB148582&F=0&QPN=GB148582 .
- ^ "Музей истории компьютеров | Стипендиат - Стив Фербер". Архивировано из оригинал на 2013-04-02.
- ^ Грей, Фрэнк (1953-03-17). «Импульсная кодовая связь» (PDF). Патент США № 2 632 058
- ^ Морган 1998 С. 973–975.
- ^ Хэмминг 1950 С. 147–160.
- ^ Лин и Син 2004 С. 82–88.
- ^ Плесс 1982 С. 21–24.
- ^ Отцы революции глубокого обучения получают ACM A.M. Премия Тьюринга
- ^ "статьи58". Shef.ac.uk. 29 июня 2007 г. Архивировано с оригинал 29 июня 2007 г.. Получено 25 октября 2017.
- ^ «Древние открытия, серия 11: Древние роботы». Исторический канал. Получено 2008-09-06.
- ^ Кирш, Рассел А., «Самая ранняя обработка изображений», NISTS Museum; SEAC и начало обработки изображений в Национальном бюро стандартов, Национальный институт стандартов и технологий, заархивировано из оригинал в 2014-07-19
- ^ Koetsier, Teun (2001). «О предыстории программируемых машин: музыкальные автоматы, ткацкие станки, калькуляторы». Механизм и теория машин. 36 (5): 589–603. Дои:10.1016 / S0094-114X (01) 00005-2.
- ^ а б Г. В. А. Даммер (1997), Электронные изобретения и открытия, стр.164, Институт Физики
- ^ Валери-Анн Жискар д'Эстен (1990), Книга изобретений и открытий, стр.124, Queen Anne Press
- ^ а б Лазарь, Давид (10 апреля 1995 г.). "'Эдисон в Японии - король гаджетов страны: японский изобретатель побил рекорд по патентам ». Нью-Йорк Таймс. Получено 2010-12-21.
- ^ ЙОШИРО НАКАМАЦУ - ТОМАС ЭДИСОН ИЗ ЯПОНИИ, Консультационные услуги Stellarix, 2015 г.
- ^ Магнитный регистрационный лист, Патент US3131937
- ^ Графическое искусство Японии, Том 2 (1960), страницы 20–22
- ^ Накамото, Сатоши (24 мая 2009 г.). ""Биткойн: одноранговая электронная денежная система "(PDF)" (PDF). bitcoin.org.
- ^ Фред Джозеф Грюнбергер, История компании JOHNNIAC, Меморандум RAND 5654
- ^ "Электронный калькулятор Olivetti Programma 101". Веб-музей старого калькулятора.
технически машина представляла собой программируемый калькулятор, а не компьютер.
- ^ «2008/107/1 Компьютер, Programma 101 и документы (3), пластмассовые / металлические / бумажные / электронные компоненты, архитектор оборудования Пьер Джорджио Перотто, разработанный Марио Беллини, сделанный Оливетти, Италия, 1965–1971». www.powerhousemuseum.com. Получено 2016-03-20.
- ^ "Электронный калькулятор Olivetti Programma 101". Веб-музей старого калькулятора.
Похоже, что калькулятор Mathatronics Mathatron вышел на рынок раньше, чем Programma 101.
- ^ Аспрей, Уильям (1994-05-25). "Устная история: Тадаши Сасаки". Интервью № 211 для Центра истории электротехники. Институт инженеров по электротехнике и радиоэлектронике, Inc.. Получено 2013-01-02.
- ^ Найджел Тоут. «Калькулятор Busicom 141-PF и микропроцессор Intel 4004». Получено 15 ноября, 2009.
- ^ Федерико Фаггин, Создание первого микропроцессора, Журнал IEEE Solid-State Circuits Magazine, Зима 2009 г., IEEE Xplore
- ^ Япония, Общество обработки информации. «Компьютерный музей Сима Масатоши». Museum.ipsj.or.jp. Получено 25 октября 2017.
- ^ Клод Шеннон (1948). "Технический журнал Bell System". Технический журнал Bell System.
- ^ Коупленд, Б. Джек (25 октября 2017 г.). Залта, Эдвард Н. (ред.). Стэнфордская энциклопедия философии. Лаборатория метафизических исследований, Стэнфордский университет. Получено 25 октября 2017 - через Стэнфордскую энциклопедию философии.
- ^ Уилкинсон, Дж. Х. (1971). «Некоторые комментарии численного аналитика». Журнал ACM. 18 (2): 137–147. Дои:10.1145/321637.321638. S2CID 37748083.
- ^ Бахман, К. В. (1973). «Программист как навигатор». Коммуникации ACM. 16 (11): 653–658. Дои:10.1145/355611.362534.
- ^ Рабин, М. О .; Скотт, Д. (1959). «Конечные автоматы и проблемы их решения». Журнал исследований и разработок IBM. 3 (2): 114. Дои:10.1147 / rd.32.0114. S2CID 3160330.
- ^ Рабин, М. О. (1977). «Сложность вычислений». Коммуникации ACM. 20 (9): 625–633. Дои:10.1145/359810.359816.
- ^ Скотт, Д. С. (1977). «Логика и языки программирования». Коммуникации ACM. 20 (9): 634–641. Дои:10.1145/359810.359826.
- ^ Рабин, М. О .; Скотт, Д. (1959). «Конечные автоматы и проблемы их решения». Журнал исследований и разработок IBM. 3 (2): 114. Дои:10.1147 / rd.32.0114. S2CID 3160330.
- ^ Рабин, М. О. (1977). «Сложность вычислений». Коммуникации ACM. 20 (9): 625–633. Дои:10.1145/359810.359816.
- ^ Скотт, Д. С. (1977). «Логика и языки программирования». Коммуникации ACM. 20 (9): 634–641. Дои:10.1145/359810.359826.
- ^ Флойд, Р. В. (1979). «Парадигмы программирования». Коммуникации ACM. 22 (8): 455–460. Дои:10.1145/359138.359140.
- ^ Милнер, Р. (1993). «Элементы взаимодействия: лекция о премии Тьюринга». Коммуникации ACM. 36: 78–89. Дои:10.1145/151233.151240.
- ^ Стернс, Р. Э. (1994). «Лекция по Премии Тьюринга: пора пересмотреть время». Коммуникации ACM. 37 (11): 95–99. Дои:10.1145/188280.188379.
- ^ Стернс, Р. Э. (1994). «Лекция по Премии Тьюринга: пора пересмотреть время». Коммуникации ACM. 37 (11): 95–99. Дои:10.1145/188280.188379.
- ^ Редди, Р. (1996). «Мечтать о возможном сне». Коммуникации ACM. 39 (5): 105–112. Дои:10.1145/229459.233436.
- ^ Редди, Р. (1996). «Мечтать о возможном сне». Коммуникации ACM. 39 (5): 105–112. Дои:10.1145/229459.233436.
- ^ "Лауреат премии А.М. Тьюринга - Мануэль Блюм". amturing.acm.org. Получено 4 ноября 2018.
- ^ «Лауреат премии А.М. Тьюринга - Амир Пнуели». amturing.acm.org. Получено 4 ноября 2018.
- ^ Объявлены победители премии Тьюринга 2007 года
- ^ "Жемчужина Иудеи". ACM.
- ^ а б Диффи, В .; Хеллман, М. (1976). «Новые направления в криптографии» (PDF). IEEE Transactions по теории информации. 22 (6): 644–654. CiteSeerX 10.1.1.37.9720. Дои:10.1109 / TIT.1976.1055638.
- ^ «Пионеры криптографии получают премию ACM A.M. Turing 2015». ACM.
- ^ «Пионеры криптографии получают премию ACM A.M. Turing 2015». ACM.
- ^ Отцы революции глубокого обучения получают ACM A.M. Премия Тьюринга
- ^ Отцы революции глубокого обучения получают ACM A.M. Премия Тьюринга
Источники
- Хэмминг, Ричард В. (1950). «Коды обнаружения и исправления ошибок» (PDF). Технический журнал Bell System. 29 (2): 147–160. Дои:10.1002 / j.1538-7305.1950.tb00463.x. Г-Н 0035935. Архивировано из оригинал (PDF) 25 мая 2006 г.
- Линг, Сан; Син, Чаопин (2004). Теория кодирования: первый курс. Кембридж: Издательство Кембриджского университета. ISBN 978-0-521-82191-9.
- Плесс, Вера (1982). Введение в теорию кодов с исправлением ошибок. Нью-Йорк: Вили. ISBN 978-0-471-08684-0.
- Морган, Сэмюэл П. (сентябрь 1998 г.). «Ричард Уэсли Хэмминг (1915–1998)» (PDF). Уведомления AMS. 45 (8): 972–977. ISSN 0002-9920. Получено 30 августа, 2014.