البرمجيات

أنواع نظم التشغيل ومهامها

2018-10-22

المقصود بنظام التشغيل Operating System

جملة من البرمجيات المسؤولة عن إدارة برمجيات الحاسوب، ويمثل وسيط بين المستخدم، وبرمجيات الحاسوب، فهو المشغل الرئيسي لجهاز الحاسب. ويقوم بالمهام الأساسية مثل: إدارة وتخصيص مصادر الحاسوب (الذاكرة، القرص الصلب، الوصول للأجهزة الملحقة إلخ...)، وترتيب أولوية التعامل مع الأوامر، والتحكم في أجهزة الإدخال، والإخراج مثل: لوحة المفاتيح، وكذلك لتسهيل التعامل مع الشبكات، وإدارة الملفات.

يوجد العديد من نظم التشغيل والتي منها windows ، Mac OS X، MS-DO، Haiku، نظام تشغيل كروم، MENUET، eComStation، TAILS.

مهام نظام التشغيل

إدارة الجهاز

 يقوم نظام التشغيل بالتّحكم في مسار البيانات حيث يُدير نظام التشغيل تدفُّق البيانات ومسارها؛ عن طريق التحكم بانتقالها بين وحدات جهاز الحاسوب ومراقبة عمليّات المعالجة، ثمّ عرض البيانات على وحدات الإخراج كالشّاشة، أو الطابعة. كما يقوم نظام التشغيل باكتشاف الأعطال، وإعطاء تقريرٍ عن العطل.

إدارة مُعالج البيانات 

من مهام نظام التشغيل تخصيص ما يكفي من الوقت لمعالجة كل التطبيقات والعمليّات، حتى تستطيع العمل بأكبر قدر ممكن من الكفاءة، ويعتبر هذا مهماً بشكل خاص عند تعددّ المهام، فعندما يقوم المستخدم بتشغيل عدّة تطبيقات وعمليات في نفس الوقت، فهنا يأتي دور نظام التشغيل في التحققّ من توفر ما يكفي من المصادر لتشغيل هذه التطبيقات والعمليات بشكل جيّد.

تخزين وإدارة الذاكرة

 يحتوي جهاز الكمبيوتر على أربعة أنواع من الذاكرة وهي: ذاكرة التخزين الرئيسيّة، وذاكرة التخزين الثانوية، وذاكرة مخبئية عالية السرعة ، وذاكرة الأقراص، وينبغي على نظام التشغيل التأكد من موازنة احتياجات كل عمليّة أو تطبيق مع أنواع الذاكرة المتاحة، والتأكد من توفر ما يكفي من الذاكرة لكل عمليّة حتى تؤدي وظيفتها، ويجب التأكد من عدم استخدام ذاكرة عملية معيّنة لعملية أخرى.

 استخدام واجهة المستخدم

 واجهة المستخدم هي الجزء الذي يتفاعل من خلاله المستخدم مع التطبيق، فنظام التشغيل يعمل كمترجم بين المستخدم وجهاز الحاسوب؛ حيثُ يساعد مُستخدم جهاز الحاسوب على متابعة البرمجيات والأوامر التي تمّ تنفيذها عن طريق عرضها على شاشة إصدار الأوامر؛ لتوجيه الحاسب بالشكل الصحيح، ويتمّ ذلك بإظهار واجهات المستخدم

تحميل البرمجيات التطبيقية

 هنا يكمن دور نظام التشغيل في نقل البرمجيات التطبيقية من وسائط التخزين إلى الذاكرة الرئيسة، ثمّ إلى وحدة المعالجة المركزية ليتمّ تنفيذها.

تنقسم أنظمة التشغيل إلى قسمين

أنظمة  متعددة المهام

 وهي الأنظمة التي تستطيع تنفيذ أكثر من عملية في وقت واحد، وأكثر من مستخدم في استخدام البرامج والتطبيقات على الحاسوب.

أنظمة أحادية المهام 

وهي الأنظمة التي لا تسمح بتفيذ سوى عملية واحدة  ومستخدم واحد في استخدام البرامج والتطبيقات على الحاسوب.

مواضيع قد تعجبك

التعليقات
اترك تعليقا
هل تحتاج مشروع ناجح؟
اطلب الان أو تواصل معنا