Lista ważnych osób w IT
Informatyka jest młodą, ale bardzo szeroka nauka którego rozwój był napędzany przez niewykonalna wielu ludzi. Poniższa lista zawiera osoby, które w różnych źródłach zostały wymienione jako ważne dla informatyki.
Ponieważ informatyka na początku miała charakter nauki pomocniczej, listy porównywalne pokrywają się. Na szczególną uwagę zasługuje matematyka .
Nazwisko | rok | moc |
---|---|---|
Franz Alt | 1947 | Współzałożyciel Stowarzyszenia Maszyn Komputerowych ; Autor jednej z pierwszych książek o komputerach cyfrowych (1958) |
Marc Andreessen | 1992 | Publikacja pierwszej multimedialnej przeglądarki WWW Mosaic , dzięki której Internet stał się dostępny dla zwykłych użytkowników |
John Atanasoff | 1939 | Komputer Atanasoff-Berry |
Charles Babbage | 1832/1837 | Silnik analityczny i silnik różnicowy |
John W. Backus | 1957 | Rozwój formy Fortran , Backus-Naur |
Rudolf Bayer | 1970 | Opracowanie struktury danych B-tree , podstawy wielu baz danych i nowoczesnych systemów plików |
Andreas von Bechtolsheim | 1982 | Sun-1 , współzałożyciel Sun Microsystems |
Alexander Graham Bell | od ok. 1873r | Pionier elektrycznego przesyłania informacji |
Tim Berners-Lee | 1989 | Liderzy myślenia w sieci WWW i sieci semantycznej |
Clifford Berry | 1939 | Komputer Atanasoff-Berry |
Barry W. Boehm | 1981 | Analiza kosztów dużych projektów oprogramowania (w tym wynalezienie kalkulacji kosztów oprogramowania COCOMO ) |
George Boole | 1847 | pierwsza logika matematyczna |
Karlheinz Brandenburg | 1992 | Format pliku MP3 |
Vannevar Bush | 1945 | Memex |
Peter Chen | 1976 | Założyciel Entity Relationship Modeling |
Noam Chomsky | 1956 | Założyciel hierarchii Chomsky'ego |
Edgar F. Codd | 1970 | Prace przygotowawcze nad relacyjnymi bazami danych |
Stephen A. Cook | 1971 | Problem P-NP |
Fernando José Corbató | 1962 | Opracowanie pierwszego systemu podziału czasu ( CTSS ) |
Seymour Cray | 1964 | Projektant superkomputerów |
Ole-Johan Dahl | 1961 | Rozwój (wraz z Kristen Nygaard ) Simula , pierwszego języka programowania obiektowego |
Edsger W. Dijkstra | 1968 | Założyciel programowania strukturalnego |
John Presper Eckert | 1946 | Współtwórca ENIAC |
Douglas C. Engelbart | 1963 | Wynalazca myszy komputerowej |
Michael Fagan | 1976 | Wprowadzenie przeglądów / inspekcji kodu w celu poprawy jakości oprogramowania |
Christiane Floyd | 1975 | Prezentacja pierwszego środowiska programistycznego Maestro I. |
Jay Wright Forrester | 1944 | Opracowanie „Wielokoordynacyjnego cyfrowego urządzenia do przechowywania informacji” (prekursora pamięci o dostępie swobodnym ) |
Erich Gamma | 1994 | Wzorce projektowe ( wzorce projektowe ) Oprogramowanie |
Wolfgang Giloi | 1930 | Prace badawcze nad architekturą komputerów |
Kurt Gödel | 1931 | Impuls do precyzyjnego sformułowania pojęcia liczenia |
Marcel JE Golay | 1949 | Twórca algebraicznej teorii kodowania |
Emanuel Goldberg | 1931 | Silnik statystyczny (wczesna wyszukiwarka ) |
Charles F. Goldfarb | 1969 | Twórcy GML opis języka, z SGML i XML pojawiły |
James Gosling | 1996 | Wynalazca Java , Gosling Emacs (1981) |
John Guttag | 1977 | Przełom dla abstrakcyjnych typów danych |
Richard Hamming | 1950 | Twórca algebraicznej teorii kodowania |
Ralph Hartley | 1928 | Prawo Shannona-Hartleya , współtwórca teorii informacji |
Tony Hoare | 1969 | Aksjomatyczna weryfikacja poprawności programów komputerowych ( rachunek Hoare'a ) |
Herman Hollerith | 1888 | Wprowadzenie kart perforowanych do przetwarzania danych |
Grace Hopper | 1952 | Opracowanie kompilatora i koncepcji wyższych języków programowania (3GL) , zaimplementowanych przez nią w FLOW-MATIC i COBOL |
David A. Huffman | 1952 | Opracowanie kodowania Huffmana , bezstratnej metody kompresji. |
Bill Joy | 1976 | Powłoka C , vi |
Alan Kay | 1980 | programowanie obiektowe |
Brian W. Kernighan | 1978 | Współtwórca C. |
Alonzo Church | 1936 | Wynalazca rachunku lambda , praca Church-Turinga |
Donald E. Knuth | Odpowiednio 1968 i 1986 | Autor książki The Art of Computer Programming i twórca TeX-a |
Lawrence Landweaver | od ok. 1982r | Inicjatywa na rzecz światowego rozwoju Internetu |
Nikolaus Joachim Lehmann | Odpowiednio 1969 i 1967 | Pierwszy wykład z inżynierii komputerowej i wprowadzenie tego samego, co pełny kurs w NRD |
Gottfried Wilhelm Leibniz | 1679 | pierwszy opis maszyny liczącej z kodowaniem liczb binarnych |
JCR Licklider | 1957-1966 | Teoretyczne podstawy sieci komputerowych / Arpanet / Internet, zasada podziału czasu |
Marvin Lee Minsky | 1956 | Twórca terminu sztuczna inteligencja |
John William Mauchly | 1946 | Współtwórca ENIAC |
Frieder Nake | 1965 | Sztuka komputerowa |
John von Neumann | 1944 i 1945 | Twórca teorii gier i twórca znormalizowanej architektury komputerowej ( architektura Von Neumanna ) |
Heinz Nixdorf | 1967 | Nixdorf 820 |
Harry Nyquist | 1928 | Twierdzenie o próbkowaniu Nyquista-Shannona , współtwórca teorii informacji |
Ada Lovelace | 1843 | Pierwszy programista, opracował program komputerowy do obliczania liczb Bernoulliego dla maszyny Charlesa Babbage'a, która nigdy nie została zbudowana na długo przed pierwszym komputerem |
Ken Olsen | 1970 | Rozwój mini komputerów ( PDP-11 ) |
Pier Giorgio Perotto | 1964 | Wynalazca Olivetti Programma 101 , pierwszego na świecie swobodnie programowalnego kalkulatora biurkowego lub komputera osobistego. |
Carl Adam Petri | 1962 | Wynalazca sieci Petriego do modelowania systemów rozproszonych |
Dennis Ritchie | 1969 | Rozwój systemów Unix i C |
Claude Shannon | 1948 | Założyciel teorii informacji |
Richard Stallman | 1985 | Założyciel ruchu wolnego oprogramowania |
Karl Steinbuch | 1957 | Powstanie terminu informatyka w Niemczech, pionier niemieckiej informatyki , pionier cybernetyki , twórca sztucznych sieci neuronowych i wynalazca macierzy uczenia się |
Ivan Sutherland | 1963 | Szkicownik , wyświetlacz montowany na głowie , algorytm autorstwa Cohena-Sutherlanda , pioniera grafiki komputerowej |
Bjarne Stroustrup | 1979 | Wynalazca C ++ |
Andrew S. Tanenbaum | 1987 | Autor Minix |
Ken Thompson | 1969 | Rozwój systemu Unix |
Ray Tomlinson | 1971 | Wynalazca poczty elektronicznej |
Linus Torvalds | 1991 | Inicjator jądra Linuksa |
Alan Turing | od ok. 1936 r | Ważna praca z zakresu informatyki teoretycznej i kryptografii |
Wang | 1986 | Wynalazca składnika pamięci rdzeniowej |
Mark Weiser | 1991 | Przemyślani liderzy wszechobecnych komputerów |
Joseph Weizenbaum | 1966 | Publikacja „inteligentnego” programu ELIZA |
Adriaan van Wijngaarden | 1968 | Rozwój gramatyki dwuetapowej |
Niklaus Wirth | 1968 | Rozwój ustrukturyzowanych i modułowych języków programowania |
Heinz Zemanek | 1955 | Budowa wentylatora pocztowego |
Konrad Zuse | 1938 | Twórca pierwszego komputera |
Corrado Boehm | 1966 | Twierdzenie Böhma-Jacopiniego |
Zobacz też
literatura
- Manfred Broy, Ernst Denert (red.): Pionierzy i ich wkład w inżynierię oprogramowania . sd & m Conference on Software Pioneers, Bonn, 28/29 czerwca 2001. Springer, Berlin czerwiec 2001 (wydanie specjalne).
- Manfred Broy: pionierzy oprogramowania . Ed.: Ernst Denert. Springer, Berlin 2002, ISBN 3-540-43081-4 .
linki internetowe
- Dane biograficzne. Historia komputerów Lexikon
- Dokument : Weizenbaum. Buntownik w pracy. Film o pionierze informatyki Josepha Weizenbaumie.