Andrew Tanenbaum - bilgisayar bilimi araştırmacısı

İçindekiler:

Andrew Tanenbaum - bilgisayar bilimi araştırmacısı
Andrew Tanenbaum - bilgisayar bilimi araştırmacısı
Anonim

Andrew Stewart Tanenbaum, Amerikalı bir bilgisayar bilimcisidir. Free University of Amsterdam'da Bilgisayar Bilimleri Fahri Profesörüdür. Tanenbaum, derleme ve derleyiciler, işletim sistemleri, ağlar ve yerel olarak dağıtılmış sistemler hakkında araştırma yaptı. Unix benzeri sistem Minix'i geliştirmesiyle ve bilgisayar biliminin çeşitli alanlarında birçok önemli çalışmanın yazarı olarak uluslararası alanda tanınmaktadır.

Biyografi

Andrew Tanenbaum, 16 Mart 1944'te doğdu. Geleceğin bilim insanı, çocukluğunu ve gençliğini New York White Plains'de geçirdi. Boston'daki Massachusetts Teknoloji Enstitüsü'nden (MIT) mezun oldu ve burada fizik alanında lisans derecesi aldı. Bunu 1971'de Berkeley'deki California Üniversitesi'nde John Marsh Wilcox'un gözetiminde doktora yaptı. Tezin konusu "Güneşteki beş dakikalık salınımların, hipergranülasyonların ve ilgili olayların incelenmesi" idi.atmosfer".

Andrew Tanenbaum geliştiricisi
Andrew Tanenbaum geliştiricisi

Evlendikten sonra Hollanda asıllı eşiyle birlikte Hollanda'ya taşındı, ancak Amerikan vatandaşlığını korudu ve Amsterdam Free Üniversitesi'nde bilgisayar bilimi profesörü olarak çalışmaya başladı, burada ders verdi, doktora çalışmalarını denetledi ve bir daire başkanlığı yaptı. Tanenbaum, 1 Ocak 2005'e kadar Bilgisayar ve Görüntüleme Okulu'nun CTO'suydu. Bilim adamı 2014 yılında emekli oldu.

Bilgisayar ve Görüntü İşleme Okulunda Çalışmak

1990'ların başında, Hollanda hükümeti birkaç üniversiteyi kapsayan bir dizi tematik odaklı araştırma okulu oluşturmaya başladı. Bu okullar profesörleri ve doktoraları çekmek için tasarlandı. Tanenbaum, "Bilgisayar ve Görüntü İşleme Okulu"nun kurucularından ve ilk başkanıydı. Bu okulun ekibi başlangıçta, o zamanlar modern bilgisayar sistemlerinde problem çözme üzerinde çalışan yaklaşık 200 öğretmen ve bilim adayından oluşuyordu.

Andrew Tanenbaum Okulun Dekanı
Andrew Tanenbaum Okulun Dekanı

Tanenbaum, Hollanda Kraliyet Sanat ve Bilim Akademisi'nde profesör unvanını aldığı 2005 yılına kadar 12 yıl boyunca dekan olarak kaldı. O zamandan beri, okula Hollanda, Belçika ve Fransa'daki neredeyse bir düzine üniversiteden araştırmacı katılmıştır.

Ders kitapları ve kitaplar

Andrew Tanenbaum, bilgisayar bilimi ve bilgisayar mimarisi, bilgisayar ağları veişletim sistemleri. Çalışmaları, yüksek bilgi içeriği ile iyi okunabilirlik ve mizahi olarak tanımlanabilecek bir yazı stili kombinasyonu ile karakterizedir. Kitaplarının çoğu, bölümün sonunda kendi hızınızda alıştırmalar içerir. Başlıca eserleri aşağıdadır:

"Bilgisayar mimarisi. Yapılar - Kavramlar - Temel Bilgiler". James R. Goodman ile birlikte yazılmıştır. Bilgisayarların temel yapısı ayrıntılı bir model kullanılarak açıklanmıştır. Düzeyler, boole cebiri, mikro mimari, montaj dili ve geleneksel veya işletim sistemi makinesinin bir modeli dahil olmak üzere dijital mantık olarak tanımlanır

"Bilgisayar ağları". Andrew Tanenbaum bu çalışmayı ağ protokollerine adadı. OSI referans modeline dayalı olarak, elektronik ve fiziksel katmanların yanı sıra hata tespiti de dahil olmak üzere iletişim katmanı temelinde oluşturulan ağ katmanları açıklanmaktadır. Kitap, kriptografi, imzalar, WEB güvenliği ve sosyal konular gibi ağ güvenliği ile ilgili bölümlerle sona ermektedir

Andrew Tanenbaum (Yazar)
Andrew Tanenbaum (Yazar)

