ما هو نظام تشغيل الكمبيوتر؟
تستخدم أجهزة الكمبيوتر برامج ذات مستوى منخفض تسمى نظام التشغيل (O / S) لمساعدة الأشخاص على تشغيل الأجهزة الفعلية. يتيح برنامج O / S تشغيل برامج التطبيقات (يسمى "البرامج") بالإضافة إلى إنشاء برامج جديدة. لا يعمل برنامج نظام التشغيل فقط على أجهزة الكمبيوتر المحمول ولكن أيضًا على الهواتف المحمولة وأجهزة توجيه الشبكة وغيرها من الأجهزة المزعومة.
أنواع أنظمة التشغيل
تم تطوير مئات أنظمة تشغيل الكمبيوتر المختلفة على مر السنين من قبل الشركات والجامعات والأفراد المغامرين. أفضل أنظمة التشغيل المعروفة هي تلك الموجودة على أجهزة الكمبيوتر الشخصية:
- مايكروسوفت ويندوز
- نظام التشغيل Mac OS X
- لينكس
تم تصميم بعض أنظمة التشغيل لأنواع معينة من المعدات ، مثل
- Apple iOS و Google Android (نوع من Linux) - للهواتف المحمولة
- Solaris و HP-UX و DG-UX ومتغيرات أخرى من Unix - لأجهزة كمبيوتر الخادم
- DEC VMS (Virtual Memory System) - لأجهزة الكمبيوتر المركزية
تمتعت أنظمة التشغيل الأخرى بفترة سمعة سيئة ولكنها ليست ذات أهمية تاريخية سوى الآن:
- كانت Novell Netware من أشهر برامج O / S لأجهزة الكمبيوتر الشخصية في التسعينيات
- كان نظام التشغيل IBM OS / 2 من أوائل أجهزة الكمبيوتر التي تتنافس مع Microsoft Windows لفترة من الزمن ، ولكن نجاحها محدود في السوق الاستهلاكية
- كان Multics نظام تشغيل مبتكر بشكل خاص تم إنشاؤه في الحواسيب الكبرى في الستينيات ، والذي أثر على التطور الأخير لـ Unix
أنظمة تشغيل الشبكة
يحتوي O / S الحديث على الكثير من البرامج المدمجة المصممة لتبسيط الربط الشبكي للكمبيوتر. يتضمن برنامج O / S النموذجي تنفيذ مكدس بروتوكول TCP / IP وبرامج المنافع ذات الصلة مثل ping و traceroute. يتضمن ذلك برامج تشغيل الأجهزة الضرورية والبرامج الأخرى لتمكين واجهة Ethernet الخاصة بالجهاز تلقائيًا. توفر أجهزة الجوال عادةً البرامج اللازمة لتمكين Wi-Fi أو Bluetooth أو أي اتصال لاسلكي آخر.
لم تقدم الإصدارات المبكرة من Microsoft Windows أي دعم لشبكات الكمبيوتر . أضافت Microsoft قدرة شبكة أساسية في نظام التشغيل الخاص بها بدءاً من Windows 95 و Windows for Workgroups . قدمت Microsoft أيضًا ميزة مشاركة اتصال إنترنت (ICS) الخاصة بها في Windows 98 Second Edition (Win98 SE) ، و Windows HomeGroup للشبكات المنزلية في Windows 7 ، وهكذا. على النقيض من ذلك مع يونيكس ، والتي تم تصميمها من البداية مع الشبكات في الرأي. تقريبا أي مستهلك O / S اليوم يؤهله كنظام تشغيل شبكي بسبب شعبية الإنترنت والشبكات المنزلية.
أنظمة التشغيل المدمجة
يدعم ما يسمى النظام المضمن لا أو تكوين محدود من برامجه. فعلى سبيل المثال ، عادةً ما تتضمن الأنظمة المدمجة مثل أجهزة التوجيه ملقم ويب مهيأ مسبقًا ، وخادم DHCP ، وبعض الأدوات المساعدة ولكن لا تسمح بتثبيت برامج جديدة. تتضمن أمثلة أنظمة التشغيل المضمنة لأجهزة التوجيه ما يلي:
- Cisco IOS (نظام تشغيل شبكة الإنترنت)
- DD-WRT
- جونيبر جونوس
يمكن أيضًا العثور على نظام تشغيل مضمن داخل عدد متزايد من الأدوات الاستهلاكية بما في ذلك الهواتف (نظام تشغيل iPhone) وأجهزة المساعد الرقمي الشخصي (Windows CE) ومشغلات الوسائط الرقمية (ipodlinux).