مكونات انظمة التشغيل
إدارة العمليات التي يمكن إعطاء وصفها
الوظيفي على النحو الآتي: العملية هي برنامج قيد التنفيذ والعملية تحتاج إلى موارد
معينة بما في ذلك وقت وحدة المعالجة المركزية والذاكرة والملفات وأجهزة الإدخال
والإخراج لإنجاز مهمتها. نظام التشغيل هو المسؤول عن الأنشطة التالية فيما يتعلق
بإدارة العمليات: عملية الإنشاء والحذف. عملية التعليق والاستئناف. توفير آلية لكل
من عملية التزامن وعملية الاتصال. إدارة وحدة الذاكرة الرئيسية التي توصف كالآتي:
توصف الذاكرة على أنها مجموعة كبيرة من الكلمات أو البايتات (bytes)، كل منها مع عنوانها الخاص، حيث يتعتبر
مستودعاً للبيانات التي يمكن الوصول إليها بسرعة والتي تكون مشتركة مع وحدة
المعالجة المركزية وأجهزة (I / O). الذاكرة
الرئيسية هي جهاز تخزين متقلب يمكن أن يفقد محتوياته في حالة فشل النظام. إدارة
الملفات التي توصف كالآتي: الملف عبارة عن مجموعة من المعلومات ذات الصلة المحددة
عن طريق الشخص الذي أنشأها، وبشكل عام فإن الملفات تمثل البرامج والبيانات. إن
النظام التشغيلي مسؤول عن ما يلي فيما يتعلق بأنشطة الاتصالات مع إدارة الملفات:
إنشاء الملف والحذف. إنشاء الدليل والحذف. دعم الأوليات لمعالجة الملفات والدلائل.
إنشاء ملفات الخرائط على التخزين الثانوي. ملف النسخ الاحتياطي على وسائل التخزين
مستقرة
(nonvolatile). إدارة نظام المدخلات والمخرجات اختصارها (I/O) والتي
تتكون من: نظام التخزين المؤقت. واجهة عامة لمستخدم الجهاز. برامج تشغيل لأجهزة
محددة. إدارة التخزين الثانوية التي تتكون من: نظام الحماية. خدمات تشغيل النظام.
وظائف نظام التشغيل الإضافية
اساليب تنفيذ البرامج بواسطة نظم
التشغيل
عند البدء بتشغيل الكمبيوتر يتم تشغيل
برنامج يحتوي على مجموعة من التعليمات التي تكون مخزنة في ذاكرة القراءة فقط ROM،
ويقوم بفحص المكونات المادية للكمبيوتر للتأكد من أنها تعمل بالشكل الصحيح، من
خلال عملية الاختبار الذاتي POST، التي تقوم بالتحقق من وحدة المعالجة المركزية CPU،
والذاكرة، وبالطبع وحدات الإدخال والإخراج الأساسية BIOS، ويخزن نتيجة التحقق في موقع مخصص، وعند
الانتهاء من عملية الاختبار الذاتي يقوم البرنامج بتحميلها في ذاكرة القراءة فقط،
لتنشيط محركات الأقراص في الكمبيوتر، ويحتوي نظام التشغيل على برنامج صغير اسمه
محمل بوتستراب bootstrap
loader، والذي تتمثل وظيفته بتحميل نظام التشغيل في
الذاكرة، للسماح بالتشغيل، ومن ثم يعمل على التحكم في الأنظمة الفرعية للأجهزة
المختلفة في الكمبيوتر، ويقوم بتعيين أقسام الذاكرة الموجودة في نظام التشغيل،
وكذلك تعيين معلومات المستخدم والتطبيقات المختلفة، ويقوم نظام التشغيل بتحديد
هياكل البيانات التي تكون محملة بأعداد كبيرة جدًا من الإشارات والأعلام، و semaphores التي
تقوم بالاتصال بين النظم الفرعية، وبين التطبيقات ومن ثم يتم التحكم بالكمبيوتر من
خلال نظام التشغيل



0 تعليق على موضوع : مكونات انظمة التشغيل وكيفية تنفيذ البرنامج
الأبتساماتأخفاء الأبتسامات