Andrew Tanenbaum - penyelidik sains komputer

Isi kandungan:

Andrew Tanenbaum - penyelidik sains komputer
Andrew Tanenbaum - penyelidik sains komputer
Anonim

Andrew Stewart Tanenbaum ialah seorang saintis komputer Amerika. Beliau ialah Profesor Emeritus Sains Komputer di Universiti Percuma Amsterdam. Tanenbaum telah melakukan penyelidikan tentang penyusunan dan penyusun, sistem pengendalian, rangkaian, dan sistem pengedaran tempatan. Beliau terkenal di peringkat antarabangsa kerana pembangunan sistem seperti Unix Minix dan sebagai pengarang beberapa karya penting dalam pelbagai bidang sains komputer.

Biografi

Andrew Tanenbaum dilahirkan pada 16 Mac 1944. Saintis masa depan menghabiskan zaman kanak-kanak dan remajanya di White Plains, New York. Beliau lulus dari Massachusetts Institute of Technology (MIT) di Boston, di mana beliau menerima ijazah sarjana muda dalam fizik. Ini diikuti dengan ijazah kedoktoran di bawah penyeliaan John Marsh Wilcox pada tahun 1971 di Universiti California di Berkeley. Topik disertasi adalah berikut "Penyiasatan ayunan lima minit, hipergranulasi dan fenomena berkaitan dalam suriasuasana".

pemaju Andrew Tanenbaum
pemaju Andrew Tanenbaum

Selepas perkahwinannya, dia berpindah bersama isterinya yang berasal dari Belanda ke Belanda, tetapi mengekalkan kewarganegaraan Amerikanya dan mula bekerja di Universiti Percuma Amsterdam sebagai profesor sains komputer, di mana dia memberi syarahan, menyelia pengajian kedoktoran dan mengetuai sebuah jabatan. Tanenbaum ialah CTO Sekolah Pengkomputeran dan Pengimejan sehingga 1 Januari 2005. Saintis itu bersara pada 2014.

Bekerja di Pusat Pengajian Pengkomputeran dan Pemprosesan Imej

Pada awal 1990-an, kerajaan Belanda mula mewujudkan satu siri sekolah penyelidikan berorientasikan tematik yang merangkumi beberapa universiti. Sekolah-sekolah ini direka untuk menarik profesor dan PhD. Tanenbaum ialah salah seorang pengasas dan ketua pertama "Sekolah Pengkomputeran dan Pemprosesan Imej". Pasukan sekolah ini pada mulanya terdiri daripada hampir 200 guru dan calon sains yang bekerja untuk menyelesaikan masalah dalam sistem komputer moden pada masa itu.

Andrew Tanenbaum Dekan Sekolah
Andrew Tanenbaum Dekan Sekolah

Tanenbaum kekal sebagai dekan selama 12 tahun, sehingga 2005 apabila beliau dianugerahkan gelaran profesor di Akademi Seni dan Sains Diraja Belanda. Sejak itu, sekolah itu telah memasukkan penyelidik dari hampir sedozen universiti di Belanda, Belgium dan Perancis.

Buku teks dan buku

Andrew Tanenbaum terkenal dengan karya sasteranya tentang sains komputer dan seni bina komputer, rangkaian komputer dansistem operasi. Karya beliau dicirikan oleh gabungan kandungan maklumat yang tinggi dengan kebolehbacaan yang baik dan gaya penulisan yang boleh digambarkan sebagai lucu. Banyak bukunya termasuk latihan kendiri pada akhir bab. Di bawah ialah karya utama beliau:

"Seni bina komputer. Struktur - Konsep - Asas". Ditulis bersama dengan James R. Goodman. Struktur asas komputer diterangkan menggunakan model terperinci. Tahap diterangkan sebagai logik digital, termasuk algebra boolean, seni bina mikro, bahasa himpunan dan model mesin konvensional atau OS

"Rangkaian komputer". Andrew Tanenbaum menumpukan kerja ini kepada protokol rangkaian. Berdasarkan model rujukan OSI, lapisan rangkaian diterangkan, yang dibina berdasarkan lapisan elektronik dan fizikal, serta lapisan komunikasi, termasuk pengesanan ralat. Buku ini diakhiri dengan bab tentang keselamatan rangkaian dengan topik seperti kriptografi, tandatangan, keselamatan WEB dan isu sosial

Andrew Tanenbaum (Pengarang)
Andrew Tanenbaum (Pengarang)

