Andrew Tanenbaum – výzkumník v oblasti počítačových věd

Obsah:

Andrew Tanenbaum – výzkumník v oblasti počítačových věd
Andrew Tanenbaum – výzkumník v oblasti počítačových věd
Anonim

Andrew Stewart Tanenbaum je americký počítačový vědec. Je emeritním profesorem informatiky na Free University of Amsterdam. Tanenbaum provedl výzkum v oblasti kompilace a kompilátorů, operačních systémů, sítí a lokálně distribuovaných systémů. Je mezinárodně známý svým vývojem unixového systému Minix a jako autor několika důležitých prací v různých oblastech informatiky.

Životopis

Andrew Tanenbaum se narodil 16. března 1944. Budoucí vědec strávil své dětství a mládí ve White Plains v New Yorku. Vystudoval Massachusetts Institute of Technology (MIT) v Bostonu, kde získal bakalářský titul ve fyzice. Následoval doktorát pod vedením Johna Marshe Wilcoxe v roce 1971 na University of California v Berkeley. Tématem disertační práce bylo následující „Zkoumání pětiminutových oscilací, hypergranulací a souvisejících jevů ve slunečnímatmosféra."

Vývojář Andrew Tanenbaum
Vývojář Andrew Tanenbaum

Po svatbě se s manželkou nizozemského původu přestěhoval do Nizozemska, ale zachoval si americké občanství a začal pracovat na Free University of Amsterdam jako profesor informatiky, kde přednášel, vedl doktorandské studium a vedl oddělení. Tanenbaum byl CTO School of Computing and Imaging do 1. ledna 2005. Vědec odešel v roce 2014 do důchodu.

Práce na škole výpočetní techniky a zpracování obrazu

Na počátku 90. let nizozemská vláda začala vytvářet řadu tematicky orientovaných výzkumných škol zahrnujících několik univerzit. Tyto školy byly navrženy tak, aby přilákaly profesory a doktorandy. Tanenbaum byl jedním ze zakladatelů a prvním vedoucím „Školy výpočetní techniky a zpracování obrazu“. Tým této školy zpočátku tvořilo téměř 200 učitelů a kandidátů věd, kteří pracovali na řešení problémů v tehdejších moderních počítačových systémech.

Andrew Tanenbaum děkan školy
Andrew Tanenbaum děkan školy

Tanenbaum zůstal děkanem po dobu 12 let, až do roku 2005, kdy mu byl udělen titul profesora na Královské nizozemské akademii umění a věd. Od té doby škola zahrnuje výzkumníky z téměř tuctu univerzit v Nizozemsku, Belgii a Francii.

Učebnice a knihy

Andrew Tanenbaum je známý svou literární prací o informatice a počítačové architektuře, počítačových sítích aoperační systémy. Jeho tvorba se vyznačuje kombinací vysokého informačního obsahu s dobrou čtivostí a stylem psaní, který lze označit za humorný. Mnoho z jeho knih obsahuje na konci kapitoly cvičení s vlastním tempem. Níže jsou jeho hlavní díla:

"Architektura počítače. Struktury - Koncepty - Základy". Napsáno společně s Jamesem R. Goodmanem. Základní struktura počítačů je popsána pomocí podrobného modelu. Úrovně jsou popsány jako digitální logika, včetně booleovské algebry, mikroarchitektury, assembleru a modelu konvenčního nebo OS stroje

"Počítačové sítě". Andrew Tanenbaum věnoval tuto práci síťovým protokolům. Na základě referenčního modelu OSI jsou popsány síťové vrstvy, které jsou vystavěny na bázi elektronické a fyzické vrstvy a dále komunikační vrstva včetně detekce chyb. Kniha končí kapitolami o zabezpečení sítě s tématy, jako je kryptografie, podpisy, zabezpečení webu a sociální problémy

Andrew Tanenbaum (autor)
Andrew Tanenbaum (autor)

"Moderní operační systémy". Kniha poskytuje aktuální stav (v době vydání) vývoje operačního systému. Četné ilustrace a mnoho příkladů poskytuje lepší pochopení prezentovaných teorií a konceptů. Teoreticky jsou uvedeny hlavní součásti operačních systémů, jako jsou procesy a vlákna, správa paměti, souborové systémy, víceprocesorové systémy a zabezpečení IT

"Distribuované systémy: Základy a paradigmata". Dohromady sMaarten van Steen Tanenbaum popisuje sedm základních principů distribuovaných systémů. Poté je uvádí na konkrétních příkladech. Včetně systémů CORBA, DCOM, NFS a WWW

"Vývoj a implementace operačních systémů". V knize Tanenbaum spolu s Albertem S. Woodhullem nejprve nastiňuje obecné principy pro operační systémy, z nichž nejdůležitější rozebírá a podrobně studuje ve zdrojovém kódu jím vyvinutého operačního systému Minix

Stupně a ocenění

Zde jsou Andrewovy ceny:

  • V polovině května 2008 Tanenbaum obdržel čestný titul z Polytechnické univerzity v Bukurešti. Cenu předali členové Akademické komory Senátu. Po udělení titulu Tanenbaum přednesl přednášku o svých předpokladech o budoucnosti informatiky a počítačů. Titul byl udělen jako uznání práce učence.
  • Andrew Tanenbaum v Rumunsku
    Andrew Tanenbaum v Rumunsku
  • 7. října 2011 Univerzita Petru Maiora v Tirgu Mures udělila Tanenbaumovi čestný doktorát za jeho vynikající práci v oblasti informatiky a vzdělávání. Vědecká obec tak vzdává hold jeho oddanosti výuce a výzkumu. Na ceremoniálu o Tanenbaumovi a jeho díle hovořili rektor, děkan PřF a další.

Operační systém Minix

V roce 1987 vyvinul Tanenbaum systém podobný Unixu nazvaný Minix (Mini-Unix) pro osobní počítače IBM. Systém byl zaměřen na studenty a ty, kteří chtěli porozumětjak funguje počítač s operačním systémem. Poté vyšla kniha, ve které Tanenbaum zveřejnil části zdrojového kódu systému a podrobně je popsal v souvislostech. Samotné originály byly k dispozici na digitálních médiích. Během několika měsíců od vydání knihy měla skupina Usenet více než 40 000 předplatitelů, kteří diskutovali a zlepšovali systém. Jedním z takových předplatitelů byl student z Finska Linus Torvalds, který začal přidávat do Minixu nové funkce a přizpůsobovat systém svým potřebám. Začátkem října 1991 Torvalds zveřejnil data o novém jádře OS s názvem Linux.

Andrew Tanenbaum a Linus Torvalds
Andrew Tanenbaum a Linus Torvalds

Operační systém Minix Andrewa Tanenbauma se neustále zlepšuje. Hlavní důraz je kladen na vývoj vysoce modulárního, spolehlivého a bezpečného OS. Systém je založen na mikrokernelu. V režimu jádra běží pouze pět tisíc řádků kódu. Druhá část systému běží jako řada autonomních procesů: obsluha souborového systému, správce procesů a ovladače zařízení.

Americké volební analýzy

V roce 2004 Tanenbaum vyvinul web electoral-vote.com, který analyzuje sociální průzkumy názorů občanů na prezidentské volby ve Spojených státech. Stránka obsahovala mapu, která byla denně aktualizována a zobrazovala projekce hlasování pro každý stát USA. Po většinu kampaně si Tanenbaum ponechal svou identitu v anonymitě. Poté, co naznačil svou podporu demokratům, odhalil své jméno na začátku listopadu 2004, den předtímvolby.

Ve volbách v roce 2008 byl Tanenbaum schopen předpovědět téměř všechny výsledky státu kromě Missouri a Indiany. Přesně předpověděl všechny vítěze v Senátu, s výjimkou „Gopher State“- Minnesota.

Doporučuje: