Informatyka: innowatorzy
Poniższa tabela przedstawia nazwiska głównych innowatorów wraz z ich pracami i rokiem -
Osoba | Osiągnięcie | Okres / rok |
---|---|---|
Pāṇini | Pāṇini, starożytny indyjski lingwista sanskrytu, gramatyk i honorowy uczony, w swojej książce „Ashtadhyayi” usystematyzował i wspomniał o technicznym zastosowaniu metarule, transformacji i rekurencji. Uważany jest za prekursora języka programowania komputerów. | 5 th Century BC (o) |
Al-Khwārizmī | Al-Khwarizmi miał rozwiniętą technikę wykonywania arytmetyki z użyciem cyfr hindusko-arabskich. | 830 ne (około) |
Al-Dżazari | Al-Dżazari wynalazł programowalne maszyny, a mianowicie programowalne humanoidalne roboty i zegar astronomiczny, który jest uważany za pierwszy programowalny komputer analogowy. | 1206 ne (około) |
Ramon Llull | Ramon Llull zaprojektował wiele maszyn do reprezentacji symbolicznych. | 1300 AD (około) |
Blaise Pascal | Pascal wynalazł kalkulator mechaniczny. | 1642 rne (około) |
Gottfried Leibniz | Leibniz opracował rachunek predykatów pierwszego rzędu, który był bardzo ważny dla teoretycznych podstaw informatyki. | 1670 ne (około) |
Charles Babbage | Babbage, który był popularny jako matematyk, filozof, wynalazca i inżynier mechanik, zaprojektował silnik analityczny i opracował prototyp słabszego kalkulatora mechanicznego. Podobnie zapoczątkował koncepcję cyfrowego programowalnego komputera. Babbage jest popularny jako „ojciec komputera”. | 1822 ne (około) |
George Boole | Boole opracował koncepcję algebry Boole'a, która stała się podstawą logiki cyfrowej i informatyki. | 1847 ne (około) |
Gottlob Frege | Frege opracował rachunek predykatów pierwszego rzędu, który później stał się kluczowym wymaganiem poprzedzającym rozwój teorii obliczeń. | 1879 rne (około) |
Herman Hollerith | Hollerith wynalazł maszynę do wyceny kart perforowanych i dlatego jest powszechnie uważany za ojca nowoczesnego maszynowego przetwarzania danych. | 1889 ne (około) |
Vannevar Bush | Bush opracował koncepcję Memex, która później doprowadziła do powstania hipertekstu. | 1930 AD (około) |
Alonzo Church | Church opracował rachunek lambda i znalazł w nim problem nierozstrzygalności. | 1936 r. (Około) |
Stephen Cole Kleene | Założył teorię obliczeń. | 1936 r. (Około) |
Claude Shannon | Założono praktyczny projekt obwodu cyfrowego. | 1937 AD |
Konrad Zuse | Zbudował pierwszy cyfrowy swobodnie programowalny komputer serii Z. | 1938 r |
Tommy Flowers | Zaprojektował i zbudował komputery Mark Colossus, pierwsze na świecie programowalne, cyfrowe, elektroniczne i komputerowe urządzenia. | 1943 r |
Max Newman | Newman założył Laboratorium Maszyn Komputerowych na Uniwersytecie w Manchesterze. Było to miejsce, w którym wynaleziono pierwszy na świecie komputer z zapisanymi programami, małą eksperymentalną maszynę Manchester. | 1943 r |
John Mauchly i J. Presper Ecker | Zaprojektował i zbudował ENIAC, pierwszy nowoczesny komputer oraz UNIVAC I, pierwszy komputer dostępny na rynku. | 1943 r |
Yoshiro Nakamatsu | Wynalazł pierwszą dyskietkę na Uniwersytecie Cesarskim w Tokio. | 1950 AD |
David Caminer i John Pinkerton | Opracował komputer LEO czyli pierwszy komputer biznesowy | 1951 AD |
Siergiej Aleksiejewicz Lebiediew | Samodzielnie zaprojektował pierwszy komputer elektroniczny w Związku Radzieckim (tj. Na Ukrainie). | 1951 AD |
Grace Hopper | Hopper napisał kompilator AO (rodzaj automatycznego języka programowania), co miało duży wpływ na język COBOL. | 1952 AD |
Cuthbert Hurd | Pracował dla International Business Machines Corporation i opracował pierwszy komputer ogólnego przeznaczenia, IBM 701. | 1952 AD |
Alan Perlis i in | Opracował język programowania ALGOL i był pierwszym laureatem nagrody Turinga. | 1952 AD |
Noam Chomsky | Chomsky opracował hierarchię Chomsky'ego. Wniósł wkład do informatyki dzięki swojej pracy z zakresu językoznawstwa. | 1956 AD |
Douglas Engelbart i Bill English | Najbardziej znany z wynalezienia myszy komputerowej. | 1963 AD |
Tadashi Sasaki | Sasaki był inżynierem w firmie Sharp i wymyślił jednoukładowy procesor mikroprocesorowy. Opracował również kalkulatory LCD w firmie Sharp. | 1963 AD |
Dennis Ritchie i Ken Thompson | Pionier języka programowania C i komputerowego systemu operacyjnego Unix w Bell Labs. | 1967 AD |
Ken Thompson | Thompson opracował system operacyjny Unix, język programowania B, system operacyjny Plan 9, pierwszą komputerową grę w szachy i kodowanie UTF-8 w Bell Labs. Ponadto rozwinął język programowania „Go” w Google. | 1967 AD |
Adriaan van Wijngaarden | Wijngaarden opracował gramatykę W zastosowaną po raz pierwszy w definicji ALGOL 68 | 1968 AD |
Masatoshi Shima | Zaprojektował Intel 4004, pierwszy komercyjny mikroprocesor. | 1968 AD |
Leslie Lamport | Sformułowane algorytmy rozwiązywania różnych podstawowych problemów w systemach rozproszonych (np. Algorytm piekarniczy). | 1974 AD |
Vint Cerf i Bob Kahn | Zaprojektował protokół kontroli transmisji i protokół internetowy (TCP i IP), podstawowe protokoły transmisji danych w Internecie i innych sieciach komputerowych. | 1978 AD |
Tim Berners-Lee | Wynaleziona ogólnoświatowa sieć. | 1989 AD |
Tim Berners-Lee i Robert Cailliau | Wysłano pierwszą komunikację HTTP między klientem a serwerem. | 1989 AD |