فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی
25% تخفیف خیلی ویـژه !
قیمت و خرید کتاب مفاهیم و اصول طراحی سیستم های عامل - ویراست دهم
ارسال رایگان ارسال سریع به سراسر کشور

کتاب مفاهیم و اصول طراحی سیستم های عامل - ویراست دهم

اثر آبراهام سيلبرشاتس، ترجمه دکتر عین‌الله جعفرنژاد قمی (عضو هیأت علمی جهاد دانشگاهی)، از انتشارات علوم رایانه
قیمت : 420,000 تومان
560,000 تومان
افزودن به سبد خرید
پیام به فروشنده !
22,500 تومان
اعتبار هدیه بگیرید !
نظر خود را به اشتراک بگذارید
تضمین اصالت کالا
تخفیف‌های دوره‌ای
ارسال سریع به سراسر کشور
کالاهای مشابه کتاب مفاهیم و اصول طراحی سیستم های عامل - ویراست دهم
مشخصات کتاب مفاهیم و اصول طراحی سیستم های عامل - ویراست دهم
انتشارات
انتشارات علوم رایانه
تعداد صفحه
560 صفحه
سال انتشار
1402
قطع کتاب
وزیری
نوع جلد
شومیز
شابک
8199205600978
فهرست مطالب
فصل اول: مقدمه 1-1. سیستم‌های عامل چه کارهایی انجام می‌دهند 1-2. سازمان سیستم کامپیوتری 1-3. معماری سیستم‌های کامپیوتری 1-4. اَعمال سیستم‌عامل 1-5. مدیریت منابع 1-6. حفاظت و امنیت 1-7. مجازی‌سازی 1-8. سیستم‌های توزیع‌شده 1-9. ساختمان‌ داده‌های هسته 1-10. محیط‌های رایانش 1-11. سیستم‌های عامل رایگان و متن‌باز تمرین‌های عملی تمرین‌ها فصل دوم : ساختارهای سیستم‌عامل 2-1. سرویس‌های سیستم‌عامل 2-2. واسط سیستم‌عامل و کاربر 2-3. فراخوان‌های سیستم 2-4. سرویس‌های سیستمی 2-5. پیونددهنده‌ها و بارکننده‌ها 2-6. چرا برنامه‌ها خاص سیستم‌عامل‌اند 2-7. طراحی و پیاده‌سازی سیستم‌عامل 2-8. ساختار سیستم‌عامل 2-9. ساخت و راه‌‌اندازی سیستم‌عامل 2-10. اشکال‌زدایی سیستم‌عامل تمرین‌های عملی تمرین‌ها مسأله‌های برنامه‌نویسی فصل سوم: فرآیندها 3-1. مفهوم فرایند 3-2. زمان‌بندی فرایند 3-3. اَعمال بر روی فرایندها 3-4. ارتباطات بین فرایندها 3-5. ارتباط بین فرایندی در سیستم‌های حافظه‌ی ‌مشترک 3-6. ارتباطات درون فرایندی در سیستم‌های مبادله‌ پیام 3-7. مثال‌هایی از سیستم‌های IPC 3-8. ارتباطات در سیستم‌های کلاینت - سرور تمرین‌های عملی تمرین‌ها مسأله‌های برنامه‌نویسی فصل چهارم : چندنخی و همروندی 4-1. مرور کلی 4-2. برنامه‌نویسی چندهسته‌ای 4-3. مدل‌های چندنخی 4-4. کتابخانه‌های نخ‌ها 4-5. ایجاد نخ به طور ضمنی 4-6. ملاحظات استفاده از نخ‌ها 4-7. مثال‌های سیستم‌عامل تمرین‌های عملی تمرین‌ها فصل پنجم : زمان‌بندی CPU 5-1. مفاهیم اساسی زمان‌بندی 5-2. معیارهای زمان‌بندی 5-3. الگوریتم‌های زمان‌بندی 5-4. زمان‌بندی نخ‌ها 5-5. زمان‌بندی چندپردازنده‌ای 5-6. زمان‌بندی CPU بی‌درنگ 5-7. مثال‌های سیستم‌عامل 5-8. ارزیابی الگوریتم تمرین‌های عملی تمرین‌ها فصل ششم: ابزارهای همگام‌سازی 6-1. زمینه 6-2. مسأله‌ی بخش بحرانی 6-3. راه‌حل پترسون 6-4. پشتیبانی سخت‌افزار برای همگام‌سازی 6-5. قفل‌های Mutex 6-6. سمافورها 6-7. ناظرها یا مانیتورها 6-8. زنده بودن 6-9. ارزیابی تمرین‌های عملی تمرین‌ها فصل هفتم: مثال‌های همگام‌سازی 7-1. مسأله‌های همگام‌سازی کلاسیک 7-2. همگام‌سازی در هسته‌ی سیستم‌عامل 7-3. همگام‌سازی در POSIX 7-4. همگام‌سازی در جاوا 7-5. رویکردهای جایگزین تمرین‌های عملی تمرین‌ها فصل هشتم: بن‌بست‌ها 8-1. مدل سیستم 8-2. بن‌بست در برنامه‌های چندنخی 8-3. مشخصات بن‌بست 8-4. روش‌های اداره‌ ‌کردن بن‌بست 8-5. پیشگیری از بن‌بست 8-6. اجتناب از بن‌بست 8-7. کشف بن‌بست 8-8. ترمیم از حالت بن‌بست تمرین‌های عملی تمرین‌ها فصل نهم: حافظه‌ی اصلی 9-1. پیش‌زمینه 9-2. تخصیص حافظه‌ی همجوار 9-3. صفحه‌بندی 9-4.ساختار جدول صفحه 9-5. مبادله 9-6. مثال: معماری‌های 32 و 64 بیتی اینتل 9-7. مثال: معماری ARMv8 تمرین‌های عملی تمرین‌ها فصل دهم: حافظه‌ی مجازی 10-1. پیش‌زمینه 10-2. صفحه‌بندی درخواستی 10-3. کپی در صورت نوشتن 10-4. جایگزینی صفحه 10-5. تخصیص قاب‌ها 10-6. کوبیدگی 10-7. فشرده‌سازی حافظه 10-8. تخصیص حافظه‌‌ی هسته 10-9. سایر ملاحظات 10-10. مثال‌های سیستم‌عامل تمرین‌های عملی تمرین‌ها فصل یازدهم: ساختار ذخیره‌ساز انبوه 11-1. مروری بر ساختار ذخیره‌ساز انبوه 11-2. زمان‌بندی دیسک سخت 11-3. زمان‌بندی NVM 11-4. شناسایی و تصحیح خطا 11-5. مدیریت دستگاه ذخیره‌ساز 11-6. مدیریت فضای مبادله 11-7. پیوست ذخیره‌ساز 11-8. ساختار RAID تمرین‌های عملی تمرین‌ها فصل دوازدهم: سیستم‌های ورودی-خروجی 12-1. مرور کلی 12-2. سخت‌افزار I/O 12-3. واسط I/O برنامه‌ی کاربردی 12-4. زیرسیستم I/O هسته 12-5. تبدیل درخواست‌های I/O به عمل سخت‌افزاری 12-6. استریم‌ها (جریان‌ها) 12-7. عملکرد تمرین‌های عملی تمرین‌ها واژه‌نامه انگلیسی به فارسی
نظر خود را به اشتراک بگذارید
commentuser
Copyright © 2023 Powered By Olomrayaneh web developer team, All Rights Reserved.
فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی - لوگو