أقدم نظام تشغيل للكمبيوتر

في الماضي في عام 1940 إلى بدايات 1950، تم تقديم الأجهزة الإلكترونية وإنشاؤها دون أي نظام تشغيل حيث كانت جميع البرمجة بلغة الآلة المطلقة، وكان استخدام أجهزة الكمبيوتر لحل العمليات الحسابية البسيطة دون الحاجة لأنظمة التشغيل، تم تقديم أول نظام تشغيل في الخمسينيات من القرن الماضي واسمه GMOS تم إنشاؤه بواسطة شركة جنرال موتورز (General Motors)، وكانت هذه الأنظمة تُسمى أنظمة معالجة الدفعة أحادية الدفق، لأن البيانات يتم تقديمها على شكل مجموعات، ويجدر بالذكر أن الحواسيب كانت مرتفعة الثمن في تلك الفترة، فكانت فقط الوكالات الحكومية والشركات الكبيرة قادرة على شِرائها.[١]


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

يُعد نظام التشغيل برنامجاً يعمل كواجهة بين مكونات أجهزة الكمبيوتر والمستخدم، يحتوي كل نظام كمبيوتر على نظام تشغيل واحد على الأقل لتشغيل البرامج الأخرى، حيث تحتاج تطبيقات مثل المتصفحات والألعاب إلى بيئة تشغيل للعمل وأداء مهامها، يُساعد نظام التشغيل على التواصل مع الكمبيوتر دون معرفة كيفية التحدث بلغة الكمبيوتر، حيث لا يستطيع أي شخص في الوقت الحالي استخدام جهاز كمبيوتر أو جهاز محمول دون نظام تشغيل.[٢]


وظائف نظام التشغيل

يوجد العديد من الوظائف لأنظمة التشغيل ومن هذه الوظائف:[٣]


إدارة المعالج

يقوم نظام التشغيل بتخصيص وظائف مختلفة لعمل المعالج والتأكد من أنّ العمليات لها وقت كافٍ من المعالج للعمل بشكل صحيح.[٣]


إدارة الذاكرة

يعمل نظام التشغيل على تخصيص الذاكرة وأيضاً إلغاء تخصيصها للعمليات الأخرى وضمان عدم استهلاك الذاكرة المخصصة لعملية واحدة.[٣]


إدارة الجهاز

يكون نظام التشغيل مسؤولاً عن التحكم في عمل أجهزة الإدخال والإخراج كما يقوم بتلقي الطلبات من الأجهزة، ويعيد الاتصال بعملية الطلب والقيام بمهام محددة.[٣]


إدارة الملفات

يتتبع نظام التشغيل المعلومات المسؤولة عن إنشاء الملفات وحذفها ونسخها وتخزينها، ويحافظ على سلامة البيانات المخزنة في الملفات.[٣]


الأمان

نظام التشغيل يكون مسؤولاً عن توفير الحماية والأمان للبيانات والحفاظ على سريتها من خلال الحماية ضد الوصول غير المصرح به من خلال تسجيل الدخول، وحماية ذاكرة النظام من الوصول الضار.[٣]


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

من أنواع أنظمة التشغيل المستخدمة:[٢]


نظام التشغيل الدفعي

يتم تجميع المهام ذات النوع المماثل وتشغيلها كمجموعة في بعض عمليات الكمبيوتر الطويلة جداً والتي تستغرق وقت طويل، في هذا النوع من نظام التشغيل يقوم كل مستخدم بإعداد الوظائف على أجهزة كمبيوتر غير متصلة بالإنترنت وإرسالها إلى مشغل الكمبيوتر.[٢]


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

تستخدم الأنظمة الموزعة العديد من المعالجات الموجودة في أجهزة مختلفة لتوفير حساب سريع جدًا لمستخدميها.[٢]


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

يعمل هذا النظام على الخادم، يقوم بتوفير القدرة على إدارة البيانات والمستخدمين والمجموعات والأمن والتطبيق والوظائف الأخرى.[٢]


نظام تشغيل الهاتف المحمول

وهي أنظمة تم تصمميها للأجهزة المحمولة مثل الهواتف الذكية والأجهزة اللوحية والأجهزة القابلة للارتداء، ومن أنظمة تشغيل الهاتف الخلوي هي أنظمة الأندرويد Android وال iOS.[٢]



المراجع

  1. "History of Operating Systems", Operating systems (Windows, Linux, iOS, Android, WebOS, others), Retrieved 8/2/2022. Edited.
  2. ^ أ ب ت ث ج ح Lawrence Williams (3/12/2021), "What is Operating System? Explain Types of OS, Features and Examples", Guru99, Retrieved 8/2/2022. Edited.
  3. ^ أ ب ت ث ج ح "What is Operating System and Types of Operating System", Great Learning, 2/2/2022, Retrieved 8/2/2022. Edited.