Andrew tanenbaum - pracownik naukowy w dziedzinie informatyki

Andrew Stuart Tanenbaum to amerykański informatyk. Jest emerytowanym profesorem informatyki na Wolnym Uniwersytecie w Amsterdamie. Tanenbaum prowadził badania w dziedzinach kompilacji i kompilatorów, systemów operacyjnych, sieci i systemów lokalnie rozproszonych. Jest znany na całym świecie z rozwoju systemu uniksopodobnego Minix oraz jako autor kilku ważnych prac z różnych dziedzin informatyki.

Biografia

Andrzej Tanenbaum urodził się 16 marca 1944 roku. Przyszły naukowiec spędził dzieciństwo i młodość w White Plains w Nowym Jorku. Uzyskał tytuł licencjata w Massachusetts Institute of Technology (MIT) w Bostonie, gdzie specjalizował się w fizyce. Następnie po którym następuje otrzymanie otrzymał tytuł doktora z rąk Johna Marsha Wilcoxa w 1971 roku na Uniwersytecie Kalifornijskim w Berkeley. Temat jego pracy dyplomowej to "Badanie pięciominutowych oscylacji, hipergranulacji i powiązanych zjawisk w atmosferze słonecznej".

Andrew Tanenbaum jest deweloperem

Po ślubie przeniósł się wraz z urodzoną w Holandii żoną do Holandii, ale zachował obywatelstwo amerykańskie i związał się z Wolnym Uniwersytetem w Amsterdamie jako profesor informatyki, gdzie wykładał, nadzorował studia doktoranckie i był kierownikiem. Tanenbaum był dyrektorem technicznym School of Computing and Image Processing do 1 stycznia 2005 roku. Naukowiec przeszedł na emeryturę w 2014 r.

Praca w Szkole Obliczeniowej i Przetwarzania Obrazu

Na początku lat 90. rząd holenderski rozpoczął tworzenie szeregu tematycznie zorientowanych szkół badawczych obejmujących kilka uniwersytetów. Szkoły te zostały zaprojektowane tak, aby przyciągnąć profesorów i doktorów. Tanenbaum był jednym z założycieli i pierwszym szefem "Szkoła Informatyki i Przetwarzania Obrazów". Początkowo kadra tej szkoły składała się z blisko 200 nauczycieli i doktorantów, z których wszyscy pracowali nad problemami z ówczesnymi systemami komputerowymi.

Andrew Tanenbaum jest dziekanem szkoły

Tanenbaum pozostawał dziekanem przez 12 lat, do 2005 roku, kiedy to otrzymał tytuł profesora od Royal Netherlands Academy of Arts and Sciences. Od tego czasu w skład szkoły weszli naukowcy z blisko tuzina uniwersytetów w Holandii, Belgii i Francji.

Podręczniki i książki

