Компьютерные науки: новаторы
В следующей таблице приведены имена основных новаторов с их работами и годом -
Человек | Достижение | Период / год |
---|---|---|
Панини | Панини, древний индийский лингвист санскрита, грамматист и уважаемый ученый, систематизировал и упомянул техническое использование метаправил, преобразований и рекурсий в своей книге «Аштадхьяи». Он считается предшественником языка компьютерного программирования. | 5 - го века до нашей эры (о) |
Аль-Хваризми | Аль-Хорезми разработал технику выполнения арифметических операций с помощью индо-арабских цифр. | 830 г. н.э. (около) |
Аль-Джазари | Аль-Джазари изобрел программируемые машины, а именно программируемых человекоподобных роботов и астрономические часы, которые считаются первым программируемым аналоговым компьютером. | 1206 г. н.э. (около) |
Рамон Лулль | Рамон Луллий разработал несколько машин для символических репрезентаций. | 1300 г. н.э. (около) |
Блез Паскаль | Паскаль изобрел механический калькулятор. | 1642 г. н.э. (около) |
Готфрид Лейбниц | Лейбниц разработал исчисление предикатов первого порядка, которые были очень важны для теоретических основ информатики. | 1670 г. н.э. (около) |
Чарльз Бэббидж | Бэббидж, который был популярен как математик, философ, изобретатель и инженер-механик, спроектировал аналитическую машину и разработал прототип менее мощного механического калькулятора. Точно так же он создал концепцию цифрового программируемого компьютера. Бэббидж известен как «отец компьютера». | 1822 г. н.э. (около) |
Джордж Буль | Бул концептуализировал булеву алгебру, которая стала основой цифровой логики и информатики. | 1847 г. н.э. (около) |
Готтлоб Фреге | Фреге разработал исчисление предикатов первого порядка, которое позже стало решающим требованием-предшественником в развитии теории вычислений. | 1879 г. н.э. (около) |
Герман Холлерит | Холлерит изобрел машину для оценки перфокарт и, следовательно, его часто считают отцом современной машинной обработки данных. | 1889 г. н.э. (около) |
Ванневар Буш | Буш разработал концепцию Memex, которая позже привела к развитию гипертекста. | 1930 г. н.э. (около) |
Церковь Алонсо | Черч разработал лямбда-исчисление и обнаружил в нем проблему неразрешимости. | 1936 г. н.э. (около) |
Стивен Коул Клини | Основал теорию вычислений. | 1936 г. н.э. (около) |
Клод Шеннон | Основал практическое проектирование цифровых схем. | 1937 г. |
Конрад Зузе | Построил первый цифровой свободно программируемый компьютер серии Z. | 1938 г. н.э. |
Томми Флауэрс | Разработал и построил компьютеры Mark Colossus, первые в мире программируемые, цифровые, электронные и вычислительные устройства. | 1943 г. н.э. |
Макс Ньюман | Ньюман основал лабораторию вычислительных машин в Манчестерском университете. Это было место, где был изобретен первый в мире компьютер с хранимой программой, Манчестерская малая экспериментальная машина. | 1943 г. н.э. |
Джон Мочли и Дж. Преспер Эккер | Разработал и построил ENIAC, первый современный компьютер, и UNIVAC I, первый коммерчески доступный компьютер. | 1943 г. н.э. |
Ёсиро Накамацу | Изобрел первую дискету в Императорском университете Токио. | 1950 г. н.э. |
Дэвид Каминер и Джон Пинкертон | Разработал компьютер LEO, т.е. первый компьютер для бизнеса. | 1951 г. н.э. |
Сергей Алексеевич Лебедев | Самостоятельно спроектировал первый электронный компьютер в Советском Союзе (т.е. на Украине). | 1951 г. н.э. |
Грейс Хоппер | Хоппер написал компилятор АО (своего рода язык автоматического программирования), который сильно повлиял на язык COBOL. | 1952 г. н.э. |
Катберт Херд | Работал в International Business Machines Corporation и разработал первый универсальный компьютер IBM 701. | 1952 г. н.э. |
Алан Перлис и др. | Разработал язык программирования ALGOL и стал первым лауреатом премии Тьюринга. | 1952 г. н.э. |
Ноам Хомский | Хомский разработал иерархию Хомского. Он внес вклад в информатику, работая в лингвистике. | 1956 г. |
Дуглас Энгельбарт и Билл Инглиш | Наиболее известен изобретением компьютерной мыши. | 1963 г. н.э. |
Тадаши Сасаки | Сасаки был инженером в компании Sharp и разработал однокристальный микропроцессорный процессор. Он также разработал ЖК-калькуляторы в Sharp. | 1963 г. н.э. |
Деннис Ричи и Кен Томпсон | Является пионером языка программирования C и компьютерной операционной системы Unix в Bell Labs. | 1967 г. н.э. |
Кен Томпсон | Томпсон разработал операционную систему Unix, язык программирования B, операционную систему Plan 9, первую компьютерную шахматную игру и кодировку UTF-8 в Bell Labs. Далее он разработал язык программирования Go в Google. | 1967 г. н.э. |
Адриан ван Вейнгаарден | Вейнгаарден разработал W-грамматику, впервые использованную в определении АЛГОЛА 68. | 1968 г. н.э. |
Масатоши Шима | Разработал Intel 4004, первый коммерческий микропроцессор. | 1968 г. н.э. |
Лесли Лэмпорт | Сформулированы алгоритмы для решения различных фундаментальных проблем в распределенных системах (например, алгоритм пекарни). | 1974 г. н.э. |
Винт Серф и Боб Кан | Разработал протокол управления передачей и Интернет-протокол (TCP и IP), основные протоколы передачи данных в Интернете и других компьютерных сетях. | 1978 г. н.э. |
Тим Бернерс-Ли | Изобретена всемирная сеть. | 1989 г. н.э. |
Тим Бернерс-Ли и Роберт Кайо | Отправлено первое HTTP-соединение между клиентом и сервером. | 1989 г. н.э. |