ما هو نظام التشغيل دوس DOS

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

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


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

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

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

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

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

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

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


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

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

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

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

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

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


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

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

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

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

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

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


مميزات نظام التشغيل DOS

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

عيوب نظام التشغيل DOS

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

استخدامات نظام DOS قديمًا وحديثًا

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

استخدمه المستخدمون لإدارة الملفات والمجلدات، ونسخ البيانات وحذفها ونقلها، بالإضافة إلى تشغيل البرامج المختلفة.

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

كما اعتمدت عليه العديد من ألعاب الكمبيوتر القديمة، والتي صُممت للعمل مع إمكانيات الأجهزة المتوفرة في ذلك الوقت.

استخدم DOS أيضًا في بعض عمليات الصيانة وإدارة النظام، وتنفيذ المهام المختلفة باستخدام أوامر سطر الأوامر.

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

كما يمكن استخدامه في التعليم لفهم أوامر سطر الأوامر وإدارة الملفات ومبادئ عمل أنظمة التشغيل.

إقرأ أيضاً… بالصور: إصدارات نظام التشغيل ويندوز منذ بدايته وحتى الآن.


هل ما زال نظام DOS مستخدمًا حتى اليوم؟

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

ومع ذلك، ما زالت هناك حالات محدودة تتطلب تشغيل برامج أو ألعاب قديمة تعتمد على بيئة DOS.

يستخدم بعض المهتمين بالتقنية برامج المحاكاة لتشغيل تطبيقات DOS القديمة على أجهزة الكمبيوتر الحديثة.

يمكن أيضًا استخدام DOS لأغراض تعليمية، خاصة عند دراسة أوامر سطر الأوامر وإدارة الملفات.

وقد توجد بعض الأجهزة والأنظمة المتخصصة التي تعتمد على بيئات متوافقة مع DOS لتنفيذ مهام محددة.

لذلك، لم يختفِ DOS تمامًا، لكنه أصبح محدود الاستخدام مقارنة بأنظمة التشغيل الحديثة.

أشهر البرامج والألعاب التي عملت على DOS

ظهر العديد من البرامج والألعاب الشهيرة التي عملت على نظام DOS، خصوصًا خلال فترة انتشار أجهزة الكمبيوتر الشخصية.

من الألعاب المعروفة DOOM وWolfenstein 3D وPrince of Persia وCommander Keen.

كما عملت برامج مكتبية وأدوات مختلفة على DOS، واستفادت من إمكانياته المحدودة وسرعة تشغيل الأوامر.

ساهمت هذه البرامج والألعاب في زيادة انتشار DOS وجعلته جزءًا مهمًا من تاريخ الحاسوب.

إقرأ أيضاً… أفضل برامج وتطبيقات رسم مجانية مفتوحة المصدر.


DOS وواجهة سطر الأوامر: كيف كانت تجربة المستخدم؟

كانت تجربة استخدام DOS تعتمد بشكل أساسي على كتابة الأوامر بدلًا من النقر على الأيقونات والنوافذ.

كان المستخدم يكتب أمرًا محددًا لتنفيذ مهام مثل فتح المجلدات ونسخ الملفات وتشغيل البرامج.

احتاجت هذه الطريقة إلى معرفة أسماء الأوامر وطريقة كتابتها بشكل صحيح.

ورغم صعوبتها للمبتدئين، وفرت الواجهة سرعة وتحكمًا مباشرًا في العديد من العمليات.


هل يمكن تشغيل DOS على جهاز حديث؟

نعم، يمكن تشغيل برامج وبيئات DOS على أجهزة الكمبيوتر الحديثة باستخدام برامج المحاكاة المناسبة.

تساعد المحاكيات على توفير بيئة مشابهة للبيئة الأصلية التي صُممت لها برامج وألعاب DOS القديمة.

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

كما يمكن استخدام بعض الأدوات لإنشاء بيئة افتراضية مخصصة لتشغيل DOS.


أشهر مشاكل نظام DOS وكيفية التعامل معها

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

كانت بعض البرامج تحتاج إلى إعدادات محددة للذاكرة حتى تعمل بصورة صحيحة.

كما ظهرت مشكلات مرتبطة بملفات النظام أو تعريفات الأجهزة أو إعدادات التشغيل.

كان المستخدم يعتمد على أوامر النظام وأدوات الصيانة لتشخيص المشكلات وإصلاحها.

حاليًا، يمكن استخدام المحاكيات والوثائق القديمة للمساعدة في حل مشكلات برامج DOS.

إقرأ أيضاً… أهم مميزات نظام تشغيل ويندوز الجديد: ويندوز 11.


مستقبل DOS وهل انتهى استخدامه؟

لم يعد DOS نظامًا أساسيًا لأجهزة الكمبيوتر الحديثة، لكنه ما زال حاضرًا في بعض الاستخدامات المحدودة.

يستمر استخدامه بين المهتمين بالألعاب القديمة والبرامج التاريخية ودراسة أنظمة التشغيل.

كما تساعد المحاكيات على الحفاظ على البرامج والألعاب التي صُممت للعمل على DOS.

لذلك، يمكن القول إن استخدام DOS انتهى تقريبًا كمنصة حديثة، لكنه لا يزال مهمًا من الناحية التاريخية والتعليمية.


ما الفرق بين DOS وWindows؟

يعتمد DOS بشكل أساسي على واجهة سطر الأوامر، بينما يوفر Windows واجهة رسومية تعتمد على النوافذ والأيقونات والقوائم.

في DOS، يحتاج المستخدم إلى كتابة الأوامر لتنفيذ العديد من المهام، بينما يمكن تنفيذ معظم العمليات في Windows باستخدام الفأرة.

يتميز Windows بقدرات متقدمة في تعدد المهام، بينما كانت إصدارات DOS التقليدية محدودة في تشغيل عدة برامج معًا.

يدعم Windows مجموعة واسعة من الأجهزة والبرامج الحديثة، بينما تتركز استخدامات DOS بشكل أكبر على البرامج القديمة.

كما يوفر Windows ميزات أمنية وإدارية متقدمة لا تتوفر بالشكل نفسه في إصدارات DOS التقليدية.

وبشكل عام، يمثل DOS مرحلة مهمة في تاريخ الحاسوب، بينما يقدم Windows بيئة تشغيل أكثر تطورًا وسهولة.


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

نظام 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

أسئلة شائعة عن نظام التشغيل DOS

ما معنى DOS؟

DOS اختصار لعبارة Disk Operating System، وهو اسم يُستخدم لعائلة من أنظمة التشغيل التي تعتمد بشكل أساسي على واجهة سطر الأوامر.

ما هو MS-DOS؟

MS-DOS هو نظام تشغيل طورته Microsoft، وكان من أشهر أنظمة DOS واستخدم على نطاق واسع في أجهزة الكمبيوتر الشخصية.

هل DOS نظام تشغيل قديم؟

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

هل يمكن تشغيل DOS على جهاز حديث؟

نعم، يمكن تشغيل العديد من برامج وألعاب DOS باستخدام برامج المحاكاة التي توفر بيئة مناسبة لتشغيل التطبيقات القديمة.

ما أشهر ألعاب DOS؟

من أشهر الألعاب التي عملت على DOS ألعاب مثل DOOM وWolfenstein 3D وPrince of Persia وCommander Keen.

هل DOS أفضل من Windows؟

لا يمكن اعتبار أحدهما أفضل بشكل مطلق، لأن DOS وWindows صُمما لاحتياجات مختلفة وفي فترات تقنية مختلفة.

ما الفرق الأساسي بين DOS وWindows؟

يعتمد DOS على الأوامر النصية، بينما يوفر Windows واجهة رسومية تسمح باستخدام النوافذ والأيقونات والقوائم.

هل ما زال DOS مستخدمًا؟

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

هل يمكن تعلم DOS بسهولة؟

يمكن تعلم أساسياته بسهولة مع التدريب، خصوصًا أوامر إدارة الملفات والمجلدات وتشغيل البرامج.


المصادر

[1] Microsoft Learn – Command-Line Reference

[2] IBM – PC DOS Documentation

[3] Encyclopaedia Britannica – Microsoft DOS

[4] DOSBox – Official Website

[5] Computer History Museum

مقالات مرتبطة...