سیستم عامل

سیستم عامل، مدیریت منابع سخت افزاری و نرم افزاری است . برنامه های متفاوت برای دستیابی به منابع سخت افزاری نظیر: پردازنده ، حافظه، دستگاه‌های ورودی و خروجی، حافطه های جانبی، در رقابتی سخت شرکت خواهند کرد. سیستم های عامل به عنوان یک مدیر عادل و مطمئن زمینه استفاده بهینه از منابع موجود را برای هر یک از برنامه های کامپیوتری فراهم می نمایند.

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

انواع سیستم عامل ها

  • سیستم‌های بی‌درنگ
  • سیستم‌های چند کاربره
  • سیستم‌عامل تک پردازنده
  • سیستم عامل شبکه ای

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

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