"Sistem pengendalian moden". Buku ini menyediakan keadaan semasa (pada masa penerbitan) pembangunan sistem pengendalian. Banyak ilustrasi dan banyak contoh memberikan pemahaman yang lebih baik tentang teori dan konsep yang dibentangkan. Komponen utama sistem pengendalian dibentangkan secara teori, seperti proses dan rangkaian, pengurusan memori, sistem fail, sistem berbilang pemproses dan keselamatan IT

"Sistem Teragih: Asas dan Paradigma". Bersama denganMaarten van Steen Tanenbaum menerangkan tujuh prinsip asas sistem teragih. Kemudian dia membentangkan mereka dengan contoh konkrit. Termasuk sistem CORBA, DCOM, NFS dan WWW

"Pembangunan dan pelaksanaan sistem pengendalian". Dalam buku itu, Tanenbaum, bersama Albert S. Woodhull, mula-mula menggariskan prinsip umum untuk sistem pengendalian, yang paling penting dibincangkan dan dikaji secara terperinci dalam kod sumber sistem pengendalian Minix yang dibangunkannya

Ijazah dan anugerah

Berikut ialah anugerah Andrew:

  • Pada pertengahan Mei 2008, Tanenbaum menerima ijazah kehormat dari Universiti Politeknik Bucharest. Anugerah itu disampaikan oleh ahli-ahli Dewan Akademik Dewan Negara. Selepas penganugerahan ijazahnya, Tanenbaum memberikan syarahan tentang andaian beliau tentang masa depan sains komputer dan komputer. Ijazah itu dianugerahkan sebagai pengiktirafan terhadap karya ulama.
  • Andrew Tanenbaum di Romania
    Andrew Tanenbaum di Romania
  • 7 Oktober 2011 Universiti Petru Maior Tirgu Mures menganugerahkan Tanenbaum ijazah kedoktoran kehormat untuk kerja cemerlangnya dalam sains komputer dan pendidikan. Oleh itu, komuniti ulama memberi penghormatan kepada dedikasi beliau dalam pengajaran dan penyelidikan. Pada majlis itu, rektor, dekan Fakulti Sains dan Kesusasteraan serta yang lain bercakap tentang Tanenbaum dan karyanya.

Sistem pengendalian Minix

Pada tahun 1987, Tanenbaum membangunkan sistem seperti Unix yang dipanggil Minix (Mini-Unix) untuk komputer peribadi IBM. Sistem ini ditujukan kepada pelajar dan mereka yang ingin memahamibagaimana komputer yang menjalankan sistem pengendalian berfungsi. Kemudian sebuah buku diterbitkan di mana Tanenbaum menerbitkan kepingan kod sumber sistem dan menerangkannya secara terperinci dalam konteks. Yang asal sendiri tersedia di media digital. Dalam masa beberapa bulan selepas penerbitan buku itu, kumpulan Usenet mempunyai lebih 40,000 pelanggan yang membincangkan dan menambah baik sistem. Seorang pelanggan sedemikian ialah pelajar dari Finland, Linus Torvalds, yang mula menambah fungsi baharu pada Minix dan menyesuaikan sistem mengikut keperluannya. Pada awal Oktober 1991, Torvalds mengeluarkan data pada kernel OS baharu yang dipanggil Linux.

Andrew Tanenbaum dan Linus Torvalds
Andrew Tanenbaum dan Linus Torvalds

Sistem pengendalian Andrew Tanenbaum, Minix, terus bertambah baik. Fokus utama adalah untuk membangunkan OS yang sangat modular, boleh dipercayai dan selamat. Sistem ini berasaskan mikrokernel. Terdapat hanya lima ribu baris kod yang berjalan dalam mod kernel. Bahagian lain sistem berjalan sebagai satu siri proses autonomi: pengendali sistem fail, pengurus proses dan pemacu peranti.

Analitis Pilihan Raya AS

Pada tahun 2004, Tanenbaum membangunkan tapak electoral-vote.com, yang menganalisis tinjauan sosial pendapat rakyat tentang pilihan raya presiden di Amerika Syarikat. Tapak ini memaparkan peta yang dikemas kini setiap hari dan memaparkan unjuran undian untuk setiap negeri AS. Untuk kebanyakan kempen, Tanenbaum mengekalkan identitinya tanpa nama. Setelah menyatakan sokongannya kepada Demokrat, beliau mendedahkan namanya pada awal November 2004, sehari sebelumnya.pilihan raya.

Menjelang pilihan raya 2008, Tanenbaum dapat meramalkan hampir setiap keputusan negeri kecuali Missouri dan Indiana. Dia dengan tepat meramalkan semua pemenang di Senat, kecuali "Negeri Gopher" - Minnesota.

Disyorkan: