پاورپوینت سیستم های عامل Oparating Systems

  • Code: # 2090

  • تعداد صفحات: 10
  • فرمت فایل: پاورپوینت
  • سال: مشخص نشده
  • مقطع: دانشگاهی
  • دسته بندی: دانشگاهی
قیمت: ۶,۵۰۰ تومان
دانلود فایل
  • خلاصه
  • فهرست و منابع
  • خلاصه پاورپوینت سیستم های عامل Oparating Systems

    ***2

    تعریف:

    سیستم عامل (Operating System) با حروف اختصاری OS اساسی ترین برنامه سیستمی است که مدیریت کلیه منابع سیستم را به عهده گرفته و زمینه ای را فراهم می سازد که برنامه های کاربردی می توانند بر روی آن نوشته شوند .

     

    ***3

    دلایل ایجاد یک سیستم عامل عبارتند از:

    یک سیستم کامپیوتری پیشرفته از یک یا چند پردازنده ، مقداری حافظه اصلی ، دیسک ها ، چاپگر ها ، صفحه کلید ، صفحه نمایش ، واسط های شبکه ای و دیگر دستگاه های ورودی و خروجی تشکیل شده است . این اجزا در کنار یکدیگر یک سیستم پیچیده را به وجود آورده اند . نوشتن برنامه هایی که تمامی این عناصر را مدیریت کرده و از آنها به طور صحیح ، بهینه و کارآمد استفاده نماید ، کار بسیار مشکلی است . اگر هر برنامه نویس مجبور باشد با مفاهیمی نظیر نحوه کار دستگاه های ورودی خروجی گوناگون آشنا باشد ، بسیاری از برنامه ها هرگز نوشته نخواهد شد . به همین دلیل ، از سالها قبل به وضوح مشخص بود که باید روش هایی یافت که برنامه نویسان را از پیچیدگی های سخت افزار دور نگه دارد . تلاش های گسترده ، منجر به ایجاد یک لایه نرم افزاری روی سخت افزار شد که همه اجزای سیستم را کنترل نموده و کار برنامه نویسان را راحت تر کند . به این لایه نرم افزاری سیستم عامل می گویند .

     

    ***4

    وظایف سیستم عامل:

    سیستم عامل دو کار عمده انجام می‌دهد :

    در نگرش پایین به بالا ، منابع منطقی ( مانند فایل ها ) و منابع فیزیکی ( مانند دستگاه های سخت افزاری ) رایانه را مدیریت و کنترل می‌کند .

    در نگرش بالا به پایین ، وظیفه سیستم عامل این است که یک ماشین توسعه یافته یا ماشین مجازی را به کاربران ارائه کند تا آنها بتوانند آسان تر برنامه نویسی نمایند و درگیر پیچیدگی های سخت افزاری رایانه نشوند .

     

    ***5

    به طور کلی ، وظایف سیستم عامل شامل موارد زیر است :

    استفاده بهینه از منابع و جلوگیری از به هدر رفتن آنها

    تخصیص و آزاد سازی منابع

    اداره صف ها و زمان بندی استفاده از منابع

    حساب داری ( Accounting ) میزان استفاده از منابع

    ایجاد امنیت ( security )

    ایجاد ، حذف و اداره فرایندها

    ایجاد مکانیسم های ارتباط بین فرایندها و همگام سازی آنها

    مدیریت فایل ها و پوشه ها

    برقراری امکان دسترسی چندتایی واجرای همروند فرایند ها

    به اشتراک گذاری منابع ( Resource Sharing )

    تعیین راهکار هایی برای اداره بن بست ( deadlock ) ها

    جلوگیری از شرایط رقابتی و تداخل یا در هم قفل شدن فرایندها  

  • فهرست و منابع پاورپوینت سیستم های عامل Oparating Systems

    فهرست:

    ندارد
     

    منبع:

    ندارد

دانلود قالب آماده درسی دانشگاهی پاورپوینت سیستم های عامل Oparating Systems
  • ثبت سفارش
    عنوان محصول
    قیمت