[rtl]ماهو Operating System ؟[/rtl]
ما هو نظام التشغيل Operating System ,عندما تقوم بتشغيل جهاز الكمبيوتر الخاص بك، فمن الجميل أن تعتقد أنك المسيطر على ذلك . فوجود الفأرة يضمن لك التحرك في أي مكان على الشاشة، تستطيع بكل سهولة استدعاء مكتبة الموسيقى الخاصة بك أو متصفح الإنترنت في أي وقت . على الرغم من أنه من السهل أن تشعر وكأنك المسؤول أمام سطح المكتب أو الكمبيوتر المحمول، الا أن هناك الكثير ما يحدث في الداخل،نشر
https://blog.bradford-jo.com/operating-system/ ونظام التشغيل هو المسؤول
[rtl]وظائف نظام التشغيل[/rtl]
[list="box-sizing: border-box; padding-right: 0px; padding-left: 0px; color: rgb(34, 34, 34); font-family:"][*][rtl]يدير الموارد المادية والبرمجية . في الكمبيوتر على سطح المكتب، تشمل هذه الموارد أشياء مثل المعالج والذاكرة ومساحة القرص وأكثر من ذلك (على الهاتف المحمول، فإنها تشمل لوحة المفاتيح، والشاشة، ودفتر العناوين، سجل الهاتف، والبطارية واتصال الشبكة).[/rtl]
[*][rtl]يوفر وسيلة مستقرة ومنسقة للتطبيقات للتعامل مع الأجهزة دون الحاجة إلى معرفة كل تفاصيل الأجهزة.[/rtl]
[/list]
[rtl]أنواع نظم التشغيل[/rtl]
ضمن عائلة واسعة من أنظمة التشغيل، هناك عموما أربعة أنواع، ويتم تصنيفها على أساس أنواع أجهزة الكمبيوتروأنواع التطبيقات التي تدعمها. والفئات هي:Real-time operating system (RTOS) – يٌستخدم هذا النوع من نظم التشغيل للسيطرة على الآلات والأدوات العلمية والنظم الصناعية. و RTOS عادة لديه القليل جدا من امكانيات واجهة المستخدم user-interface ، ولايتضمن خدمات للمستخدم النهائي end-user ، لأن النظام سيكون “محكم الإغلاق” عند تسليمه للمستخدم. جزء مهم جدا من RTOS هو إدارة موارد الكمبيوتر حيث أن عملية معينة يتم تنفيذها في الوقدد المحدد لها بدقة ، في كل مرة تحدث فيها.
- [rtl]Single-user, single task – كما يوحي الاسم، تم تصميم نظام التشغيل هذا لإدارة الكمبيوتر بحيث يمكن لمستخدم واحد القيام بمهمة واحدة فقط على نحو فعال . نظام التشغيل Palm OS لأجهزة[/rtl]
- [rtl]Single-user, multi-tasking – هذا هو نوع نظام التشغيل الذي يستخدمه معظم الناس على أجهزة الكمبيوتر المكتبية والمحمولة اليوم. مايكروسوفت ويندوز ومنصات MacOS Apple , هي على حد سواء أمثلة لأنظمة التشغيل التي تسمح لمستخدم واحد لديها أن يكون عنده عدة برامج في تعمل في نفس الوقت. على سبيل المثال، من الممكن تماما لمستخدم ويندوز كتابة ملاحظة في معالج النصوص أثناء تنزيل ملف من الإنترنت وفي نفس الوقت طباعة نص رسالة بريد إلكتروني.[/rtl]
- [rtl]Multi-user – A multi-user متعدد المستخدمين – نظام التشغيل متعدد المستخدمين يسمح للعديد من المستخدمين للاستفادة من موارد الكمبيوتر في وقت واحد. يجب أن يتأكد نظام التشغيل من أن متطلبات المستخدمين متوازنة وأن كل برنامج يستخدمه لديه موارد كافية ومنفصلة بحيث لا تؤثر مشكلة مع مستخدم واحد على باقي المستخدمين. أنظمة التشغيل Unix, VMS و انظمة التشغيل المركزية ، مثل MVS ، هي أمثلة على أنظمة التشغيل متعددة المستخدمين.[/rtl]