**ایمیل شما نام کاربری شما خواهد بود، لطفا در وارد کردن ایمیل دقت کنید
0
+ثبت نام
ایمیل: کلمه عبور:
به کانال ما در تلگرام بپیوندید
Join Us On Telegram
موجود
سيستم‌هاي عامل
نویسنده: ويليام استالينگز
مترجم: عين‌الله جعفرنژاد قمي
ویراست: 8
دسته: سیستم های عامل
سال انتشار: 1394
تعداد صفحات: 680
39,000 تومان
افزودن به سبد
مشخصات کامل
کتاب های مرتبط
فهرست مطالب
توضیحات
دانلودها
نظرات کاربران
عنوان کتاب:
سيستم‌هاي عامل
نویسنده:
ويليام استالينگز
مترجم:
عين‌الله جعفرنژاد قمي
ویراست:
8
دسته:
سیستم های عامل
سال انتشار:
1394
نوبت چاپ:
1
تعداد صفحات:
680
شابک:
978-600-205-096-0
وزن(گرم):
970
قیمت کتاب چاپی:
39,000 تومان
قیمت کتاب الکترونیکی:
(ناموجود)
کتاب های مرتبط
فهرست مطالب

فصل صفر: راهنمای خواننده و مدرس

0-1. طرح کلی کتاب

0-2. سیستم‌های مثال

0-3. نقشه‌ی راه برای خوانندگان و مدرسان

0-4. منابع وب و اینترنت

 

فصل اول: مروری بر سیستم‌های کامپیوتری

1-1. عناصر اصلی (basic elements)

1-2. تکامل ریزپردازنده

1-3. اجرای دستورالعمل

1-4. وقفه‌ها

1-5. سلسله‌مراتب حافظه

1-6. حافظه‌ی پنهان

1-7. دسترسی مستقیم به حافظه

1-8. سازمان چندپردازنده‌ای و چندهسته‌ای

1-9. منابع پیشنهادی

1-10. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها

پیوست 1-الف: ویژگی‌های کارایی حافظه‌های دو سطحی

 

فصل دوم: نگاه کلی به سیستم‌عامل

2-1. اهداف و وظایف سیستم‌های عامل

2-2. تکامل سیستم‌های عامل

2-3. دستاوردهای اصلی

2-4. ویژگی‌های سیستم‌های عامل جدید

2-5. تحمل‌پذیری خطا

2-6. ملاحظات طراحی سیستم‌عامل برای چندپردازنده‌ای و چندهسته‌ای

2-7. نگاه کلی به ویندوز میکروسافت

2-8. سیستم‌های یونیکس قدیمی

2-9. سیستم‌های یونیکس جدید

2-10. لینوکس

2-11. اندروید

2-12. منابع و انیمیشن‌های پیشنهادی

2-13. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها

 

فصل سوم: توصیف و کنترل فرآیند

3-1. فرآیند چیست؟

3-2. حالت‌های فرآیند

3-3. شرح فرآیند

3-4. کنترل فرآیند

3-5. اجرای سیستم‌عامل

3-6. مدیریت فرآیند در UNIX SVR4

3-7. خلاصه

3-8. منابع و انیمیشن‌های پیشنهادی

3-9. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها

 

فصل چهارم: نخ‌ها

4-1. فرآیندها و نخ‌ها

4-2. انواع نخ‌ها

4-3. سیستم چندهسته‌ای و چندنخی

4-4. مدیریت نخ و فرآیند در ویندوز 8

4-5. مدیریت نخ و چندپردازشی متقارن در سولاریس

4-6. مدیریت فرآیند و نخ در لینوکس

4-7. مدیریت فرآیند و نخ در اندروید

4-8. “MAC OS X GCD

4-9. خلاصه

4-10. منابع پیشنهادی

4-11. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها

 

فصل پنجم: همروندی: انحصار متقابل و همگام‌سازی

5-1. اصول همروندی

5-2. انحصار متقابل: حمایت سخت‌افزار

5-3. سمافورها (راهنماها)

5-4. ناظرها

5-5. تبادل پیام (message passing)

5-6. مسأله‌ی خوانندگان و نویسندگان

5-7. خلاصه

5-8. منابع و انیمیشن‌های پیشنهادی

5-9. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها

 

فصل ششم: همروندی: بن‌بست و گرسنگی

6-1. اصول بن‌بست

6-2. پیشگیری از بن‌بست

6-3. اجتناب از بن‌بست

6-4. کشف بن‌بست

6-5. راهبرد یکپارچه برای بن‌بست

6-6. مسأله‌ی تغذیه‌ی فیلسوفان

6-7. راهکارهای همروندی در یونیکس

6-8. راهکارهای همروندی در هسته‌ی لینوکس

6-9. عملیات همگام‌سازی نخ‌ها در سولاریس

6-10. راهکارهای همروندی در ویندوز 7

6-11. ارتباط بین فرآیندی در اندروید

6-12. خلاصه

