Andrew tanenbaum je istraživač u oblasti računarskih nauka

Andrew Stuart Tanenbaum je američki informatičar. On je Emeritus profesor računarstva na Slobodnom univerzitetu u Amsterdamu. Tanenbaum je sproveo istraživanja u oblasti kompilacija i kompajlera, operativnih sistema, mreža i lokalno distribuiranih sistema. Slavu u svijetu stekao je zahvaljujući razvoju Minix sistema sličnog Unixu i kao autor nekoliko važnih djela iz različitih oblasti informatike.

Biografija

Andrew Tanenbaum rođen je 16. marta 1944. godine. Budući naučnik proveo je djetinjstvo i mladost u White Plainsu u New Yorku. Visoko obrazovanje stekao je na Massachusetts Institute of Technology (MIT) u Bostonu, gdje je stekao diplomu iz fizike. Uslijedilo je dobijanje doktorat pod nadzorom Johna Marsha Wilcoxa 1971. godine na Kalifornijskom univerzitetu u Berkeleyu. Tema disertacije bila je sljedeća "Istraživanje petominutnih oscilacija, hipergranulacije i srodnih pojava u solarnoj atmosferi".

Andrew Tanenbaum programer

Nakon vjenčanja preselio se sa suprugom rođenom u Holandiji, ali je zadržao američko državljanstvo i počeo raditi na Slobodnom univerzitetu u Amsterdamu kao profesor računarstva, gdje je predavao, nadgledao doktorske studije i vodio Odsjek. Tanenbaum je bio tehnički direktor Škole za računarstvo i obradu slika do 1. januara 2005. 2014. godine naučnik je otišao u penziju.

Rad u školi za računarstvo i obradu slika

Početkom 90-ih godina 20. stoljeća, holandska vlada počela je stvarati niz tematski orijentiranih istraživačkih škola koje pokrivaju nekoliko univerziteta. Ove škole su osmišljene da privuku profesore i kandidate nauka. Tanenbaum je bio jedan od osnivača i prvi vođa "Škole računarstva i obrade slika". Osoblje ove škole u početku se sastojalo od gotovo 200 nastavnika i kandidata nauka koji su u to vrijeme radili na rješavanju problema u savremenim računarskim sistemima.

Andrew Tanenbaum dekan škole

Tanenbaum je ostao dekan 12 godina, sve do 2005. godine, kada mu je dodijeljeno zvanje profesora kraljevske holandske Akademije umjetnosti i nauka. Od tada je škola uključivala istraživače sa gotovo desetak Univerziteta u Holandiji, Belgiji i Francuskoj.

Udžbenici i knjige

Andrew Tanenbaum poznat je po svojim književnim radovima o računarstvu i arhitekturi računarskih sistema, računarskih mreža i operativnih sistema. Njegova djela karakterizira kombinacija visokog informativnog sadržaja s dobrom čitljivošću i stilom pisanja koji se može nazvati šaljivim. Mnoge njegove knjige sadrže vježbe za nezavisnih performansi na kraju poglavlja. Ovo su njegova glavna djela:

  • "Arhitektura Računara. Strukture-Koncepti-Osnove". Napisano u saradnji sa Jamesom R. Od Goodmana. Osnovna struktura računara opisana je pomoću detaljnog modela. Nivoi su opisani kao digitalna logika, uključujući Booleovu algebru, mikroarhitekturu, asemblerski jezik i model konvencionalne mašine ili mašine sa OS-om.
  • "Računarske mreže". Andrew Tanenbaum posvetio je ovaj posao mrežnim protokolima. Na osnovu OSI referentnog modela opisani su mrežni slojevi koji su izgrađeni na osnovu elektronskog i fizičkog sloja, kao i komunikacijskog sloja, uključujući otkrivanje grešaka. Knjiga završava poglavljima o mrežnoj sigurnosti s temama kao što su kriptografija, potpisi, web sigurnost i socijalna pitanja.
Andrew Tanenbaum autor knjiga
  • "Moderno operativni sistemi". Knjiga pruža trenutno stanje (u trenutku objavljivanja) razvoja operativnih sistema. Brojne ilustracije i mnogi primjeri pružaju bolje razumijevanje predstavljenih teorija i koncepata. Teoretski su predstavljene glavne komponente operativnih sistema, kao što su procesi i niti, upravljanje memorijom, sistemi datoteka, višeprocesorski sistemi i IT sigurnost.
  • "Distribuirani sistemi: osnove i paradigme". Zajedno sa Maartenom van Steenom, Tanenbaum opisuje sedam osnovnih principa distribuiranih sistema. Zatim im predstavlja konkretne primjere. Uključujući CORBA, DCOM, NFS i WWW sisteme.
  • "Razvoj i implementacija operativnih sistema". U knjizi Tanenbaum zajedno sa Albertom sa. Woodhull prvo iznosi opće principe za operativne sisteme, od kojih najvažniji raspravlja i detaljno proučava u izvornom kodu operativnog sistema Minix, koji je razvio.

Stepeni i nagrade

Evo Andrewovih nagrada:

  • Sredinom maja 2008. godine Tanenbaum je primio počasnu diplomu Politehnički Univerzitet Bukurešta. Nagradu su uručili članovi akademske komore Senata. Nakon dodjele diplome, Tanenbaum je održao predavanje o svojim pretpostavkama o budućnosti područja računarstva i računara. Stepen je nagrađen u prepoznavanje rada naučnika. Andrew Tanenbaum u Rumuniji
  • Univerzitet Petru Mayor u Targu Muresu 7. oktobra 2011. dodijelio je Tanenbaumu titulu počasnog doktora za njegov izvanredan rad na polju informatike i dostignuća u obrazovanju. Zajednica naučnika time odaje počast njegovoj posvećenosti nastavi i istraživanju. Na svečanosti su rektor, dekan Prirodno-književnog fakulteta i drugi govorili o Tanenbaumu i njegovim djelima.

Minix operativni sistem

Godine 1987, Tanenbaum je razvio Unix-sličan sistem pod nazivom Minix (Mini-Unix) za personalni računari IBM. Sistem je bio namijenjen studentima i onima koji su željeli razumjeti kako funkcioniše računar sa operativnim sistemom. Zatim je objavljena knjiga u kojoj je Tanenbaum objavio dijelove izvornog koda sistema i detaljno ih opisao u kontekstu. Sami izvori su bili dostupni na digitalnim medijima. U roku od nekoliko mjeseci nakon objavljivanja knjige , grupa u "Yuznet" okupio je više od 40 hiljada pretplatnika koji raspravljaju i poboljšavaju sistem. Jedan od ovih pretplatnika bio je student iz Finske, Linus Torvalds, koji je počeo da dodaje nove funkcije Minixu i prilagođava sistem svojim potrebama. Početkom 91. oktobra Torvalds je objavio podatke o novom kernelu OS-a pod nazivom Linux.

Andrew Tanenbaum i Linus Torvalds

Operativni sistem Andrewa Tanenbauma, Minix, nastavlja da se poboljšava. Glavni fokus je na razvoju visoko modularnog, pouzdanog i sigurnog operativnog sistema. Sistem je zasnovan na mikrokernelu. Postoji samo pet hiljada linija koda koji rade u kernel modu. Drugi deo sistema funkcioniše kao niz autonomnih procesa: rukovalac datotečnim sistemom, menadžer procesa i drajveri uređaja.

Analitika izbora u SAD

Tanenbaum je 2004. godine razvio web stranicu electoral-vote.com, koji analizira socijalne ankete mišljenja građana o predsjedničkim izborima u Sjedinjenim Državama. Na sajtu je prikazana mapa koja se svakodnevno ažurira i prikazuje prognoze glasova svake američke države. Većinu vremena predizborne kampanje Tanenbaum je svoj identitet držao anonimnim. Naznačivši svoje podrška demokratama, otkrio je njegovo ime početkom novembra 2004. godine, dan prije izbora.

Do izbora 2008. godine Tanenbaum je uspio predvidjeti gotovo sve rezultate za države, osim Missourija i Indiane. Tačno je predvidio sve pobjednike u Senatu, s izuzetkom "Država Gophers" - Minesota.