سیستم عامل چیست؟

کامپیوتر پیش روی ما و شما از سخت افزار و نرم افزارهای زیادی تشکیل شده است. سیستم عامل Operating System مهم ترین بخش نرم افزاری یک کامپیوتر است که ارتباط بین سخت افزار و برنامه های اجرایی را فراهم می کند. هنگامیکه کامپیوتر را روشن و خاموش می کنید اولین و آخرین نرم افزار پیش روی شما سیستم عامل می باشد. در واقع سیستم عامل در جهت رفاه و راحتی بیشتر کاربران در استفاده از کامپیوتر تولید شده است.

سیستم عامل

سیستم عامل چه وظایفی را برعهده دارد

این نرم افزار مهم که چون قلب یک کامپیوتر عمل میکند وظایف مهم و متعددی برعهده دارد که عبارتند از:

  • مدیریت منابع که شامل استفاده درست در زمان بندی مناسب و بازده بالا می باشد.
  • جلوگیری از بروز خطا و ترمیم سیستم
  • ایجاد امنیت در سیستم
  • سازماندهی و اجرای برنامه ها
  • مدیریت فایل ها، برنامه های ورودی و خروجی
  • جلوگیری از Race Condition ،Interlock ،Starvation
سیستم عامل

چرا باید از سیستم عامل استفاده کنیم

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

سیستم عامل

زمانی که شما يک کامپيوتر را خريداری می نمائيد ، انتخاب خود را در خصوص نوع سيستم عامل نيز انجام داده ايد، چراکه سيستم عامل بر روی کامپيوتر خريداری شده نصب و در اختيار شما قرار داده می شود . شما می توانيد هر زمان که تشخيص داديد سيستم عامل نصب شده بر روی کامپيوتر خود را تغيير دهيد . هر سيستم عامل دارای ويژگی ها ، مزايا و محدويت های مختص به خود می باشد. در برخی از کشورها ، همزمان با ارائه کامپيوتر سيستم عامل آن نيز عرضه می شود ( مثلاکامپيوترهای شرکت Dell و Gateway  به همراه ويندوز مايکروسافت عرضه می گردند).

سیستم عامل

تقسیم‌بندی انواع سیستم‌عامل

سیستم‌های عامل را می‌توان به ۳ دسته کلی تقسیم کرد و هر کدام زیر دسته‌های خود را دارا هستند. این سه دسته عبارتند از:

  1. سیستم‌عامل‌های کامپیوتر
  2. سیستم‌عامل‌های موبایل
  3. سیستم‌عامل‌‌های دستگاه‌های دیگر

#طراحی_سایت_در_افغانستان
#طراحی_اپلیکشن_در_افغانستان
#تولید_گیم_در_افغانستان
#تولید_سایت_ در_افغانستان
#تولید_استارتاپ_در_افغانستان
#اولین_دیتا
#سیستم_عامل