6-13. منابع و انیمیشن‌های پیشنهادی

6-14. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها


 

فصل هفتم: مدیریت حافظه

7-1. نیازهای مدیریت حافظه

7-2. بخش‌بندی حافظه (memory partitioning)

7-3. صفحه‌بندی (paging)

7-4. قطعه‌بندی (segmentation)

7-5. خلاصه

7-6. منابع و انیمیشن‌های پیشنهادی

7-7. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها

پیوست 7 (الف): بارکردن و پیوند


فصل هشتم: حافظه‌ی مجازی

8-1. سخت‌افزار و ساختارهای کنترلی

8-2. نرم‌افزار سیستم‌عامل

8-3. مدیریت حافظه‌ در یونیکس و سولاریس

8-4. مدیریت حافظه‌ در لینوکس

8-5. مديريت حافظه در ويندوز

8-6. مدیریت حافظه در اندروید

8-7. خلاصه

8-8. منابع و انیمیشن‌های پیشنهادی

8-9. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها


 

فصل نهم: زمان‌بندی تک‌پردازنده‌ای

9-1. انواع زمان‌بندی پردازنده

9-2. الگوریتم‌های زمان‌بندی

9-3. زمان‌بندی یونیکس قدیمی

9-4. خلاصه

9-5. منابع و انیمیشن‌های پیشنهادی

9-6. واژه‌های کلیدی، پرسش‌های مرور درس و مسأله‌ها

 

فصل دهم: زمان‌بندی چندپردازنده‌ای، چندهسته‌ای و بی‌درنگ

10-1. زمان‌بندی چندپردازنده‌ای و چندهسته‌ای

10-2. زمان‌بندی بی‌درنگ

10-3. زمان‌بندی در لینوکس

10-4. زمان‌بندی در یونیکس SVR4

10-5. زمان‌بندی در “UNIX FREEBSD

10-6. زمان‌بندی در ویندوز

10-7. خلاصه

10-8. منابع پیشنهادی

10-9. واژه‌های کلیدی، پرسش‌های مرور درس و مسأله‌ها


 

فصل یازدهم: مدیریت ورودی- خروجی و زمان‌بندی دیسک

11-1. دستگاه‏هاى ورودی- خروجی

11-2. سازمان عمل ورودی- خروجی

11-3. مسائل طراحی سیستم‌عامل

11-4. میانگیری ورودی- خروجی

11-5. زمان‌بندی دیسک  

11-6. RAID

11-7. حافظه‌ی پنهان دیسک

11-8. ورودی- خروجی در يونيكس SVR4

11-9. ورودی- خروجی در لینوکس

11-10. ورودی- خروجی در ویندوز

11-11. خلاصه

11-12. منابع و انیمیشن‌های پیشنهادی

11-13. واژه‌های کلیدی، پرسش‌های مرور درس و مسأله‌ها

 

فصل دوازدهم :        مدیریت فایل‌ها

12-1. مرور کلی

12-2. سازمان و دستیابی فایل

12-2. سازمان و دستیابی فایل

12-4. دایرکتوری‌های فایل

12-5. اشتراک فایل

12-6. بلوک‌بندی رکوردها

12-7. مدیریت حافظه‌ی ثانوی

12-8. مدیریت فایل در یونیکس

12-9. سیستم فایل مجازی در لینوکس

12-10. سیستم فایل در ویندوز

12-11. مدیریت فایل در اندروید

12-12. خلاصه

12-13. منابع پیشنهادی

12-14. واژه‌های کلیدی، پرسش‌های مرور درس، و مسأله‌ها

 

پیوست الف:        موضوعاتی در همروندی

الف-1. انحصار متقابل: رویکردهای نرم‌افزاری

الف-2. شرایط مسابقه و سمافورها

الف-3. مسأله‌ی آرایشگاه

الف-4. مسأله‌ها

 

پیوست ب :        برنامه‌سازی و پروژه‌های سیستم‌عامل

ب-1. OS/161

ب-2. شبیه‌سازی‌ها

ب-3. پروژه‌های برنامه‌سازی

ب-4. پروژه‌های تحقیقاتی

ب-5. تکلیف‌های خواندنی/گزارش

ب-6. تکلیف‌های نوشتن

ب-7. موضوعاتی برای مباحثه

ب-8. BACI

 

واژه‌نامه انگلیسی به فارسی

 

 

توضیحات
توضیحی برای این کتاب موجود نیست
دانلودها
» دانلود کتاب الکترونیکی
    هیچ فایلی جهت دانلود موجود نیست
» دانلود برنامه ها (کدها)
    هیچ فایلی جهت دانلود موجود نیست
» دانلود پیوست ها
    هیچ فایلی جهت دانلود موجود نیست
» دانلود اسلایدها
    هیچ فایلی جهت دانلود موجود نیست
» سایر موارد
    هیچ فایلی جهت دانلود موجود نیست
نظرات کاربران
این بخش از سایت در حال ساخت می باشد