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