Andrew Tanenbaum znany jest z prac literackich dotyczących informatyki i architektury systemów komputerowych, sieci komputerowych i systemów operacyjnych. Jego prace charakteryzuje połączenie wysokiej zawartości informacyjnej z dobrą czytelnością i stylem pisania, który można określić jako humorystyczny. Wiele z jego książek zawiera ćwiczenia dla samokształcenie na końcu rozdziału. Jego najważniejsze dzieła wymienione są poniżej:

  • "Architektura komputerów. Struktury - koncepcje - podstawy". Napisane we współpracy z Jamesem R. Goodman. Podstawowa struktura komputerów jest opisana przez szczegółowy model. Warstwy są opisane jako logika cyfrowa, w tym algebra Boole`a, mikroarchitektura, język montażowy i model zwykłej maszyny lub maszyny z OS.
  • "sieci komputerowe". Andrew Tanenbaum dedykuje tę pracę protokołom sieciowym. W oparciu o model referencyjny OSI, warstwy sieciowe są opisane w oparciu o warstwę elektroniczną, fizyczną i komunikacyjną, w tym wykrywanie błędów. Książkę kończą rozdziały poświęcone bezpieczeństwu sieci, z takimi tematami jak kryptografia, sygnatury, bezpieczeństwo WEB i kwestie społeczne.
Andrzej Tanenbaum autor książek
  • "Aktualne systemy operacyjne". Książka ta przedstawia aktualny (w chwili publikacji) stan rozwoju systemów operacyjnych. Liczne ilustracje i wiele przykładów pozwalają lepiej zrozumieć przedstawione teorie i koncepcje. teoretyzuje się podstawowe składniki systemów operacyjnych, takie jak procesy i wątki, zarządzanie pamięcią, systemy plików, systemy wieloprocesorowe oraz bezpieczeństwo informatyczne.
  • "Systemy rozproszone: podstawy i paradygmaty". Wraz z Maartenem van Steenem, Tanenbaum opisuje siedem podstawowych zasad systemów rozproszonych. Następnie przedstawia je na konkretnych przykładach. W tym CORBA, DCOM, NFS i systemy WWW.
  • "Opracowanie i wdrożenie systemów operacyjnych". W książce tej Tanenbaum, wraz z Albertem S. Woodhull, najpierw nakreśla ogólne zasady działania systemów operacyjnych, z których najważniejsze omawia i szczegółowo bada w kodzie źródłowym opracowanego przez siebie systemu operacyjnego Minix.

Stopnie i nagrody

Poniżej prezentujemy nagrody Andrzeja:

  • W połowie maja 2008 roku Tanenbaum przyjął tytuł honorowy od Uniwersytet Politechniczny w Bukareszcie Bukareszt. Przyznawane przez członków senackiej izby akademickiej. Po wręczeniu dyplomu Tanenbaum wygłosił wykład na temat swoich założeń dotyczących przyszłości dziedziny informatyki i komputerów. Stopień naukowy został przyznany w uznaniu uznanie dla pracy naukowiec. Andrew Tanenbaum w Rumunii
  • Tanenbaum otrzymał tytuł doktora honoris causa Uniwersytetu w Târgu Mures 7 października 2011 r. za wybitne prace w dziedzinie informatyki i osiągnięcia w dziedzinie edukacji. Społeczność naukowa składa w ten sposób hołd jego poświęceniu dla nauczania i badań. Podczas uroczystości o Tanenbaumie i jego twórczości mówili m.in. rektor, dziekan Wydziału Nauki i Literatury.

System operacyjny Minix

W 1987 roku Tanenbaum opracował uniksopodobny system o nazwie Minix (Mini-Unix) dla komputery osobiste IBM. System był skierowany do studentów i tych, którzy chcieli zrozumieć, jak maszyna komputerowa z systemem operacyjnym. Następnie ukazała się książka, w której Tanenbaum opublikował fragmenty kodu źródłowego systemu i opisał go szczegółowo w kontekście. Same źródła były dostępne na nośnikach cyfrowych. W ciągu kilku miesięcy od ukazania się książki, grupa przy "Yuzznet" miał ponad 40 000 subskrybentów, omawiających i poprawiających system. Jednym z tych współtwórców był student z Finlandii, Linus Torvalds, który zaczął dodawać nowe funkcje do Minixa i dostosowywać system do własnych potrzeb. Na początku października `91 Torvalds ujawnił szczegóły dotyczące nowego jądra systemu operacyjnego o nazwie Linux.

Andrew Tanenbaum i Linus Torvalds

System operacyjny Andrew Tanenbauma, Minix, wciąż się poprawia. Skupiamy się na opracowaniu wysoce modułowego, solidnego i bezpiecznego systemu operacyjnego. System oparty jest na mikrokernelu. Tylko pięć tysięcy linii kodu działa w trybie jądra. Kolejna część systemu działa jako seria autonomicznych procesów: obsługa systemu plików, menedżer procesów i sterowniki urządzeń.

Analityka wyborcza w USA

W 2004 roku Tanenbaum stworzył stronę internetową o nazwie electoral-vote.com, który analizuje społeczne sondaże opinii obywateli na temat wyborów prezydenckich w Stanach Zjednoczonych. Strona pokazywała mapę, która była aktualizowana codziennie, aby pokazać projekcje głosowania w każdym stanie USA. Przez większość kampanii Tanenbaum zachowywał anonimowość. Po nakreśleniu jego poparcie dla Demokratów, ujawnił jego nazwisko na początku listopada 2004 roku, na dzień przed wyborami.

Do wyborów w 2008 roku Tanenbaumowi udało się przewidzieć prawie wszystkie wyniki stanów z wyjątkiem Missouri i Indiany. Trafnie przewidział wszystkich zwycięzców w Senacie, z wyjątkiem "Gopher State" - Minnesota.

Artykuły na ten temat