Andrew Tanenbaum – výskumník v oblasti počítačových vied

Obsah:

Andrew Tanenbaum – výskumník v oblasti počítačových vied
Andrew Tanenbaum – výskumník v oblasti počítačových vied
Anonim

Andrew Stewart Tanenbaum je americký počítačový vedec. Je emeritným profesorom informatiky na Free University of Amsterdam. Tanenbaum robil výskum v oblasti kompilácie a kompilátorov, operačných systémov, sietí a lokálne distribuovaných systémov. Je medzinárodne známy svojim vývojom unixového systému Minix a ako autor niekoľkých dôležitých prác v rôznych oblastiach informatiky.

Životopis

Andrew Tanenbaum sa narodil 16. marca 1944. Budúci vedec prežil svoje detstvo a mladosť vo White Plains v New Yorku. Vyštudoval Massachusetts Institute of Technology (MIT) v Bostone, kde získal bakalársky titul z fyziky. Nasledoval doktorát pod vedením Johna Marsha Wilcoxa v roku 1971 na Kalifornskej univerzite v Berkeley. Témou dizertačnej práce bolo „Skúmanie päťminútových oscilácií, hypergranulácií a súvisiacich javov v slnečnomatmosféra."

Vývojár Andrew Tanenbaum
Vývojár Andrew Tanenbaum

Po sobáši sa s manželkou holandského pôvodu presťahoval do Holandska, zachoval si však americké občianstvo a začal pôsobiť na Free University of Amsterdam ako profesor informatiky, kde prednášal, viedol doktorandské štúdium a viedol oddelenie. Tanenbaum bol do 1. januára 2005 CTO School of Computing and Imaging. Vedec odišiel do dôchodku v roku 2014.

Práca na škole výpočtovej techniky a spracovania obrazu

Začiatkom 90. rokov začala holandská vláda vytvárať sériu tematicky orientovaných výskumných škôl pokrývajúcich niekoľko univerzít. Tieto školy boli navrhnuté tak, aby prilákali profesorov a doktorandov. Tanenbaum bol jedným zo zakladateľov a prvým vedúcim „Školy výpočtovej techniky a spracovania obrazu“. Tím tejto školy spočiatku tvorilo takmer 200 učiteľov a kandidátov vied, ktorí pracovali na riešení problémov vtedajších moderných počítačových systémov.

Andrew Tanenbaum dekan školy
Andrew Tanenbaum dekan školy

Tanenbaum zostal dekanom 12 rokov, až do roku 2005, kedy mu bol udelený titul profesora na Kráľovskej holandskej akadémii umení a vied. Odvtedy škola zahŕňa výskumníkov z takmer tuctu univerzít v Holandsku, Belgicku a Francúzsku.

Učebnice a knihy

Andrew Tanenbaum je známy svojou literárnou prácou o informatike a počítačovej architektúre, počítačových sieťach aoperačné systémy. Jeho tvorba sa vyznačuje kombináciou vysokého informačného obsahu s dobrou čitateľnosťou a štýlom písania, ktorý možno označiť za humorný. Mnohé z jeho kníh obsahujú na konci kapitoly cvičenia s vlastným tempom. Nižšie sú jeho hlavné diela:

"Počítačová architektúra. Štruktúry - Koncepty - Základy". Napísané v spolupráci s Jamesom R. Goodmanom. Základná štruktúra počítačov je opísaná pomocou podrobného modelu. Úrovne sú opísané ako digitálna logika, vrátane booleovskej algebry, mikroarchitektúry, assembleru a modelu konvenčného stroja alebo stroja s operačným systémom

"Počítačové siete". Andrew Tanenbaum venoval túto prácu sieťovým protokolom. Na základe referenčného modelu OSI sú popísané sieťové vrstvy, ktoré sú postavené na báze elektronickej a fyzickej vrstvy, ako aj komunikačná vrstva vrátane detekcie chýb. Knihu uzatvárajú kapitoly o bezpečnosti siete s témami ako kryptografia, podpisy, webová bezpečnosť a sociálne problémy

Andrew Tanenbaum (autor)
Andrew Tanenbaum (autor)

