با تشکر از رتبه و بازخورد شما!
شما قبلاً رتبه بندی کرده اید.
یادداشتهای سیستم عامل: فرآیندها، زمانبندی CPU، بنبستها و حافظه
سیستم عامل یک کتابچه راهنمای رایگان علوم کامپیوتر و مهندسی نرمافزار است که مباحث مهم دوره، یادداشتهای دقیق، نمودارها، معادلات، فرمولها و مطالب درسی را پوشش میدهد. این کتاب دیجیتال و راهنمای مرجع را برای دورههای دیپلم، کارشناسی، کارشناسی ارشد فناوری، کارشناسی، کارشناسی ارشد کامپیوتر و دورههای مرتبط با مدرک دانلود کنید.
۱۲۵ موضوع را در ۵ فصل در مورد سیستمهای عامل، فرآیندها، رشتهها، برنامهریزی CPU، همگامسازی، بنبستها، مدیریت حافظه، حافظه مجازی، سیستمهای فایل و برنامهریزی دیسک بررسی کنید. برای امتحانات دانشگاه، مرور GATE، viva، مصاحبهها، تکالیف و مرور سریع مفید است.
شاخههای مهندسی مرتبط
مهندسی علوم کامپیوتر (CSE)، فناوری اطلاعات (IT)، مهندسی نرمافزار، مهندسی کامپیوتر، کاربردهای کامپیوتر و دورههای محاسباتی مرتبط.
۹۴ موضوع فهرستشدهی متمایز از ۱۲۵
مبانی سیستم عامل
۱. مروری بر سیستمهای عامل کامپیوتر
۲. سازمان سیستم کامپیوتر
۳. ساختار سیستم عامل
۴. سیستمهای توزیعشده
۵. سرویسهای سیستم عامل
۶. فراخوانیهای سیستم
۷. برنامههای سیستم
۸. تولید سیستم عامل
۹. رابطهای سیستم عامل
فرآیندها، نخها و زمانبندی پردازنده
۱۰. مدیریت فرآیند
۱۱. بلوک کنترل فرآیند (PCB)
۱۲. زمانبندها
۱۳. تعویض زمینه
۱۴. عملیات روی فرآیندها
۱۵. ارتباط بین فرآیندی (IPC)
۱۶. سوکتها
۱۷. فراخوانیهای رویه از راه دور (RPC)
۱۸. فراخوانی متد از راه دور (RMI)
۱۹. نخها
۲۰. معیارهای زمانبندی
۲۱. الگوریتمهای زمانبندی
۲۲. مدلهای چندنخی
۲۳. کتابخانههای نخ
۲۴. نخبندی مسائل
۲۵. زمانبندی CPU
۲۶. زمانبندی چندپردازندهای
۲۷. چندرشتهای متقارن
۲۸. زمانبندی نخ
۲۹. زمانبندی سولاریس
۳۰. زمانبندی ویندوز XP
۳۱. زمانبندی لینوکس
۳۲. ارزیابی الگوریتم
همگامسازی و بنبستها
۳۳. همگامسازی فرآیند
۳۴. مسئله بخش بحرانی
۳۵. سختافزار همگامسازی
۳۶. سمافورها
۳۷. مسائل همگامسازی کلاسیک
۳۸. مانیتورها
۳۹. تراکنشهای اتمی
۴۰. بنبستها
۴۱. توصیف بنبست
۴۲. روشهای مدیریت بنبستها
۴۳. پیشگیری از بنبست
۴۴. اجتناب از بنبست
۴۵. الگوریتم بانکدار
۴۶. تشخیص بنبست
۴۷. بازیابی از بنبست
مدیریت حافظه و حافظه مجازی
۴۸. مدیریت حافظه استراتژیها
۴۹. اتصال آدرس
۵۰. فضاهای آدرس منطقی در مقابل فیزیکی
۵۱. پیوند و بارگذاری پویا
۵۲. مبادله
۵۳. تخصیص حافظه پیوسته
۵۴. قطعهبندی
۵۵. صفحهبندی
۵۶. پشتیبانی سختافزاری برای صفحهبندی
۵۷. صفحات مشترک
۵۸. قطعهبندی
۵۹. حافظه مجازی
۶۰. کتابخانههای سیستم
۶۱. صفحهبندی درخواستی
۶۲. کپی هنگام نوشتن
۶۳. جایگزینی صفحه
۶۴. جایگزینی صفحه FIFO
۶۵. جایگزینی بهینه صفحه
۶۶. جایگزینی صفحه LRU
۶۷. الگوریتم شانس دوم بهبود یافته
۶۸. تخصیص فریم
۶۹. درهمتنیدگی
۷۰. مدل مجموعه کاری
۷۱. فراوانی خطای صفحه
۷۲. فایلهای نگاشت حافظه
۷۳. حافظه مشترک در رابط برنامهنویسی Win32
۷۴. تخصیص حافظه هسته
۷۵. تخصیص اسلب
سیستمهای فایل و مدیریت دیسک
۷۶. مفاهیم فایل
۷۷. عملیات فایل
۷۸. انواع فایل
۷۹. ساختار دایرکتوری
۸۰. دایرکتوریها
۸۱. نصب سیستم فایل
۸۲. ساختار سیستم فایل
۸۳. پیادهسازی سیستم فایل
۸۴. پیادهسازی دایرکتوری
۸۵. مدیریت فضای آزاد
۸۶. بازیابی سیستم فایل
۸۷. سیستمهای فایل با ساختار لاگ
۸۸. سیستمهای فایل شبکه (NFS)
۸۹. پروتکل سیستم فایل شبکه
۹۰. دیسکهای مغناطیسی
۹۱. ساختار دیسک
۹۲. اتصال دیسک
۹۳. زمانبندی دیسک
۹۴. مدیریت دیسک
از این کتاب الکترونیکی رایگان سیستم عامل برای مرور مفاهیم سیستم عامل، مدیریت فرآیند، حافظه مجازی و سیستمهای فایل برای امتحانات مهندسی و مصاحبههای فنی استفاده کنید.
برای نصب فایل های XAPK/APK در اندروید با یک کلیک!