نظام التشغيل هو المسئول الأول عن تشغيل جهاز الكمبيوتر و التنسيق بين العتاد الموجود به و كذلك تنظيم عمل البرامج فهو يتأكد من أن البرامج الأخرى يمكنها استخدام الذاكرة ، و وحدات الادخال و الاخراج و نظام الملفات ، و كذلك ينسق بين عدة برامج عاملة تستخدم نفس الوحدة أو نفس الذاكرةالنظام هو أول ما يبدأ التحميل عند تشغيل الجهاز و يتم تحميله للذاكرة،و يقوم بتوفير خدمات للبرامج الأخرى و يوفر آلاف الأسطر من الأكواد على المبرمجين لكى يعتمدوا عليها فى برامجهم ، مثل إدارة الذاكرة و المهام و واجهة التشغيل
الجزء الذى يقوم بهذه المهمة يسمى قلب النظام أو الكيرنل و الذى يكون مخ النظام
كيرنل + واجهة مرئية = نظام تشغيل
البرامج تتواصل مع بعضها عن طريق واجهة برمجة التطبيقات ، و التى يوفرها النظام للمبرمجين فيكون على المبرمج كتابة سطر استدعاء دالة بدلاً من كتابة السطر كاملا.فلو أنك تكتب برنامج به خاصية معرفة المساحة الفارغة على القرص تستدعى الدالة الخاصة بذلك ، و الكثير غير ذلك
0 تعليقات:
إرسال تعليق
فضلا اترك تعليقك أو أكتب طلبك هنا، مع الحفاظ على أدب الحوار، واكتب اسمك من فضلك....