بحث عن انظمة التشغيل
أنظمة التشغيل جمع (نظام التشغيل/ Operating System) هو برنامج يمثل برنامج التحكم الرئيسي الذي يحافظ على تدفق كل شيء بسلاسة داخل الكمبيوتر.
بمعنى آخر هو أول برنامج تشاهده عند تشغيل جهازك و آخر برنامج تشاهده عند إغلاق جهازك.
فهم ماهية أنظمة التشغيل
تعريف نظام التشغيل هو: عبارة عن حزمة برامج تجعل جهاز الحاسوب يعمل بشكل صحيح. ويقوم بإخبار الحاسب كيف يتعامل مع البرامج الأخرى و يتحكم في المكونات المادية المركبة على الجهاز.
كيف تعمل أنظمة التشغيل
يبدأ نظام التشغيل تشغيل جهاز الكمبيوتر الخاص بك. يتحكم في التطبيقات ويطلقها، ويقوم بجدولة المهام، ويخصص التخزين، ويتعامل مع واجهة الأجهزة الطرفية ويقدم واجهة افتراضية للمستخدم عند عدم تشغيل أي برنامج أو تطبيق.
أي أنه يقوم بدورين رئيسيين:
- إدارة موارد المكونات المادية و البرمجية للحاسب. هذه الموارد تضم: المعالج؛ الذاكرة، مساحة القرص.. إلخ.
- يعمل بطريقة فعالة لربط التطبيقات بالمكونات المادية بدون عرض تفاصيلها مما يسمح لمطوري البرامج كتابة تطبيقات تعمل على أكثر من جهاز.
أصناف أنظمة التشغيل
يمكن تصنيف أنظمة التشغيل إلى:
1. نظام التشغيل الوقت الفعلي (Real-time Operating System (RTOS
أمثلة ذلك: آلات تحكم، أجهزة قياس، أنظمة صناعية.
2. مستخدم واحد و مهمة واحد Single-user, single-task
مثال: نظام دوس DOS.
3. مستخدم واحد وعدة مهام Single-user,multi-tasking
هذا النوع هو الأكثر استخداما على حاسبات سطح المكتب و الحاسبات المحمولة.
يمكن للمستخدم تنفيذ عدة برامج في نفس الوقت. مثلا: كتابة تقرير و تحميل ملف من الإنترنت و طباعة نص لبريد إلكتروني.
مثال: نظام ويندوز و ماك إنتوتش.
4. متعدد المستخدمين Multi-user
يسمح لعدة مستخدمين الاستفادة من موارد جهاز واحد في نفس الوقت.
مثال: نظام يونكس، لينكس.
الوظائف الأساسية لـ أنظمة التشغيل
يقوم الحاسوب عند تشغيله بتنفيذ مجموعة تعليمات مخزنة على ذاكرة الحاسب، تقوم بالآتي:
- فحص المكونات المادية والتأكد من سلامتها. يسمى هذا البرنامج بـ (Power-On-Self Test (POST. ويقوم بالكشف على الأخطاء الناتجة من المعالج والذاكرة وأنظمة الدخل والخرج الأساسية ويخزنها في ذاكرة خاصة.
- تنشيط مشغل الأقراص والبحث عن الجزء الأول من نظام التشغيل الذي يسمى بـ Bootstrap loader وهو عبارة عن برنامج صغير لديه مهمة واحدة وهي تحميل نظام التشغيل في الذاكرة والسماح له ببدء التحكم في الحاسب.
بعض أنظمة التشغيل الشائعة
من أشهر أنظمة التشغيل:
- مايكروسوفت ويندوز - Windows (بإصدارات مثل 2000 ، NT ، XP ، Vista).
- ماك أو إس - Mac OS (المستخدم بواسطة أجهزة كمبيوتر Apple).
- يونكس- UNIX الذي تم تطويره بمرور الوقت لمواصفات فردية محددة.
- لينكس: نظام تشغيل مجاني من نوع يونكس.
# شاهد أيضاً: