تعد مكونات أنظمة التشغيل من بين الأسئلة التي يتم البحث عن إجابات لها من قبل مجموعة كبيرة من الأفراد المهتمين بمعلومات الكمبيوتر. نقدم في مقال موقع القلعة التالي أهم التعريفات التي توضح أنظمة التشغيل ومكوناتها:
مكونات نظام التشغيل
لا شك أن في أي جهاز كمبيوتر هناك عدة مكونات لجميع أنظمة التشغيل وهذه المكونات هي:
1- نواة
- لأنه من أهم وأهم العوامل التي تقوم عليها جميع مكونات العمل.
- تعمل النواة كحلقة وصل بين أجهزة الكمبيوتر وأهم البرامج التي تستند إليها عمليات الإدارة.
- بالإضافة إلى ذلك، تنشئ النواة طبقة يتواصل معها البرنامج لتسهيل تحكم المستخدم في النظام.
- تترجم النواة الأوامر التي تم إدخالها إليها من خلال محطة المترجم الفوري، بينما تبدأ النواة عملية النقل المباشر للذاكرة.
- وبعد ذلك تبدأ عملية التنظيم السريع للعمل والمباني.
2- البوتلودر
- أحد الأنظمة التي تشغل مصطلح Bootloader بلغة أجنبية، ويمكن تعريفه بأنه برنامج نظام تشغيل.
- يبدأ محمل الإقلاع في تحميل جميع أجزاء نظام التشغيل ثم يقوم بعملية اختبار ذاتي بسيطة.
- يوجد محمل الإقلاع في أقراص التمهيد ثم يتم نقله إلى الذاكرة الرئيسية لأجهزة الكمبيوتر.
3- المكتبات
- إنه أحد البرامج التي تتفرع من أداة تحميل التشغيل وهي في طور تطوير برنامج ثابت مميز في الجهاز.
- تحتوي المكتبات على فئة كبيرة من البيانات التي تعمل على توفير العديد من المستندات والبيانات الداعمة.
- تتخصص المكتبات أيضًا في عمليات المراجع الفورية من خلال الروابط التي يتم تنزيلها من خلال روابط برمجة الجهاز.
4- أدوات لإدارة العتاد
من برامج التعريف التي تعمل على التعرف على أجهزة الحاسبات بكافة ملحقاتها.
5- مترجم الأوامر
إنه برنامج يحول جميع الملفات المصدر إلى مجموعة من الأوامر يفهمها الجهاز مباشرة.
اقرأ أيضا: ابحث في نظام تشغيل Windows
المكونات الفرعية لنظام التشغيل
يوجد عدد من المكونات الفرعية في أنظمة التشغيل وهي كالتالي:
- نظام إدارة العمليات. هذا هو أحد تلك البرامج التي تعتمد على معالجة الأوامر الجيدة وينفذها المستخدم، ومن ثم تبدأ عملية الاتصال بين العمليات المختلفة من خلال فئة متزامنة من العقد.
- نظام إدارة الذاكرة. هو برنامج يقوم بتخزين كافة البيانات التي يحتاجها الجهاز للتخزين ويعمل على تنظيم المساحات داخل الجهاز.
ما المقصود بأنظمة التشغيل؟
هناك بعض التعريفات التي تشرح أنظمة التشغيل، وأشهر المصطلحات التي ظهرت هي:
- إنه ارتباط واتصال بين الكمبيوتر والمستخدم.
- لكن البعض عرّفها على أنها مجموعة من البرامج، كل منها يؤدي وظائف متعددة لإدارة موارد الجهاز.
- كما عرّفها البعض على أنها مجموعة من الأولويات التي تتحكم في إدارة وتشغيل الجهاز وفقًا لمحفزات متعددة، بما في ذلك الطابعة والقرص الصلب ولوحة المفاتيح.
مراحل إنشاء نظام التشغيل
هناك عدة مراحل تحدث داخل أجهزة الكمبيوتر لإنشاء أنظمة تشغيل، ومن هذه المراحل:
- تحتاج أولاً إلى القيام بعملية إنشاء أداة تحميل التشغيل وهذه هي أهم الخطوات.
- الجهاز في طور برمجة kernel حتى تعرف أنظمة التشغيل.
- عملية فريدة وخاصة لإنشاء المكتبات التي تتكون منها الأنظمة.
- برمجة لكل وحدة تحكم بالإضافة إلى المترجم.
- اجعل عملية إنشاء البرامج التالية واضحة:
يمكنك أيضًا التعرف على: تقنيات الإدارة وأنظمة المعلومات
آلية نظام التشغيل
مما لا شك فيه أن أنظمة التشغيل المختلفة تعمل بآلية محدودة، وهي معروضة في الآتي.
- في الكمبيوتر، تعمل مكونات نظام التشغيل في إطار عمل متناغم ومن خلال صورة متكاملة بعمق لا يمكن فصلها عن بعضها البعض.
- حيث يبدأ بدء التشغيل من خلال توصيل محمل الإقلاع بالجهاز ثم يبدأ التنزيل.
- عند هذه النقطة، يبدأ برنامج bootloader عملية استدعاء النواة المركزية للجهاز بسرعة، والتي يبدأ منها في تحميل مساحة ذاكرة الوصول العشوائي.
- تبدأ النواة بعد ذلك عملية تلقي الطلبات على الجهاز عبر المدخلات، ثم يترجم مستقبل الأوامر طلبات متعددة إلى لغة الجهاز نفسه.
- تبدأ شريحة الجهاز في نقل الإخراج حتى تصل إلى النواة عبر أمر المخرجات.
- في تلك المرحلة، تنشئ النواة بعض عمليات الترجمة السريعة لتحويل المخرجات إلى اللغة المفضلة للفرد.
- يتم إرسال اللغة إلى برامج التشغيل، حيث يظهر الإخراج كصوت أو صور.
الأنواع الرئيسية لأنظمة التشغيل
هناك عدة أنواع من أنظمة التشغيل، من أهمها:
1- نظام مايكروسوفت ويندوز
- يعتبر أحد أنظمة التشغيل التي ظهرت في الفترة المبكرة من إصدار النظام.
- وهو أيضًا نظام تشغيل رسومي وبدأ استخدامه في التسعينيات وكان من أهم الأنظمة المتعلقة بواجهات المستخدم الرسومية.
2- نظام Apple الخاص
- يعتبر من الأنظمة التي ناقشت أهم معوقات النظام السابق وبدأت في تطوير المشاكل.
- تم إطلاق النظام في عام 2001 وكانت بدايته طفرة كبيرة في عالم التكنولوجيا.
3- نظام تشغيل جوجل اندرويد
- حيث أنه نظام يقوم على توفير الوقت والجهد لتنزيل أهم التطبيقات دون أي عوائق، ليس فقط بل متاح أيضًا على الهواتف المحمولة وأجهزة تشغيل الكمبيوتر.
- لا يتعلق الأمر بدفع أي أموال، بل يتعلق بالحاجة إلى إنشاء حساب Google.
- نظام التشغيل لينوكس. أحد الأنظمة التي قفزت في عالم التكنولوجيا لأنه يطلق عليه نظام مفتوح المصدر مجاني.
يمكنك أيضًا مشاهدة: ما هي مراحل تحليل وتصميم النظم؟
تحدثنا عن مكونات أنظمة التشغيل في أجهزة الكمبيوتر، بالإضافة إلى فائدة كل نوع من أنواع الأنظمة، كما عرضنا أهم المراحل التي تحدث في إنشاء هذه الأنظمة.