أنواع نظم التشغيل
تتنوع نظم التشغيل لتناسب جميع الاحتياجات فمنها ما يسمح لمستخدم واحد القيام بأكثر من مهمة ومنها ما يسمح لمجموعة من المستخدمين القيام بمهمة واحدة لكل منهم على نفس الجهاز أو بمهات أخرى وعليه فإن نظم التشغيل تنقسم بحسب قدرتها على تشغيل أكثر من برنامج للمستخدم الواحد في الوقت ذاته إلى قسمين هما: متعددة المهام، ووحيدة المهمة وتنقسم من حيث قدرتها بالسماح لأكثر من مستخدم بالعمل على الجهاز في الوقت نفسه إلى قسمين هما: متعددة المستخدمين ووحيدة المستخدمين.
يوضح الشكل في الأعلى أنواع نظم التشغيل الخاصة بأجهزة الحاسوب ومثال على كل نوع من هذه الأنواع وسندرس الأنواع بشيء من التفصيل:
1- نظام المستخدم الواحد والمهمة الواحدة:
من الأمثلة على هذه النظام MS Dos وهذا النظام لا يسمح إلا لمستخدم واحد باستخدام الحاسوب وتشغيل تطبيق واحد فقط؛ وفي حال أراد استخدام تطبيق آخر فعليه إغلاق التطبيق الأول.
التطوّر التاريخي لهذا النوع من أنظمة التشغيل:
1- الجيل الأول من هذا النظام تم تطويره في عام 1981 والذي يُسمى Disk Operating System أي نظام تشغيل القرص. وهو قديم جدًا.طوّر من قِبل شركة Microsoft وكان مخصصًا لأجهزة IBM.
2- قام بيل جيتس بتطويره ليصبح نواة شركة Microsoft وسمي بـ MS-DOS.
3- سُميَ نظام التشغيل هذا فيما بعد بـموّجه الأوامر Command prompt.
خصائص نظام التشغيل MS-DOS: 1- صعب الاستخدام. 2- يحتاج إلى حفظ جميع الأوامر الخاصة بتنفيذ البرامج وإدارة الملفات من نسخ ونقل وحذف،. 3- لكل أمر صيغة يجب الالتزام بها وكتابتها بشكل صحيح. |
2- نظام المستخدم الواحد والمتعدد المهام:
هذا النظام يسمح لمستخدم واحد بأن يشغل أكثر من تطبيق في الوقت نفسه ومن الأمثلة عليه نظام تشغيل النوافذ ويندوز Windows.
نظام ويندوز نظام يدعم الواجهة الرسومية بدلًا من الأوامر النصية. أي في نظام MS DOS يجب على المستخدم كتابة الأمر كما هو بينما في نظام ويندوز يتم اختيار أيقونة الأمر. وهذا هو المقصود بواجهة المستخدم الرسومية. وهو يعمل على جميع أجهزة الحاسوب باستثناء أجهزة الأبل.
مميزات نظام التشغيل Windows:
أ- يستخدم واجهة التطبيقة الرسومية Graphical User Interface - GUI: قمنا بشرحه في الفقرة السابقة حيث تمتاز بسهولة الاستخدام حيث يتعامل المستخدم مع التطبيقات كافة باستخدام الفأرة. ب- تشغيل أكثر من تطبيق في آن واحد: حيث يُمكن فتح أكثر من تطبيق في نفس الوقت. ج- استخدام اللغات المختلفة كواجهة للمستخدم: يتم تصميم هذا النظام بأكثر من لغة (إنجليزية، عربية، فرنسية، ... وغيرها) د- يوجد العديد من التطبيقات المساندة والبرامج الملحقة لهذا النظام: مثل برامج الصيانة. هـ- يمكن تشغيل الوسائط المتعددة: مثل برامج الصوت والفيديو. |
نشاط (1-5): آخر إصدار حاليًا من الويندوز هو ويندوز 11.
3- نظام المتعدد المستخدمين والمنفرد المهمة:
خصائص هذا النظام: 1- يتيح هذا النظام لأكثر من مستخدم تنفيذ برنامج واحد أو تشغيل تطبيق واحد في الوقت الواحد. 2- يزود كل مستخدم بوحدة إدخال وإخراج تتصل مع الحاسوب المركزي. 3- يُسمى هذا النظام بنظام المشاركة الزمنية Timesharing. |
لماذا يُسمى هذا النظام بنظام المشاركة الزمنية؟
لأن نظام التشغيل يأمر الحاسوب بالانتقال بسرعة كبيرة بين المستخدمين بعد إعطائهم فترات زمنية ثابتة لاستخدام (CPU).
من الأمثلة عليه نظام التشغيل Windows NT
4- نظام المتعدد المستخدمين والمتعدد المهام:
خصائص هذا النظام: 1- يسمح لأكثر من مستخدم للعمل عليه بوقت واحد. 2- يسمح لكل مستخدم أن ينفذ أكثر من عمل. من الأمثلة على هذا النظام نظام التشغيل لينكس LINUX
|
مميزات نظام التشغيل LINUX تحديدًا:
1- صمم نظام لينكس عام 1991.
2- نظام تشغيل مفتوح المصدر أي أنه يسمح لأي جهة تملك نسخة منه أن تعدل عليها وتستخدمها.
3- لا يوجد شركة واحدة مسؤولة بشكل منفرد عن تطوير أو دعم نظام لينكس.
4- توزيع عبء التطوير أسهم على نحو إيجابي في خلق بيئة تطويرية كبيرة وفعّالة أتاحت الكثير من الابتكارات البرمجية.
5- يعمل على جميع أجهزة الحاسوب باستثناء أجهزة أبل.
6- من أشهر الأمثلة عليه نظام أوبنتو لينكس