تابلوی اعلانات سافت سرا
  • استخراج فایلهای RAR در گوشی‌های اندروید
  • تعامل با دارندگان سایت و وبلاگ
  • دسته بندی موبایل در سایت ایجاد شد
  • برداشتن محدودیت عضویت ویژه در تمام پستها
  • سایت و سرور دانلود سافت سرا در ایران قرار دارد

Operating System Concepts Book

کتاب آموزش سیستم عامل

دسته بندی: کتاب سیستم عامل
کتاب آموزش سیستم عامل

Operating System Concepts Book

حجم : 4MB |
حجم پس از استخراج : 9MB
زبان کتاب : فارسی |
فرمت کتاب : PDF
|
تعداد صفحات : 249
تاریخ انتشار : ۶ بهمن ۱۳۹۵
بازدید : 13,383 |
لینک کوتاه :

سیستم عامل یا سامانه عامل (Operating System) اولین نرم افزاری است که پس از روشن کردن کامپیوتر مشاهده می‌شود و وظیفه مدیریت برنامه‌های دیگر و کنترل و سازمان‌دهی منابع سخت افزاری و امکان استفاده بهینه و هدفمند از آنها را بر عهده دارد، از اینرو سیستم عامل به عنوان بستری برای اجرای نرم افزارهای کاربردی مهمترین نرم افزار در کامپیوتر محسوب می‌شود.

کتاب آموزش سیستم عامل

کتاب آموزش سیستم عامل یک منبع علمی مناسب برای آشنایی با سیستم عامل، الگوریتمها و نحوه عملکرد فرآیندهای مختلف آن است که توسط مهندس فرشید شیرافکن تدوین و به رایگان منتشر شده است.

این کتاب حاوی مباحث آموزشی زیر است:

فصل اول (مفاهیم اولیه)

  • پردازنده
  • وقفه
  • فراخوانی‌های سیستم
  • حفاظت
  • سلسله مراتب حافظه
  • روشهای انتقال ورودی/خروجی
  • نگاه کلی به سیستم عامل
  • تاریخچه سیستم عامل
  • انواع سیستم عامل از نظر ساختاری
  • آزمون

فصل دوم (فرآیند)

  • فرآیند و حالات آن
  • فرآیند معلق
  • انواع زمان‌بندها
  • نخ (thread)
  • پیاده‌سازی نخ (سطح کاربر، سطح هسته و ترکیبی)

فصل سوم (زمان‌بندی پردازنده)

  • معیارهای زمان‌بندی
  • الگوریتمهای زمان‌بندی
  • الگوریتم FCFS
  • الگوریتم RR
  • الگوریتم (SPN SJF)
  • الگوریتم SRT
  • الگوریتم HRRN
  • الگوریتم FB
  • الگوریتم MLFQ
  • الگوریتم MLQ
  • زمان‌بندی اولویت (Priority)
  • زمان‌بندی FCFS
  • زمان‌بندی در سیستم چند پردازنده‌ای (LPT, RPT, SPT)
  • آزمون

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

  • مباحث مطرح در ارتباط بین فرآیندها رویکردهای نرم افزاری انحصار متقابل
  • الگوریتم Decker (پنج تلاش دکر)
  • الگویتم Peterson
  • رویکردهای انحصار متقابل با حمایت سخت افزار
  • راهکارهای سیستم عامل و زبان برنامه‌سازی برای تدارک هم‌زمانی
  • سمافور
  • پیاده‌سازی انحصار متقابل توسط سمافور
  • همگام‌سازی با استفاده از سمافور
  • مسئله تولید کننده و مصرف کننده
  • مسئله غذا خوردن فیلسوف‌ها
  • مسئله خوانندگان و نویسندگان
  • مانیتور (ناظر)
  • مسئله تولید کننده و مصرف کننده با مانیتور
  • تبادل پیام
  • همگام‌سازی به کمک تبادل پیام
  • پیاده‌سازی انحصار متقابل توسط تبادل پیام
  • حل مسئله تولید کننده و مصرف کننده توسط تبادل پیام
  • آزمون

فصل پنجم (بن بست)

  • شرایط بن‌بست
  • گراف تخصیص منابع
  • روشهای رفع بن بست
  • ترمیم
  • روشهای پیشگیری از بن بست
  • روشهای اجتناب از بن بست
  • الگوریتم بانک‌داران
  • خلاصه رویکردها
  • آزمون

فصل ششم (مدیریت حافظه)

  • مدیریت حافظه ابتدایی
  • جا‌به‌جایی و حفاظت
  • مبادله
  • الگوریتمهای مکان‌یابی و تخصیص حافظه
  • مدیریت حافظه با سیستم رفاقتی
  • روی هم گذاری (Overlay)
  • صفحه‌بندی (Paging)
  • حافظه مجازی
  • صفحه‌بندی درخواستی
  • صفحه‌بندی چند سطحی
  • جدول صفحه وارونه (معکوس)
  • بافرهای کناری ترجمه (TLB)
  • زمان مؤثر دسترسی
  • آزمون
  • الگوریتمهای جایگزینی صفحه
  • الگوریتم بهینه (optimal)
  • الگوریتم NRU
  • الگوریتم FIFO
  • الگوریتم دومین شانس
  • الگوریتم ساعت
  • الگوریتمLRU
  • پیاده‌سازی سخت افزاری LRU
  • شبیه‌سازی LRU در نرم افزار (الگوریتم سالمندی)
  • الگوریتم بافر کردن صفحه
  • نکات طراحی سیستمهای صفحه‌بندی
  • پیش صفحه‌بندی (prepaging)
  • مدل مجموعه کاری (working sets)
  • الگوریتم فرکانس نقص صفحه (PFF)
  • تناقض بلیدی (Belady’s anomaly)
  • الگوریتمهای پشته (Stack Algorithms)
  • اندازه صفحه
  • ساختار برنامه
  • قطعه‌بندی
  • قطعه‌بندی درخواستی
  • قطعه‌بندی صفحه‌بندی (Segmentation with paging)
  • مقایسه روشهای مدیریت حافظه
  • آزمون

فصل هفتم (مدیریت I/O و دیسک)

  • نرم افزار I/O
  • مدیریت دیسک
  • الگوریتمهای زمان‌بندی بازوی دیسک (FCFS, SSTF, SCAN, CSCAN)
  • روشهای تخصیص فضای دیسک به فایل
  • سطوح در یک حافظه سه سطحی
  • آزمون
تبلیغات
  • آموزش حسابداری در اکسل
  • آموزشهای درسی میشا و کوشا
  • آموزش مبانی شبکه

این مطلب را به اشتراک بگذارید

حجم: 4MB
  • افزودن به علاقه‌مندی‌ها
  • پشتیبانی و رفع مشکلات نرم افزاری
    نام نرم افزار: Operating System Concepts Book
    پسورد فايل فشرده: softsara.ir جهت کپی کردن رمز کلیک کنید.
    سوالات خود را واضح مطرح کنید.

    نظرات کاربران


    نام

    پست‌الکترونیکی

    وب سایت

    نظر شما

    1. hashmatullah در ۱۵ خرداد ۱۳۹۶ :

      tnx dear friends

    2. Navid در ۱۲ دی ۱۳۹۹ :

      سلام دانلود نمیشه

      • profile avatar سافت سرا در ۱۲ دی ۱۳۹۹ :

        سلام. فایل مشکلی نداره.
        از کدوم ISP سرویس می گیرید؟

    3. هادی در ۱۷ دی ۱۳۹۹ :

      دانلود نمیشه

      • profile avatar سافت سرا در ۱۷ دی ۱۳۹۹ :

        لینک سالمه. دقیقا مشکل تون چیه؟