szó jelentését keresi. A DICTIOUS-ban nem csak a
szó összes szótári jelentését megtalálod, hanem megismerheted az etimológiáját, a jellemzőit és azt is, hogyan kell a
szót egyes és többes számban mondani. Minden, amit a
szóról tudni kell, itt található. A
szó meghatározása segít abban, hogy pontosabban és helyesebben fogalmazz, amikor beszélsz vagy írsz. A
és más szavak definíciójának ismerete gazdagítja a szókincsedet, és több és jobb nyelvi forráshoz juttat.
Főnév
computer scientist (tsz. computer scientists)
- (informatika) informatikus
🧠 Klasszikus úttörők – A számítástechnika hajnalán
- Az analitikus gép megalkotója – az első mechanikus számítógép terve
- A „számítógép atyja” néven is ismert
- Megalkotta az első programozható gép koncepcióját
Ada Lovelace (1815–1852)
- Babbage gépére írt algoritmusai révén az első programozónő
- Megértette, hogy egy gép nemcsak számokat, hanem bármilyen logikai egységet kezelhet (zene, szöveg stb.)
⚙️ Elméleti alapok – 20. század eleje
Alan Turing (1912–1954)
- A Turing-gép koncepciója – az algoritmikus számítás absztrakt modellje
- Az AI és az algoritmikus döntéshozatal korai megalapozója
- A II. világháborúban a Bletchley Parkban dolgozott a német Enigma kód feltörésén
- Megfogalmazta a Turing-tesztet
Alonzo Church (1903–1995)
- A lambda-kalkulus kidolgozója – a funkcionális programozás alapja
- Turing kortársa, a Church–Turing tétel társszerzője
John von Neumann (1903–1957)
- A modern számítógép architektúrájának megalkotója (von Neumann-architektúra)
- Dolgozott az ENIAC, majd az EDVAC projekten
- Alapelvei ma is minden számítógépben jelen vannak: memória + vezérlő + aritmetikai egység
🏗️ Gépi megvalósítás és hardver
Konrad Zuse (1910–1995)
- Német mérnök, aki megalkotta az első működő programozható számítógépet (Z3, 1941)
- Használt lebegőpontos aritmetikát és bináris rendszert
Claude Shannon (1916–2001)
- Az információelmélet atyja
- Bebizonyította, hogy Boole-algebra segítségével elektromos áramkörökkel logikai műveletek végezhetők
- Elválaszthatatlan a digitális kommunikáció és a kódoláselmélet fejlődésétől
🧮 Programozás és nyelvek
Grace Hopper (1906–1992)
- A COBOL nyelv megalkotója
- Az első programozók egyike a Harvard Mark I számítógépen
- A „debugging” kifejezés legendás története is hozzá fűződik (moly a gépben)
John Backus (1924–2007)
- A FORTRAN nyelv vezető tervezője (az első magas szintű nyelv)
- Kifejlesztette a Backus–Naur formát (BNF) – szintaktikai szabályok leírására szolgáló rendszer
Dennis Ritchie (1941–2011)
- A C nyelv megalkotója
- A UNIX operációs rendszer társalkotója
- Hatása kiterjed a C++, Java, Go és sok más nyelvre
Bjarne Stroustrup (sz. 1950)
- A C++ programozási nyelv megalkotója
- Az objektumorientált programozás és teljesítményorientált tervezés ötvözője
🖥️ Operációs rendszerek és rendszerszoftverek
Ken Thompson (sz. 1943)
- A UNIX operációs rendszer társszerzője
- Megalkotta a B nyelvet, amely a C elődje
- Később részt vett a Go nyelv fejlesztésében is
Linus Torvalds (sz. 1969)
- A Linux kernel megalkotója
- A nyílt forráskódú közösség meghatározó alakja
- A Git verziókezelő rendszer is az ő nevéhez fűződik
🤖 Mesterséges intelligencia és gépi tanulás
Marvin Minsky (1927–2016)
- Az AI egyik alapítója
- Dolgozott mesterséges neuronhálókon, tudásreprezentáción és kognitív modelleken
John McCarthy (1927–2011)
- Maga a „mesterséges intelligencia” (Artificial Intelligence) kifejezés megalkotója
- A LISP nyelv megalkotója
- Többször szervezett AI-kutatási konferenciákat (pl. Dartmouth workshop 1956)
Geoffrey Hinton, Yann LeCun, Yoshua Bengio
- A mélytanulás (deep learning) úttörői
- Neurális hálózatok, visszacsatolt hálók, konvolúciós architektúrák
- 2018-ban megkapták a Turing-díjat
🌐 Internet és webtechnológiák
Vinton Cerf és Robert Kahn
- A TCP/IP protokoll tervezői
- Az internet technikai alapjainak lerakói
Tim Berners-Lee
- A World Wide Web megalkotója
- Megírta az első böngészőt és szervert
- A HTML és HTTP technológiák alapítója
💡 Modern fejlesztők és hatások
Guido van Rossum
- A Python nyelv alkotója
- Tisztán olvasható szintaxis, egyszerűség, széleskörű elterjedés
James Gosling
- A Java nyelv atyja
- „Írj egyszer, futtasd bárhol” filozófia (JVM)
Brendan Eich
- A JavaScript nyelv megalkotója 10 nap alatt
- Az egyik legmeghatározóbb nyelv a weben
🏆 Turing-díjasok (néhány kiemelkedő név)
Név
|
Hozzájárulás
|
Donald Knuth
|
Algoritmuselmélet, The Art of Computer Programming
|
Edsger Dijkstra
|
Struktúrált programozás, algoritmusok (pl. rövid út)
|
Barbara Liskov
|
Absztrakció, objektumorientált programozás elvei
|
Leslie Lamport
|
Elosztott rendszerek, LaTeX
|
🧠 Összefoglalás
A számítástechnika története kiváló elméleti gondolkodók, zseniális mérnökök és rendszerszintű újítók munkájából áll össze. A fenti személyiségek hozzájárulása a modern digitális világ alapját képezi: az algoritmusoktól a programozási nyelveken át az internetig és a mesterséges intelligenciáig.