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