مكونات نظم التشغيل
مكونات نظم التشغيل
يتكون أي نظام تشغيلي من المكونات التالية:[١]
إدارة العمليات
التي يمكن إعطاء وصفها الوظيفي على النحو الآتي:
- العملية هي برنامج قيد التنفيذ والعملية تحتاج إلى موارد معينة بما في ذلك وقت وحدة المعالجة المركزية والذاكرة والملفات وأجهزة الإدخال والإخراج لإنجاز مهمتها.
- نظام التشغيل هو المسؤول عن الأنشطة التالية فيما يتعلق بإدارة العمليات:
- عملية الإنشاء والحذف.
- عملية التعليق والاستئناف.
- توفير آلية لكل من عملية التزامن وعملية الاتصال.
إدارة وحدة الذاكرة الرئيسية
التي توصف كالآتي:
- توصف الذاكرة على أنها مجموعة كبيرة من الكلمات أو البايتات (bytes)، كل منها مع عنوانها الخاص، حيث يتعتبر مستودعاً للبيانات التي يمكن الوصول إليها بسرعة والتي تكون مشتركة مع وحدة المعالجة المركزية وأجهزة (I / O).
- الذاكرة الرئيسية هي جهاز تخزين متقلب يمكن أن يفقد محتوياته في حالة فشل النظام.
إدارة الملفات
التي توصف كالآتي:
- الملف عبارة عن مجموعة من المعلومات ذات الصلة المحددة عن طريق الشخص الذي أنشأها، وبشكل عام فإن الملفات تمثل البرامج والبيانات.
- إن النظام التشغيلي مسؤول عن ما يلي فيما يتعلق بأنشطة الاتصالات مع إدارة الملفات:
- إنشاء الملف والحذف.
- إنشاء الدليل والحذف.
- دعم الأوليات لمعالجة الملفات والدلائل.
- إنشاء ملفات الخرائط على التخزين الثانوي.
- ملف النسخ الاحتياطي على وسائل التخزين مستقرة (nonvolatile).
إدارة نظام المدخلات والمخرجات
اختصارها (I/O) والتي تتكون من:
- نظام التخزين المؤقت.
- واجهة عامة لمستخدم الجهاز.
- برامج تشغيل لأجهزة محددة.
إدارة التخزين الثانوية
التي تتكون من:
- نظام الحماية.
- خدمات تشغيل النظام.
- وظائف نظام التشغيل الإضافية.
أنواع الأنظمة التشغيلية
من خلال القائمة التالية سنذكر أبرز الأنظمة التشغيلية المعروفة عالمياً:[٢]
- نظام مايكروسوفت ويندوز (Windows).
- نظام أبل (iOS).
- نظام جوجل أندوريد (OS).
- نظام أبل (macOS).
- نظام لينوكس (Linux) التشغيلي.
التعريف بالنظام التشغيلي للكمبيوتر
يعرف نظام التشغيل بأنه أحد أهم البرامج التي يتم تشغيلها على جهاز الكمبيوتر، حيث يقوم بإدارة ذاكرة الكمبيوتر وعملياته، وكذلك جميع البرامج والأجهزة، كما يسمح للمستخدم بالتواصل مع الكمبيوتر دون معرفة كيفية التحدث بلغة الكمبيوتر، وبدون نظام تشغيل يكون الكمبيوتر عديم الفائدة.[٣]
المراجع
- ↑ “Common Operating-System Components”, um, Retrieved 14-9-2018. Edited.
- ↑ Steven Melendez (3-8-2018), “Five Common Operating Systems”، chron, Retrieved 14-9-2018. Edited.
- ↑ “What is an operating system?”, gcfglobal, Retrieved 14-9-2018. Edited.