"Modern işletim sistemleri". Kitap, işletim sistemi geliştirmenin mevcut durumunu (yayınlandığı tarihte) sağlar. Çok sayıda çizim ve birçok örnek, sunulan teori ve kavramların daha iyi anlaşılmasını sağlar. İşlemler ve iş parçacıkları, bellek yönetimi, dosya sistemleri, çok işlemcili sistemler ve BT güvenliği gibi işletim sistemlerinin ana bileşenleri teorik olarak sunulur

"Dağıtılmış Sistemler: Temeller ve Paradigmalar". BirlikteMaarten van Steen Tanenbaum, dağıtık sistemlerin yedi temel ilkesini açıklar. Sonra onlara somut örnekler sunuyor. CORBA, DCOM, NFS ve WWW sistemleri dahil

"İşletim sistemlerinin geliştirilmesi ve uygulanması". Kitapta Tanenbaum, Albert S. Woodhull ile birlikte işletim sistemleri için genel prensipleri ana hatlarıyla açıklıyor, bunlardan en önemlilerini geliştirdiği Minix işletim sisteminin kaynak kodunda detaylı olarak tartışıyor ve inceliyor

Dereceler ve ödüller

İşte Andrew'un ödülleri:

  • Mayıs 2008'in ortalarında Tanenbaum, Bükreş Politeknik Üniversitesi'nden fahri derece aldı. Ödül, Senato Akademik Odası üyeleri tarafından takdim edildi. Derecesinin ardından Tanenbaum, bilgisayar bilimi ve bilgisayarların geleceği hakkındaki varsayımları üzerine bir konferans verdi. Derece, bilim insanının çalışmalarının tanınmasıyla verildi.
  • Andrew Tanenbaum Romanya'da
    Andrew Tanenbaum Romanya'da
  • 7 Ekim 2011 Tirgu Mures Petru Maior Üniversitesi, Tanenbaum'a bilgisayar bilimi ve eğitim alanındaki üstün çalışmaları nedeniyle fahri doktora verdi. Bilimsel topluluk bu nedenle, öğretim ve araştırmaya olan bağlılığını takdir eder. Törende rektör, Fen Edebiyat Fakültesi dekanı ve diğerleri Tanenbaum ve çalışmaları hakkında konuştu.

Minix işletim sistemi

1987'de Tanenbaum, IBM kişisel bilgisayarları için Minix (Mini-Unix) adlı Unix benzeri bir sistem geliştirdi. Sistem öğrencilere ve anlamak isteyenlere yönelikti.işletim sistemi çalıştıran bir bilgisayar nasıl çalışır. Ardından Tanenbaum'un sistemin kaynak kodunun parçalarını yayınladığı ve bunları bağlam içinde ayrıntılı olarak açıkladığı bir kitap yayınlandı. Orijinallerin kendileri dijital ortamda mevcuttu. Kitabın yayınlanmasından sonraki birkaç ay içinde, Usenet grubunun sistemi tartışan ve geliştiren 40.000'den fazla abonesi vardı. Böyle bir abone, Minix'e yeni işlevler eklemeye ve sistemi kendi ihtiyaçlarına göre özelleştirmeye başlayan Finlandiya'dan bir öğrenci olan Linus Torvalds'dı. Ekim 1991'in başlarında Torvalds, Linux adlı yeni bir işletim sistemi çekirdeğiyle ilgili verileri yayınladı.

Andrew Tanenbaum ve Linus Torvalds
Andrew Tanenbaum ve Linus Torvalds

Andrew Tanenbaum'un işletim sistemi Minix gelişmeye devam ediyor. Ana odak noktası, son derece modüler, güvenilir ve güvenli bir işletim sistemi geliştirmektir. Sistem bir mikro çekirdeğe dayanmaktadır. Çekirdek modunda çalışan yalnızca beş bin satır kod vardır. Sistemin diğer kısmı bir dizi özerk süreç olarak çalışır: dosya sistemi işleyicisi, süreç yöneticisi ve aygıt sürücüleri.

ABD Seçim Analizi

2004'te Tanenbaum, vatandaşların Amerika Birleşik Devletleri'ndeki başkanlık seçimleriyle ilgili görüşlerinin yer aldığı sosyal anketleri analiz eden electoral-vote.com sitesini geliştirdi. Site, günlük olarak güncellenen ve her ABD eyaleti için oy tahminlerini gösteren bir harita içeriyordu. Kampanyanın çoğu için Tanenbaum kimliğini gizli tuttu. Demokratları desteklediğini belirttikten sonra, önceki gün, Kasım 2004'ün başlarında adını açıkladı.seçimler.

2008 seçimlerine kadar Tanenbaum, Missouri ve Indiana hariç hemen hemen her eyaletin sonucunu tahmin edebildi. "Gopher State" - Minnesota hariç, Senato'daki tüm kazananları doğru bir şekilde tahmin etti.

Önerilen: