ما هي مهام نظام التشغيل؟ نظرًا لأن أنظمة التشغيل منتشرة على كافة أجهزة الكمبيوتر أو الهواتف الذكية ، فسيكون من الصعب علينا استعمال أجهزة الكمبيوتر بهذه السهولة بدون هذه الأنظمة ، وفي هذا المقال سنتحدث بالتفصيل عن نظام التشغيل ونتحدث عن مهام هذه الأنظمة.
حدد نظام تشغيل
نظام التشغيل (انجليزي: نظام التشغيل) هو برنامج يعمل كواجهة بين المستخدم وأجهزة الكمبيوتر أو الهواتف الذكية ، وهو واجهة رسومية ورسومية تستخدم لتسهيل التواصل والتفاعل بين المستخدم وأنظمة المعالجة على الكمبيوتر ، ويحدث هذا التفاعل عبر الإيماءات والإيماءات والأوامر. وهذا يعني دخول الجهاز عبر أدوات مساعدة مثل الماوس ولوحة المفاتيح أو شاشات اللمس على أجهزة الهواتف الذكية ، ويجب أن يحتوي كل جهاز كمبيوتر أو هاتف ذكي على نظام تشغيل واحد على الأقل لتشغيل برامج ثانوية أخرى ، على سبيل المثال تطبيق مثل متصفح Google أو Word and game برنامج لبيئة برمجة مناسبة.
ما هي البرامج والتطبيقات التي ستعمل عليها وتؤدي مهامها ، وهذه البيئة هي ما سيوفره نظام التشغيل للأجهزة المختلفة ، ويساعد نظام التشغيل على التواصل مع الكمبيوتر دون حضور طريقة التحدث بلغة الكمبيوتر المعقدة ، وهي لغة النظام الثنائي الواحد والصفر ، وفي الحقيقة لا يستطيع المستخدم فعل ذلك. الاستخدام العادي لأي جهاز كمبيوتر أو هاتف ذكي بدون وجود نظام تشغيل عليه.
ما هي وظائف نظام التشغيل
وتتمثل مهمتها الأساسية في تخصيص الموارد والخدمات للأجهزة مثل الذاكرة والمعالجات وتخصيص البيانات ، كما يتضمن نظام التشغيل برامج لإدارة هذه الموارد على أجهزة متعددة ، ويمكن تلخيص مهام نظام التشغيل على النحو التالي:
سلامة
حيث يستخدم نظام التشغيل طريقة حماية بكلمة مرور لحماية بيانات المستخدم وأيضًا يستخدم تقنيات حماية أخرى مثل بصمات الأصابع ويمنع الوصول غير المصرح به لـ البرامج وبيانات المستخدم.
أداء نظام التحكم
يراقب صحة النظام بشكل عام للمساعدة في تحسين الأداء ويسجل وقت الاستجابة واستجابة النظام بين الأوامر المختلفة للحصول على عرض كامل لصحة النظام ، ويمكن أن يساعد ذلك في تحسين الأداء عبر توفير البيانات المهمة اللازمة لاستكشاف المشكلات وإصلاحها.
توضيح الأخطاء
حيث يقوم نظام التشغيل بمراقبة النظام باستمرار لاكتشاف الأخطاء ومنع عدم نجاح النظام ، وعند حدوث أي خطأ في أحد مكونات الكمبيوتر ، يقوم نظام التشغيل تلقائيًا بتشغيل سلسلة من البرامج لاكتشاف الأخطاء.
إدارة الذاكرة
حيث يقوم نظام التشغيل بإدارة الذاكرة الرئيسية أو الذاكرة الرئيسية وتتكون الذاكرة الرئيسية من بايت كبير أو عبارة يتم تخصيص عنوان ثابت لها لكل بايت أو كلمة ، والذاكرة الرئيسية هي وحدة تخزين سريعة ويمكن الوصول إليها مباشرة بواسطة وحدة المعالجة المركزية ، ويجب أولاً تحميلها في الذاكرة الرئيسية لتنفيذ برنامج .
إدارة المعالج
ومع ذلك ، في بيئة البرمجة المتعددة ، يقرر نظام التشغيل الترتيب الذي تصل به العمليات لـ المعالج ، ومقدار ووقت المعالجة لكل عملية ، وتسمى وظيفة نظام التشغيل هذه تخطيط المهمة.
إدارة الملفات
يقوم نظام التشغيل بتنفيذ أنشطة إدارة الملفات عبر تتبع مكان تخزين البيانات وإعدادات وصول المستخدم وحالة كل ملف. تُعرف هذه العمليات مجتمعة باسم نظام إدارة الملفات.
تنفيذ البرامج
يعتبر نظام التشغيل مسئولاً عن تنفيذ كافة أنواع البرامج سواء كانت برامج مستخدم أو برامج نظام يستخدم نظام التشغيل الكثير من الموارد المتاحة للتشغيل الفعال لكافة أنواع الوظائف.
إدارة عمليات تسجيل الوصول والمغادرة
نظام التشغيل مسؤول عن معالجة أي نوع من المدخلات مثل الإدخال من لوحة المفاتيح والماوس.
تخصيص الموارد
يضمن نظام التشغيل الاستخدام المناسب لكافة الموارد المتاحة عبر تحديد المورد الذي سيتم استخدامه من الجهاز.
أمثلة على أنظمة التشغيل
تعمل أنظمة التشغيل المختلفة على أنواع متعددة من المعدات وهي مصممة لأنواع متعددة من التطبيقات والبرامج ، ومن أهم أنظمة التشغيل المنتشرة حاليًا حول العالم هي:
- نظام مايكروسوفت ويندوز (الإنجليزية: مايكروسوفت ويندوز): إنه أشهر نظام تشغيل في العالم ويتم إنتاجه بواسطة Microsoft.
- نظام Apple iOS: إنه نظام تشغيل أنتجته شركة Apple لأجهزة iPhone فقط.
- نظام Google Android (الإنجليزية: Google Android OS): إنه نظام تشغيل محمول من Google وهو الأكثر شهرة ونظامًا في أنظمة تشغيل الهاتف.
- نظام Apple Mac OS (الإنجليزية: Apple Mac OS): إنه نظام تشغيل مغلق المصدر لأجهزة كمبيوتر شركة Apple Inc.
- نظام التشغيل Linux: إنه نظام تشغيل معروف جيدًا بين المطورين والمبرمجين وهو نظام مفتوح المصدر.
في انتهاء هذا المقال عرفنا بالتفصيل ما هي وظائف نظام التشغيل وشرحنا المقصود من نظام التشغيل ، وتحدثنا عن كافة المهام الرئيسية لهذه الأنظمة وتحدثنا عن مجموعة من أشهر الأنظمة المنتشرة الآن في كافة جوانب العالم.
المراجع
guru99.com ، 21/12/2020
geeksforgeeks.org ، 12/12/2020
lifewire.com ، 21/12/2020