( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

برامج التحكم في نظام التشغيل

( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

تعتبر برامج التحكم في نظام التشغيل هي العمود الفقري لأي نظام حاسوب، وهي المسؤولة عن التحكم في موارد الحاسوب وتوفير البيئة اللازمة لتشغيل البرامج التطبيقية. وتنقسم هذه البرامج إلى عدد من المكونات الرئيسية، ولكل منها وظيفة محددة في إدارة النظام:
( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

مدير المعالج

المدير المعالج هو المسؤول عن تخصيص وقت المعالج للعمليات المختلفة التي تعمل على النظام. وهو يتتبع حالة كل عملية ويقرر موعد تشغيلها ومتى يتم إيقافها. كما يتعامل مدير المعالج أيضًا مع المقاطعات، وهي الإشارات التي تُرسل من الأجهزة إلى المعالج عندما تحتاج إلى خدمته.
( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

مدير الذاكرة

المدير الذاكرة هو المسؤول عن تخصيص الذاكرة للعمليات المختلفة. وهو يتتبع الذاكرة المستخدمة وغير المستخدمة ويقرر أين سيتم تخزين كل عملية في الذاكرة. كما يتعامل مدير الذاكرة أيضًا مع عمليات ترحيل الصفحات، وهي العملية التي يتم من خلالها نقل أقسام من الذاكرة إلى القرص الصلب عندما لا تكون قيد الاستخدام.

مدير الإدخال/الإخراج

( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

مدير الإدخال/الإخراج هو المسؤول عن التحكم في وصول الأجهزة الطرفية إلى وحدة المعالجة المركزية. وهو يتتبع حالة كل جهاز طرفي ويقرر متى يمكنه إرسال البيانات إلى وحدة المعالجة المركزية أو استقبالها منها. كما يتعامل مدير الإدخال/الإخراج أيضًا مع عمليات المقاطعات، وهي الإشارات التي تُرسل من الأجهزة الطرفية إلى وحدة المعالجة المركزية عندما تحتاج إلى خدمته.

نظام الملفات

( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

نظام الملفات هو المسؤول عن تنظيم وتخزين البيانات على القرص الصلب. ويقوم بتتبع موقع كل ملف على القرص الصلب ويقرر كيفية الوصول إليه عند الحاجة. كما يتعامل نظام الملفات أيضًا مع عمليات القراءة والكتابة، وهي العمليات التي تُستخدم لقراءة البيانات من القرص الصلب وكتابتها عليه.

المترجم

( البرامج التي تتحكم في عمل نظام الحاسب وتزوده بالأدوات والبيئة التي تسمح للبرامج التطبيقية ان تعمل هي )

المترجم هو المسؤول عن تحويل البرامج من لغة الآلة إلى لغة يمكن للمعالج فهمها. ويعمل المترجم عن طريق قراءة التعليمات في برنامج ما وتحويلها إلى سلسلة من التعليمات التي يمكن للمعالج تنفيذها.

المجمع

المجمع هو المسؤول عن تحويل البرامج من لغة مصدر إلى ملف قابل للتنفيذ. ويعمل المجمع عن طريق قراءة التعليمات في برنامج مصدر وتحويلها إلى برنامج قابل للتنفيذ يمكن تشغيله بواسطة نظام التشغيل.

المُربط

المُربط هو المسؤول عن الجمع بين الملفات القابلة للتنفيذ والمكتبات لإنشاء برنامج قابل للتنفيذ. ويعمل المُربط عن طريق قراءة الملفات القابلة للتنفيذ والمكتبات والبحث عن الروابط بينها. كما يقوم المُربط أيضًا بحل الروابط والإنشاء ملف قابل للتنفيذ يمكن تشغيله بواسطة نظام التشغيل.

الخاتمة

تعد برامج التحكم في نظام التشغيل ضرورية لأي نظام حاسوب. وهي توفر البنية الأساسية التي تسمح للبرامج التطبيقية بالعمل، وهي مسؤولة عن تخصيص الموارد وإدارة الأجهزة وإتاحة البيانات. بدون برامج التحكم في نظام التشغيل، لن تتمكن أنظمة الحاسوب من العمل بشكل صحيح.

أضف تعليق