نظام تشغيل الكمبيوتر
يُعتبر نظام التشغيل (Computer Operating System) برنامجاً أساسياً يمكّن المستخدم من تنفيذ التطبيقات على الجهاز، حيث يعمل كحلقة وصل بين البرمجيات والعناصر المادية. يتيح هذا النظام تخصيص الذاكرة لتثبيت برامج إضافية، ويتكون من ثلاثة مكونات رئيسية وهي:
- نواة النظام: (بالإنجليزية: Kernel) هي المكون المسؤول عن التحكم في جميع مكونات الحاسوب المادية. تؤدي نواة النظام أدواراً حيوية تشمل القراءة من الذاكرة والكتابة إليها، وتنفيذ الأوامر، وتحديد كيفية استقبال البيانات وإرسالها عبر وحدات الإخراج مثل الشاشة، فضلاً عن ترجمة البيانات المستلمة من الشبكات.
- واجهة المستخدم: (بالإنجليزية: User Interface) تتيح للمستخدم التفاعل مع النظام من خلال أيقونات رسومية، سطح المكتب، أو سطر الأوامر (command line).
- واجهة برمجة التطبيقات: (بالإنجليزية: API) تمكن مطوري التطبيقات من كتابة التعليمات البرمجية اللازمة لتطوير البرمجيات.
نظام يونكس
يُعتبر نظام يونكس (بالإنجليزية: UNIX) نظام تشغيل متعدد المستخدمين والمهام، تم تطويره باستخدام لغة البرمجة C عالية المستوى. يتميز بالمرونة والقوة، ويمكن تثبيته على مختلف أنواع الأجهزة. تم تصميمه في مختبرات بيل في أوائل السبعينات ليكون مخصصاً للمبرمجين، ثم انتشر استخدامه في الجامعات لجودته وسعره المناسب. لهذا النظام مجموعة من الميزات، من بينها:
- المرونة: إمكانية تثبيته على أنواع مختلفة من الأجهزة مثل الخوادم والأجهزة العملاقة.
- الاستقرار والأمان: يتطلب مستوى أقل من الصيانة ويُعتبر أكثر أمانًا مقارنة بالأنظمة الأخرى.
- تشغيل يونكس على خادم أباتشي: يُعتبر الأباتشي (بالإنجليزية: Apache) من أكثر خوادم الويب انتشاراً في العالم، حيث يدعم حوالي 90% من خدمات الويب.
- سهولة حل المشكلات: يتيح ربط أدوات بسيطة بدلاً من الحاجة إلى تطوير برامج تطبيقية كبيرة ومعقدة.
نظام ويندوز
نظام ويندوز (بالإنجليزية: Windows) هو نظام التشغيل الذي طورته شركة مايكروسوفت في عام 1983، ويتميز بواجهة رسومية تسهل على المستخدمين التنقل عبر القوائم والنوافذ باستخدام الماوس، دون الحاجة لاستخدام سطر الأوامر. سُمِّي ويندوز نظراً للعديد من النوافذ التي تسمح بتشغيل مهام متعددة في وقت واحد، وله عدة إصدارات تشمل: ويندوز فيستا، ويندوز إكس بي، ويندوز 7، ويندوز 8، ويندوز 10.
نظام ماكنتوش
نظام ماك (بالإنجليزية: Macintosh) هو نظام التشغيل الذي طورته شركة أبل لتشغيل أجهزة الكمبيوتر الخاصة بها. أُصدر الإصدار الأول من هذا النظام عام 1984، وتم بناءه باستخدام بعض التعليمات البرمجية والميزات من نظام تشغيل ليزا (Lisa OS). يُعتبر ماك رائداً في مجال استخدام الواجهة الرسومية (GUI)، وله إصدارات متعددة مثل ماك 7، وماك ماونتن لايون، وماك إكس.
أنظمة تشغيل الهواتف المحمولة
تعتبر أنظمة تشغيل الهواتف المحمولة مفهوماً حديثاً مبنياً على أنظمة تشغيل الحاسوب. يميل مطورون هذه الأنظمة إلى اعتماد أنظمة تشغيل الحاسوب كنقطة انطلاق، مع البحث عن حلول جديدة مثل التصميم المتجاوب، والوصول المستمر إلى الشبكة، وعوامل أخرى تساهم في استخدام التطبيقات تحت مختلف الظروف، حيث تُستخدم هذه الأنظمة في تشغيل الأجهزة المحمولة مثل الهواتف الذكية.
نظام أندرويد
نظام أندرويد (بالإنجليزية: Android) هو نظام تشغيل مفتوح المصدر مبني على نظام لينيكس (Linux)، ويتكون من مجموعة من البرامج المفتوحة المصدر، وبرامج الوسيطة، والتطبيقات. أسسه أندي روبن عام 2003، ثم تم تطويره من قبل جوجل وإطلاقه عام 2007 لتشغيل الهواتف المحمولة. يتميز بالعديد من الإصدارات التي تحمل أسماء الحلويات مثل: أندرويد كب كيك، وأندرويد دونات، وأندرويد أيس كريم ساندويتش، وأندرويد كيت كات، وأندرويد مارشميلو، وأندرويد أوريو.
نظام آيفون
نظام آيفون (بالإنجليزية: iPhone OS) هو نظام التشغيل الذي طوّرته شركة أبل لأجهزة آيفون وآيباد وآيبود وتلفاز أبل. يوفر هذا النظام مجموعة من التطبيقات الافتراضية مثل عميل البريد الإلكتروني، ومتصفح سفاري، وتشغيل الوسائط المحمول iPod. يتيح للمستخدمين التفاعل مع أجهزتهم بشكل فعال عبر اللمس، مما يوفر استجابة سريعة وقدرة على معالجة الإدخالات المتعددة.