"Moderné operačné systémy". Kniha poskytuje aktuálny stav (v čase vydania) vývoja operačného systému. Početné ilustrácie a mnohé príklady poskytujú lepšie pochopenie prezentovaných teórií a konceptov. Teoreticky sú prezentované hlavné komponenty operačných systémov, ako sú procesy a vlákna, správa pamäte, súborové systémy, viacprocesorové systémy a IT bezpečnosť

"Distribuované systémy: základy a paradigmy". Spolu sMaarten van Steen Tanenbaum popisuje sedem základných princípov distribuovaných systémov. Potom ich uvádza na konkrétnych príkladoch. Vrátane systémov CORBA, DCOM, NFS a WWW

"Vývoj a implementácia operačných systémov". V knihe Tanenbaum spolu s Albertom S. Woodhullom najprv načrtávajú všeobecné princípy pre operačné systémy, z ktorých najdôležitejšie rozoberá a podrobne študuje v zdrojovom kóde operačného systému Minix, ktorý vyvinul

Tituly a ocenenia

Tu sú Andrewove ceny:

  • V polovici mája 2008 Tanenbaum získal čestný titul na Polytechnickej univerzite v Bukurešti. Cenu odovzdali členovia Akademickej komory senátu. Po udelení titulu Tanenbaum predniesol prednášku o svojich predpokladoch o budúcnosti informatiky a počítačov. Titul bol udelený ako uznanie za prácu vedca.
  • Andrew Tanenbaum v Rumunsku
    Andrew Tanenbaum v Rumunsku
  • 7. október 2011 Univerzita Petru Maiora v Tirgu Mures udelila Tanenbaumovi čestný doktorát za jeho vynikajúcu prácu v oblasti informatiky a vzdelávania. Vedecká obec tak vzdáva hold jeho oddanosti výučbe a výskumu. Na slávnosti rektor, dekan Fakulty vied a literatúry a ďalší hovorili o Tanenbaumovi a jeho práci.

Operačný systém Minix

V roku 1987 spoločnosť Tanenbaum vyvinula systém podobný Unixu s názvom Minix (Mini-Unix) pre osobné počítače IBM. Systém bol zameraný na študentov a tých, ktorí chceli porozumieťako funguje počítač s operačným systémom. Potom vyšla kniha, v ktorej Tanenbaum zverejnil časti zdrojového kódu systému a podrobne ich opísal v kontexte. Samotné originály boli dostupné na digitálnych nosičoch. V priebehu niekoľkých mesiacov od vydania knihy mala skupina Usenet viac ako 40 000 predplatiteľov, ktorí diskutovali a zlepšovali systém. Jedným z takýchto predplatiteľov bol študent z Fínska Linus Torvalds, ktorý začal do Minixu pridávať nové funkcie a prispôsobovať systém svojim potrebám. Začiatkom októbra 1991 Torvalds zverejnil údaje o novom jadre OS s názvom Linux.

Andrew Tanenbaum a Linus Torvalds
Andrew Tanenbaum a Linus Torvalds

Operačný systém Andrewa Tanenbauma, Minix, sa neustále zlepšuje. Hlavným zameraním je vývoj vysoko modulárneho, spoľahlivého a bezpečného operačného systému. Systém je založený na mikrokerneli. V režime jadra beží iba päťtisíc riadkov kódu. Druhá časť systému beží ako séria autonómnych procesov: obsluha súborového systému, správca procesov a ovládače zariadení.

Americké volebné analýzy

V roku 2004 spoločnosť Tanenbaum vyvinula stránku electoral-vote.com, ktorá analyzuje sociálne prieskumy názorov občanov na prezidentské voľby v Spojených štátoch. Stránka obsahovala mapu, ktorá bola denne aktualizovaná a zobrazovala odhady hlasov pre každý štát USA. Väčšinu kampane Tanenbaum udržiaval svoju identitu v anonymite. Po tom, čo naznačil svoju podporu demokratom, zverejnil svoje meno začiatkom novembra 2004, deň predtýmvoľby.

Do volieb v roku 2008 bol Tanenbaum schopný predpovedať takmer všetky výsledky štátu okrem Missouri a Indiany. Presne predpovedal všetkých víťazov v Senáte, s výnimkou "Gopher State" - Minnesota.

Odporúča: