ما هو نظام التشغيل دوس DOS؟ ما هي خصائصه وكيف يعمل؟

عند استخدامك لجهاز الحاسوب والعمل باستخدام أنظمة التشغيل المختلفة, فقد يخطر ببالك نظام التشغيل ذو الشاشة السوداء (نظام التشغيل دوس DOS OS), فما هو نظام التشغيل دوس؟ ما هي خصائصه وكيف يعمل؟

المحتويات:

1. ما هو نظام التشغيل دوس؟

2. تاريخ أنظمة تشغيل دوس.

3. كيف يعمل نظام التشغيل دوس؟

4. خصائص نظام التشغيل دوس.

5. بعض أوامر النظام الشائعة.

1. ما هو نظام التشغيل دوس؟

نظام التشغيل دوس DOS أو نظام تشغيل القرص Disk Operating System, هو عبارة عن نظام تشغيل يتم تشغيله من محرك الأقراص.

كما يمكن أن يشير هذا المصطلح إلى عائلة معينة من أنظمة تشغيل الأقراص. وأكثرها شيوعاً هو MS-DOS, وهو اختصار لـ Microsoft DOS. ونظام التشغيل Operating System (OS) هو البرنامج الذي يتحكم في أجهزة الحاسوب والأجهزة الطرفية ويسمح للبرامج الأخرى بالعمل.

لم تكن أجهزة الحاسوب القديمة في الأربعينيات والخمسينيات من القرن الماضي تحتوي على محركات أقراص للتخزين. بدلاً من ذلك, فقد كانت مبرمجة لإجراء عمليات حسابية محددة.

وفي وقت لاحق, تمكنت أجهزة الحاسوب من تخزين التعليمات التي يتم تحميلها في ذاكرة الجهاز باستخدام بطاقات مثقبة. وبعدها تم استخدام شرائط مغناطسية.

كانت مساحة تخزين الحواسيب محدودة, وعندما تم نقل التعليمات المخزنة من الحاسوب إلى محرك أقراص مثل القرص المرن أو القرص الصلب Hard Disk, فقد تم اعتبارها تقنية متطورة في ذلك الوقت.

يستخدم DOS لوصف العديد من أنظمة تشغيل القرص, والتي كما ذكرنا سابقاً, تكون هذه الأنظمة مخزنة على قرص تخزين داخل الحاسوب. بما في ذلك Atari DOS و Apple DOS و Commodore Business Machines DOS.


2. تاريخ أنظمة تشغيل دوس.

بدأ وصول المعالجات الدقيقة في السبعينيات ثورة في مجال الحوسبة, وبدأ سوق أجهزة الحاسوب الشخصية في الإزدهار. أطلقت شركة IBM مجموعة من أجهزة الحواسيب الشخصية في الثمانينيات. وتم البدء ببرمجة إصدار PC-DOS لأجهزة IBM بواسطة Tim Paterson في Seattle Computer Products (SCP).

مع نمو مبيعات أجهزة الحاسوب الشخصية, أنتجت شركة مايكروسوفت نسختها من نظام التشغيل دوس وأسمتها MS DOS. بعدها نما انتشار MS DOS في كل مكان.

تميزت الإصدارات اللاحقة بأداء محسن ووظائف إضافية, مثل دعم الأحرف الأجنبية والممتدة ومحركات الأقراص الثابتة الأكبر حجماً. كما كان لديها إدارة ذاكرة محسنة ومحرر نصوص محسن ودعم للشبكات.

عندما قدمت مايكروسوفت نظام ويندوز لأول مرة كواجهة مستخدم رسومية GUI لنظام MS DOS, كان على المستخدمين الأوائل كتابة (WIN) في موجه الأوامر (DOS) لبدء تشغيل ويندوز.

تطور ويندوز منذ ذلك الحين من كونه برنامج واجهة مستخدم رسومية يعمل تحت مظلة نظام التشغيل دوس إلى نظام كامل يتولى مهام تشغيل النظام بالكامل. لا يزال دوس مجمعاً كجزء من ويندوز, ويمكن الوصول إليه عن طريق معالج أوامر يحاكي واجهة MS DOS.


3. كيف يعمل نظام التشغيل دوس؟

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

  • يقرأ محمل التمهيد Bootstrap Loader لذاكرة القراءة فقط ROM سجل التمهيد الرئيسي Master Boot Record ويمرر التحكم إليه.
  • يقوم سجل التمهيد بتحميل نظام تشغيل القرص في الذاكرة, كما يتولى بعدها التحكم في الجهاز.
  • ينقل الحاسوب البيانات المخزنة على قرص مغناطيسي إلى ذاكرته الرئيسية, ذاكرة الوصول العشوائي RAM.
  • ينقل بعدها البيانات إلى الأجهزة الطرفية المتصلة مثل الشاشة أو الطابعة.

يوفر الحاسوب العديد من واجهات برمجة التطبيقات لبرامج مثل الإدخال والإخراج, إدارة الذاكرة, تحميل البرامج وإنهائها, معالجة المدخلات من المستخدم من خلال لوحة المفاتيح. 

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

إقرأ أيضاً… ما هو نظام التشغيل في الوقت الفعلي؟ ما هي فوائده واستخداماته؟


4. خصائص نظام التشغيل دوس.

مثله مثل أي نظام تشغيل آخر, يمتلك نظام تشغيل القرص DOS العديد من المزايا والسلبيات.

المميزات.

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

السلبيات.

  • لا يوجد أمان مدمج. فالنظام لا يحتوي النظام على أمان مضمّن, مثل ملكية الملفات أوالأذونات.
  • لا يسمح بتعدد المستخدمين أو تعدد المهام. فهو قادة على تشغيل برنامج واحد في كل مرة.
  • وجود العديد من الأوامر التي يجب على المستخدم معرفتها وتذكرها. كما تعتبر جميع عمليات النظام مبنية على الأوامر.

5. بعض أوامر النظام الشائعة.

نظام MS DOS ليس حساساً لحالة الأحرف, لذا يمكن كتابة الأوامر باستخدام حروف كبيرة أو صغيرة. ومع ذلك, تحتوي أنظمة تشغيل القرص الأخرى على واجهة سطر أوامر CLI حساس لحالة الأحرف.

من أكثر أوامر نظام تشغيل دوس شيوعاً:

الأمروظيفة الأمرمثال
cdالتنقل بين المساراتcd:/ thaqafati
clsمسح جميع الأوامر المكتوبة مسبقاً على الشاشةcls
copyنسخ الملفاتcopy c:\thaqafati\file.txt
c:\thaqafati\file2.txt
delحذف ملف أو أكثرdel c:\thaqafati\file.txt
deltreeحذف جميع الملفات داخل المسار المحددdeltree c:\thaqafati\file.txt
formatفرمتة جزء من القرص الصلبformat e:
moveنقل ملف من مسار إلى مسار آخرmove c:\thaqafati\file.txt
c:\thaqafati\reports\file.txt
renإعادة تسمية ملف معينren c:\thaqafati\file.txt
c:\thaqafati\file2.txt
helpالمساعدة في معرفة الأوامر (معرفة أوامر الحذف
على سبيل المثال)
help del