توضیحات کتاب (معرفی نویسندگان و فهرست مطالب کتاب):
آندره تننباوم (Andrew S. Tanenbaum) دارای مدرک لیسانس دانشگاه M.I.T و دکتری تخصصی دانشگاه برکلی کالیفرنیا میباشد. استاد تننباوم دو دکترای افتخاری نیز دارد و با ACM و IEEE همکاری میکند. او هماکنون در دانشگاه Vrije Universiteit آمستردام هلند استاد علوم کامپیوتر است. وی قبلاً رئیس پژوهشکدهی عالی محاسبات و تصویرگری بوده است، یک دانشکدهی تحصیلات تکمیلیِ بین دانشگاهی که روی سیستمهای پیشرفتهی موازی، توزیع شده، و تصویرگری تحقیقات انجام میدهد. او همچنین استاد آکادمی سلطتنی هنر و علوم هلند بوده است، که او را از تبدیل شدن به یک فرد پشتمیزنشین دور نگه داشته است. علاوه بر اینها وی مفتخر به دریافت جایزهی پیشرفتهی شورای تحقیقات اروپا شده است.
استاد تننباوم در گذشته روی کامپایلرها، سیستمهای عامل، شبکهسازی، و سیستمهای توزیع شده تحقیقات داشته است. تمرکز تحقیقاتی فعلی او بر سیستمهای عامل قابل اتکا و امن میباشد. این پروژههای تحقیقاتی منجر به بیش از 175 مقالهی منتشر شده در مجلات و کنفرانسها شده است. استاد تننباوم نویسنده یا از نویسندگان پنج کتاب بوده است، که به 20 زبان ترجمه شدهاند.
وی نرمافزارهای زیادی را تولید کرده است، بهویژه MINIX، یک نمونهی کوچک از UNIX که مستقیماً الهام بخش و بستر اولیهی توسعهی لینوکس شد. نسخهی کنونی MINIX، که MINIX 3 نامیده میشود و در نسخههای x86 و ARM بهطور رایگان قابل دانلود است، سیستمعاملی فوقالعاده قابل اتکا و امن است. استاد تننباوم وقتی کار خود را تمام شده میبیند که کاربران اصلاً ندانند که crash کردن سیستمعامل به چه معناست.
Herbert Bos کارشناسی ارشد خود را از دانشگاه Twente و دکترای خود را از دانشگاه کمبریج گرفته است. وی تاکنون کارهای گستردهای در زمینهی معماریهای I/O قابل اتکا و کارآ برای سیستمهای عامل انجام داده است. او هماکنون در Vrije Universiteit استاد سیستمها و امنیت شبکه میباشد. وی به همراه دانشجویانش روی راههای نوین شناسایی و مقابله با حملات، تحلیل و مهندسی معکوس بدافزارها، و از کار انداختن botnetها کار میکند. سه تن از دانشجویان وی موفق به دریافت جایزهی Roger Needham برای بهترین تزهای دکترای اروپایی در زمینهی سیستمها شدهاند.
در ادامه لیست فصلهای این کتاب آمده است:
- مقدمه
- فرایندها و نخها
- مدیریت حافظه
- سیستمهای فایل
- ورودی/خروجی
- بنبستها
- مجازیسازی و ابر
- سیستمهای چندپردازندهای
- امنیت
- مطالعهی موردی 1: یونیکس، لینوکس، و اندروید
- مطالعهی موردی 2: ویندوز 8
- طراحی سیستمعامل
- فهرست مطالعه و کتابنامه