تعرف على مفهوم انظمة التشغيل وامثلة لاشهر نظم التشغيل

انظمة التشغيل (OS) هو عبارة عن مجموعة من البرمجيات المسئولة عن ادارة موارد الجهاز ويمثل نظام التشغيل دور الوسيط بين مستخدم الكمبيوتر وجهاز الكمبيوتر.

انظمة التشغيل
انظمة التشغيل

اهم مهام نظم التشغيل

  • إدارة الذاكرة
  • إدارة المعالج
  • إدارة الجهاز
  • إدارة الملفات
  • الأمان
  • السيطرة على أداء النظام
  • المحاسبة الوظيفية
  • المساعدة فى معالجة الاخطاء
  • التنسيق بين التطبيقات والمستخدمين

انواع انظمة التشغيل

يمكن تقسيم انظمة التشغيل من حيث طبيعة المستخدم والمهمة المتسخدمة فيها كالتالى :

احادية المستخدم احادية المهمة

أبسط أنواع نظم التشغيل لاتخدم اكثر من مستخدم في نفس الوقت فقط مستخدم واحد ومهمة واحدة بمعنى اخر يمكنه تنفيذ برنامج واحد ومن الأمثلة عليه نظام (DOS-MS).

احادى المستخدم المتعدد المهام

هذه النظم لديه القدرة على تنفيذ أكثر من برنامج واحد بشكل متزامن فى نفس اللحظة, حيث تنتقل وحدة المعالجة المركزية (CPU) بين المهمات بسرعة كبيرة حيث تقوم بتنفيذ جزء من كل مهمة وتنقل إلى جزء اخر فى مهمة اخرى فيبدو للمستخدم كأن البرامج تنفذ مع بعضها وهذا الاسلوب يسمى Time Sharing. و من أمثلتها: Windows95, Windows98.

المتعدد المستخدمين احادى المهمة

يسمح هذا النظام لعدد من الأشخاص بتنفيذ كل منهم لبرنامج واحد في الوقت نفسه. و يزود كل مستخدم مدخل لإدخال و مخرج يتصل مع الحاسوب المركزي و يستخدم اسلوب Time Sharing بحيث يتوهم كل مستخدم أنه يمتلك انتباه الحاسوب كليتًا ومن امثلته Windows NT.

المتعددة المستخدمين المتعددة المهمات

هذا النوع يمثل نظم التشغيل الحديث بحيث يتيح للمستخدمين تشغيل اكثر من برنامج حتى ان لم يكن هنالك عدد كافى من المعالجات لتنفيذ هذه البرامج مع بعضها بشكل متزامن وبالتالى يقوم بالدمج بين اسلوب Time Sharing واسلوب المعالجة المتوازية Parellel excution.

مقارنة بين اسلوبى time sharing و parallel execution
مقارنة بين اسلوبى time sharing و parallel execution

يمكن ايضًا تقسيم انظمة التشغيل من حيث طبيعة الاستخدام على سبيل المثال لا الحصر.

انظمة الوقت الفعلى Real-time computing OS

وهى الانظمة التى تخضع للاستجابة تحت شروط معينة على سيبل المثال الانظمة الصناعية التى تتطلب الدقة فى استجابة النظام ليخرج المنتج مطابق للموصفات ومثال اخر السيارات ذاتية القيادة تخضع الاستجابة لقيود معينة فى الفترة الزمنية المطلوبة للاستجابة وغالبًا ماتكون بوحدة milliseconds او حتى microseconds لان التأخر فى هذه الحالة قد يعنى اصطدام السيارة باي شيء وقد تعنى مسألة حياة او موت مثل الاجهزة فى المستشفيات والتى تعمل بهذه النظام , على عكس الانظمة العادية حيث لا يمثل عامل الاستجابة بدقة مسألة حاسمة ففى نظام تشغيل Windows التأخير لثوانى فى الاستجابة لا يعنى نهاية الكون!

الانظمة المدمجة Embeded systems OS

هذه الانظمة تكون مصممة لغرض معين ومحددة على الانظمة المتعددة الاستخدام مثل ويندوز و اندرويد.

ومن امثلة هذه الانظمة انذار الحريق، والأجهزة الزراعية والمعدات الطبية والكاميرات والأجهزة المنزلية.

وتتميز هذه النظم بسهولة التخصيص لمهمة معينة وكذلك انخفاض تكلفته.

انظمة تشغيل الحاسوب العامة الاستخدام

كما ذكرنا فاجهزة الكمبيوتر العادية التى نستخدمها تصنف على انها عامة الاستخدام بمعنى انها تقوم بدعم مجموعة كبيرة من العمليات على سبيل المثال نظام تشغيل ويندوز يدعم تشغيل ملفات الفيديو والالعاب والصوتيات وغيرها الكثير.

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

وهناك العديد من انظمة التشغيل مشهور لهذا الاستخدام إليك بعضها:

نظام تشغيل ويندوز Windows OS

بالطبع غنى عن التعريف فهو اكثر نظام تشغيل مستخدم فى العالم نظرًا لسهولته واعتماده على الواجهات الرسومية لتسهيل تعامل المستخدم معه وكذلك دعمه لعدد كبير من الامكانيات اهمها قدرتة الممتازة فى تشغيل العاب الفيديو.

نظام تشغيل ماك Mac OS

وهو مجموعة من أنظمة التشغيل الرسومية التي طورتها شركة Apple قامت بتسويقها منذ عام 2001. وهي نظام التشغيل الأساسي Apple فى سوق اجهزة الكمبيوتر. وهذا النظام هو ثاني أكثر أنظمة التشغيل استخدامًا لاجهزة سطح المكتب بعد نظام تشغيل Windows.

عائلة نظم لينكس Linux OS

وهي مجموعة من أنظمة التشغيل المفتوحة المصدر التي تم بناؤها حول نواة Linux الاساسية. ويستخدم بشكل واسع فى ادارة السيرفرات وفى الشركات المختلفة نظرًا لانه مفتوح المصدر او Open source ويمكن تخصيص بسهولة لاعمال تجارية معينة.

واشهر توزيعاته :

  • CentOS
  • Arch Linux
  • ubuntu
  • kali
  • Damn Small Linux
  • Debian
  • Dream Linux
  • Elementary OS
  • Fedora
  • Gentoo
  • Knoppix

نظام تشغيل اندرويد Android

اكثر نظم التشغيل استخدامًا فى سوق الموبيلات وهو مدعوم من شركة جوجل منذ عام 2005 ومن وقتها اكتسب النظام شهرة واسعة جعلته متصدر انظمة التشغيل للهواتف

ويمكنك قراءة مقالة مفصلة عن نظام تشغيل اندرويد من هنا

المراجع

https://www.tutorialspoint.com/operating_system/os_overview.htm

https://en.wikipedia.org/wiki/Operating_system

https://www.lifewire.com/top-linux-distributions-of-all-time-4084559

اشترك فى القائمة البريدية

عن الكاتب

شارك على وسائل التواصل

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

واحد + 10 =