Andrew Tanenbaum - számítástechnikai kutató

Tartalomjegyzék:

Andrew Tanenbaum - számítástechnikai kutató
Andrew Tanenbaum - számítástechnikai kutató
Anonim

Andrew Stewart Tanenbaum amerikai informatikus. A számítástechnika emeritus professzora az Amszterdami Szabad Egyetemen. Tanenbaum kutatásokat végzett a fordításokkal és fordítókkal, operációs rendszerekkel, hálózatokkal és helyileg elosztott rendszerekkel kapcsolatban. Nemzetközileg ismert a Unix-szerű Minix rendszer fejlesztéséről, valamint számos fontos mű szerzőjeként a számítástechnika különböző területein.

Életrajz

Andrew Tanenbaum 1944. március 16-án született. A leendő tudós gyermek- és ifjúkorát a New York állambeli White Plainsben töltötte. A bostoni Massachusetts Institute of Technology-n (MIT) végzett, ahol fizikából szerzett bachelor fokozatot. Ezt követte a doktori fokozat John Marsh Wilcox felügyelete mellett 1971-ben a Kaliforniai Egyetemen Berkeleyben. A disszertáció témája a következő volt: „Ötperces oszcillációk, hipergranulációk és kapcsolódó jelenségek vizsgálata a napelembenlégkör.

Andrew Tanenbaum fejlesztő
Andrew Tanenbaum fejlesztő

Házasságkötése után holland származású feleségével Hollandiába költözött, de megőrizte amerikai állampolgárságát, és az Amszterdami Szabadegyetemen kezdett dolgozni informatika professzorként, ahol előadásokat tartott, doktori tanulmányokat irányított és osztályt vezetett. Tanenbaum 2005. január 1-ig a Számítástechnikai és Képalkotási Iskola műszaki igazgatója volt. A tudós 2014-ben nyugdíjba vonult.

Dolgozz a Számítástechnikai és Képfeldolgozó Iskolában

Az 1990-es évek elején a holland kormány elkezdte létrehozni a tematikusan orientált kutatóiskolák sorozatát, amelyek több egyetemre terjedtek ki. Ezeket az iskolákat úgy tervezték, hogy vonzzák a professzorokat és a PhD-ket. Tanenbaum a "Számítástechnikai és Képfeldolgozási Iskola" egyik alapítója és első vezetője volt. Ennek az iskolának a csapata kezdetben közel 200 tanárból és tudományjelöltből állt, akik az akkori modern számítógépes rendszerek problémáinak megoldásán dolgoztak.

Andrew Tanenbaum az iskola dékánja
Andrew Tanenbaum az iskola dékánja

Tanenbaum 12 évig volt dékán, egészen 2005-ig, amikor elnyerte a Holland Királyi Művészeti és Tudományos Akadémia professzori címét. Azóta az iskolában csaknem egy tucat holland, belga és francia egyetem kutatói dolgoznak.

Tankönyvek és könyvek

Andrew Tanenbaum a számítástechnikával és a számítógép-architektúrával, a számítógépes hálózatokkal és a számítógépes hálózatokkal kapcsolatos irodalmi munkáiról ismert.operációs rendszer. Munkásságát a magas információtartalom, a jó olvashatóság és a humorosnak mondható írásmód ötvözete jellemzi. Számos könyve tartalmaz önálló ütemű gyakorlatokat a fejezet végén. Alább láthatók főbb munkái:

"Számítógép-architektúra. Struktúrák - Fogalmak - Alapok". James R. Goodmannel közösen írták. A számítógépek alapvető felépítését egy részletes modell segítségével ismertetjük. A szinteket digitális logikaként írják le, beleértve a logikai algebrát, a mikroarchitektúrát, az assembly nyelvet és egy hagyományos vagy operációs rendszerű gép modelljét

"Számítógépes hálózatok". Andrew Tanenbaum ezt a munkát a hálózati protokolloknak szentelte. Az OSI referenciamodell alapján ismertetésre kerülnek a hálózati rétegek, amelyek az elektronikus és a fizikai rétegre épülnek, valamint a kommunikációs réteg, beleértve a hibadetektálást is. A könyv a hálózati biztonságról szóló fejezetekkel zárul, amelyek olyan témákat tartalmaznak, mint a kriptográfia, az aláírások, a webbiztonság és a társadalmi kérdések

Andrew Tanenbaum (Szerző)
Andrew Tanenbaum (Szerző)

"Modern operációs rendszerek". A könyv az operációs rendszer fejlesztésének jelenlegi (megjelenéskori) állapotát mutatja be. Számos illusztráció és sok példa segíti a bemutatott elméletek és koncepciók jobb megértését. Az operációs rendszerek fő összetevői elméletileg bemutatásra kerülnek, mint például a folyamatok és szálak, a memóriakezelés, a fájlrendszerek, a többprocesszoros rendszerek és az informatikai biztonság

"Elosztott rendszerek: alapok és paradigmák". EgyüttMaarten van Steen Tanenbaum az elosztott rendszerek hét alapelvét írja le. Majd konkrét példákkal mutatja be őket. Beleértve a CORBA, DCOM, NFS és WWW rendszereket

"Operációs rendszerek fejlesztése és megvalósítása". Tanenbaum a könyvben Albert S. Woodhull mellett először az operációs rendszerek általános alapelveit vázolja fel, amelyek közül a legfontosabbakat tárgyalja és részletesen tanulmányozza az általa fejlesztett Minix operációs rendszer forráskódjában

Diplomák és díjak

Íme Andrew díjai:

  • 2008. május közepén Tanenbaum tiszteletbeli diplomát kapott a Bukaresti Műszaki Egyetemen. A díjat a Szenátus Akadémiai Kamara tagjai adták át. Tanenbaum a diploma átadása után előadást tartott a számítástechnika és a számítástechnika jövőjével kapcsolatos feltételezéseiről. A fokozatot a tudós munkájának elismeréseként ítélték oda.
  • Andrew Tanenbaum Romániában
    Andrew Tanenbaum Romániában
  • 2011. október 7. A Marosvásárhelyi Petru Maior Egyetem tiszteletbeli doktori címet adományozott Tanenbaumnak a számítástechnika és oktatás terén végzett kiemelkedő munkájáért. A tudós közösség ezzel tiszteleg az oktatás és a kutatás iránti elkötelezettsége előtt. Az ünnepségen a rektor, a Természettudományi és Irodalomtudományi Kar dékánja és mások beszéltek Tanenbaumról és munkásságáról.

Minix operációs rendszer

1987-ben a Tanenbaum kifejlesztett egy Unix-szerű rendszert Minix (Mini-Unix) néven IBM személyi számítógépekhez. A rendszer a diákokat és a megérteni vágyókat célozta meghogyan működik egy operációs rendszert futtató számítógép. Aztán megjelent egy könyv, amelyben Tanenbaum a rendszer forráskódjának darabjait publikálta, és kontextusában részletesen leírta. Maguk az eredetiek elérhetőek voltak digitális adathordozón. A könyv megjelenését követő néhány hónapon belül a Usenet csoportnak több mint 40 000 előfizetője volt, akik megvitatták és javították a rendszert. Az egyik ilyen előfizető egy finn diák, Linus Torvalds volt, aki elkezdte új funkciókkal bővíteni a Minixet, és testreszabni a rendszert az igényeinek megfelelően. 1991 októberének elején Torvalds adatokat adott ki a Linux nevű új operációs rendszer kernelről.

Andrew Tanenbaum és Linus Torvalds
Andrew Tanenbaum és Linus Torvalds

Andrew Tanenbaum operációs rendszere, a Minix folyamatosan javul. A fő hangsúly egy rendkívül moduláris, megbízható és biztonságos operációs rendszer fejlesztésén van. A rendszer egy mikrokernelen alapul. Csak ötezer sornyi kód fut kernel módban. A rendszer másik része önálló folyamatok sorozataként fut: a fájlrendszer-kezelő, a folyamatkezelő és az eszköz-illesztőprogramok.

USA választási elemzés

2004-ben Tanenbaum kifejlesztette az electoral-vote.com webhelyet, amely az egyesült államokbeli elnökválasztásokkal kapcsolatos polgárok véleményét elemzi. Az oldal egy naponta frissített térképet tartalmazott, és minden egyes amerikai állam szavazati előrejelzéseit jelenítette meg. A kampány nagy részében Tanenbaum névtelenül tartotta személyazonosságát. Miután jelezte, hogy támogatja a demokratákat, 2004. november elején, egy nappal korábban nyilvánosságra hozta a nevét.választások.

A 2008-as választásokra Tanenbaum szinte minden állam kimenetelét meg tudta jósolni, kivéve Missourit és Indianát. Pontosan megjósolta a szenátus összes győztesét, a "Gopher állam" - Minnesota kivételével.

Ajánlott: