Andrew Tanenbaum - istraživač računarskih nauka

Sadržaj:

Andrew Tanenbaum - istraživač računarskih nauka
Andrew Tanenbaum - istraživač računarskih nauka
Anonim

Andrew Stewart Tanenbaum je američki informatičar. On je emeritus profesor računarstva na Slobodnom univerzitetu u Amsterdamu. Tanenbaum je istraživao kompilaciju i kompajlere, operativne sisteme, mreže i lokalno distribuirane sisteme. Međunarodno je poznat po svom razvoju Unix-ovog sistema Minix i kao autor nekoliko važnih radova iz različitih oblasti računarske nauke.

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. Diplomirao je na Massachusetts Institute of Technology (MIT) u Bostonu, gdje je diplomirao fiziku. Nakon toga je uslijedio doktorat pod nadzorom Johna Marsha Wilcoxa 1971. na Univerzitetu Kalifornije u Berkeleyu. Tema disertacije bila je „Istraživanje petominutnih oscilacija, hipergranulacija i srodnih pojava u Sunčevuatmosfera.

Andrew Tanenbaum programer
Andrew Tanenbaum programer

Nakon braka, preselio se sa suprugom holandskog porekla u Holandiju, ali je zadržao američko državljanstvo i počeo da radi na Slobodnom univerzitetu u Amsterdamu kao profesor računarstva, gde je predavao, nadgledao doktorske studije i vodio odeljenje. Tanenbaum je bio tehnički direktor Škole za računarstvo i slike do 1. januara 2005. Naučnik je otišao u penziju 2014.

Rad u školi za računarstvo i obradu slika

Početkom 1990-ih, holandska vlada počela je stvarati niz tematski orijentiranih istraživačkih škola koje se protežu na nekoliko univerziteta. Ove škole su dizajnirane da privuku profesore i doktore nauka. Tanenbaum je bio jedan od osnivača i prvi direktor "Škole računarstva i obrade slika". Tim ove škole u početku je činilo skoro 200 nastavnika i kandidata nauka koji su u to vreme radili na rešavanju problema u savremenim računarskim sistemima.

Andrew Tanenbaum dekan škole
Andrew Tanenbaum dekan škole

Tanenbaum je ostao dekan 12 godina, sve do 2005. godine kada mu je dodijeljeno zvanje profesora na Kraljevskoj holandskoj akademiji umjetnosti i nauka. Od tada, škola je uključila istraživače sa skoro desetak univerziteta u Holandiji, Belgiji i Francuskoj.

Udžbenici i knjige

Andrew Tanenbaum poznat je po svom književnom radu o informatici i računarskoj arhitekturi, računarskim mrežama ioperativni sistemi. Njegov rad karakteriše kombinacija visoke informativnosti sa dobrom čitljivošću i stilom pisanja koji se može opisati kao duhovit. Mnoge njegove knjige uključuju vježbe samostalnog tempa na kraju poglavlja. Ispod su njegova glavna djela:

"Arhitektura računara. Strukture - Koncepti - Osnove". U koautorstvu sa Jamesom R. Goodmanom. Osnovna struktura računara je opisana pomoću detaljnog modela. Nivoi su opisani kao digitalna logika, uključujući booleovu algebru, mikroarhitekturu, asemblerski jezik i model konvencionalne ili OS mašine

"Kompjuterske mreže". Andrew Tanenbaum je posvetio ovaj rad mrežnim protokolima. Na osnovu OSI referentnog modela opisani su mrežni slojevi koji su izgrađeni na bazi elektronskog i fizičkog sloja, kao i komunikacijski sloj, uključujući detekciju grešaka. Knjiga se završava poglavljima o mrežnoj sigurnosti s temama kao što su kriptografija, potpisi, WEB sigurnost i društvena pitanja

Andrew Tanenbaum (autor)
Andrew Tanenbaum (autor)

"Moderni operativni sistemi". Knjiga daje trenutno stanje (u trenutku objavljivanja) razvoja operativnog sistema. Brojne ilustracije i mnogi primjeri pružaju bolje razumijevanje predstavljenih teorija i koncepata. Teorijski 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 saMaarten van Steen Tanenbaum opisuje sedam osnovnih principa distribuiranih sistema. Zatim im iznosi konkretne primjere. Uključujući CORBA, DCOM, NFS i WWW sisteme

"Razvoj i implementacija operativnih sistema". U knjizi Tanenbaum, zajedno sa Albertom S. Woodhullom, prvo iznosi opšte principe za operativne sisteme, od kojih najvažnije razmatra i detaljno proučava u izvornom kodu operativnog sistema Minix koji je razvio

Diplome i nagrade

Evo Andrijevih nagrada:

  • Sredinom maja 2008. Tanenbaum je dobio počasnu diplomu Politehničkog univerziteta u Bukureštu. Nagradu su uručili članovi Akademske komore Senata. Nakon dodjele diplome, Tanenbaum je održao predavanje o svojim pretpostavkama o budućnosti informatike i kompjutera. Diploma je dodeljena kao priznanje za rad naučnika.
  • Andrew Tanenbaum u Rumuniji
    Andrew Tanenbaum u Rumuniji
  • 7. oktobra 2011. Univerzitet Petru Maior u Tirgu Murešu dodijelio je Tanenbaumu počasni doktorat za njegov izvanredan rad u informatici i obrazovanju. Naučna zajednica tako odaje priznanje njegovoj posvećenosti nastavi i istraživanju. Na svečanosti su o Tanenbaumu i njegovom radu govorili rektor, dekan Fakulteta nauka i književnosti i drugi.

Minix operativni sistem

Godine 1987. Tanenbaum je razvio sistem sličan Unixu nazvan Minix (Mini-Unix) za IBM personalne računare. Sistem je bio namijenjen studentima i onima koji žele razumjetikako 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 originali bili su dostupni na digitalnim medijima. U roku od nekoliko mjeseci od objavljivanja knjige, Usenet grupa je imala preko 40.000 pretplatnika koji su raspravljali i poboljšavali sistem. Jedan od takvih pretplatnika bio je student iz Finske, Linus Torvalds, koji je počeo da dodaje nove funkcionalnosti Minix-u i prilagođava sistem svojim potrebama. Početkom oktobra 1991. Torvalds je objavio podatke o novom OS kernelu pod nazivom Linux.

Andrew Tanenbaum i Linus Torvalds
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 OS. Sistem je baziran na mikrokernelu. Postoji samo pet hiljada linija koda koji rade u kernel modu. Drugi dio sistema radi kao niz autonomnih procesa: rukovalac sistema datoteka, menadžer procesa i drajveri uređaja.

Američka izborna analitika

U 2004. Tanenbaum je razvio sajt electoral-vote.com, koji analizira društvene ankete mišljenja građana o predsjedničkim izborima u Sjedinjenim Državama. Stranica je sadržavala mapu koja se svakodnevno ažurirala i koja je prikazivala projekcije glasova za svaku američku državu. Tokom većeg dijela kampanje, Tanenbaum je zadržao svoj identitet anonimnim. Nakon što je iskazao podršku demokratama, otkrio je svoje ime početkom novembra 2004., dan prijeizbori.

Do izbora 2008., Tanenbaum je mogao predvidjeti gotovo sve državne ishode osim za Missouri i Indiana. Precizno je predvideo sve pobednike u Senatu, sa izuzetkom "Gofer State" - Minnesote.

Preporučuje se: