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

# سیستم عامل برنامه ای است که به عنوان یک رابط، بین نرم افزار و سخت افزار کامپیوتر عمل می کند.

# سیستم عامل مجموعه ای یکپارچه از برنامه های تخصصی است که برای مدیریت منابع کلی و عملیات کامپیوتر استفاده می شود.

# یک نرم افزار تخصصی است که اجرای تمام برنامه های دیگر که در کامپیوتر قرار دارند، مانند برنامه های کاربردی و سایر نرم افزارهای سیستم را کنترل و نظارت می کند.

نمایی از ارتباط سیستم عامل

اهداف سیستم عامل

در ادامه ی مطلب اهداف یک سیستم عامل را با هم مرور می کنیم:

- مهمترین هدف سیستم عامل کاربردی کردن یک سیستم کامپیوتری به شیوه مناسب است، به عبارت دیگر: استفاده صحیح از سیستم کامپیوتری برای یک روش کارآمد.

- پنهان کردن جزئیات منابع سخت افزاری از دید کاربران.

- ارائه یک رابط کاربری مناسب میان کاربران و یک سیستم کامپیوتری.

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

- مدیریت منابع سیستم کامپیوتری.

- مدیریت کاربرانی که از سیستم استفاده میکنند (هر کاربر از کدام منبع استفاده می کند، چه منبعی را درخواست میدهد و درخواست های متنوع را از برنامه ها و کاربران مختلف را پاسخ می دهد).

- برای به اشتراک گذاشتن عادلانه منابع کارآمد بین کاربران و برنامه ها.

ویژگی های سیستم عامل

در اینجا یک لیست از مهم ترین ویژگی های سیستم عامل را مشاهده می کنید:

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

مدیریت پردازنده پردازنده (CPU) را به یک فرایند اختصاص می دهد و پردازنده را هنگامی که دیگر مورد نیاز نیست، غیرفعال می کند.

مدیریت دستگاه مسیر همه دستگاه ها را نگه می دارد. این بخش همچنین کنترل کننده ورودی / خروجی نامیده می شود که تصمیم می گیرد که چه فرایندی ، چه زمانی و چه مدت زمان دستگاه را می گیرد.

مدیریت فایل ها منابع را از بین می برد و آن ها را اختصاص می دهد و تصمیم می یرد که چه کسانی منابع را دریافت کنند.

امنیت از دسترسی غیرمجاز به برنامه ها و داده ها با استفاده از کلمات عبور و سایر تکنیک های مشابه جلوگیری می کند.

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

کنترل عملکرد سیستم ثبت و ضبط تاخیر بین درخواست برای یک سرویس و از سیستم.

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

شناسایی خطای Aids تولید و تخلیه، ردیابی پیام های خطا، و سایر روش های اشکال زدایی و تشخیص خطا.

هماهنگی بین نرم افزارهای دیگر و کاربران هماهنگی و اختصاص کامپایلرها، مترجمان، اسمبلرها و سایر نرم افزارها به کاربران مختلف سیستم های کامپیوتری.

جلسه قبل | جلسه بعد


برچسب ها

شبکه | داده ها و اطلاعات | نرم افزار | سخت افزار | پورت |
آخرین به روزرسانی این مطلب:

2019-03-10T16:08:20


پربازدیدترین

از اینجا می توانیدمحبوب ترین مطالب را مشاهده کنید