عند الحديث عن أنظمة التشغيل، كثيراً ما نسمع بنظام التشغيل دوس DOS, فما هو نظام التشغيل دوس؟ كيف يعمل وما هي وظيفته؟
المحتويات:
1. ما هو نظام دوس DOS؟
ببساطة، نظام التشغيل دوس DOS أو القرص هو نظام تشغيل يتم تشغيله من محرك أقراص. أتاحت هذه التقنية للمستخدمين تشغيل أجهزة الحاسوب الشخصية الخاصة بهم من الأقراص المرنة ومحركات الأقراص الثابتة.
أقدم أجهزة الحاسوب المنزلية، بما في ذلك Commodore 64 و Atari 800 و Apple II، اعتمدت جميعها على نظام التشغيل هذا. من قبلهم، لم يكن لدى أجهزة الحاسوب أي محركات أقراص. بدلاً من ذلك، كانوا مجتهدين لإنجاز مهام محددة.
بعد ذلك، ظهرت أجهزة التخزين المبكرة مثل البطاقات المثقبة والأشرطة المغناطيسية. ولكن، سرعان ما تم استبدال هذه التقنية بالأقراص المرنة والأقراص الصلبة مع العديد من التحسينات. وبحلول أوائل الثمانينيات، أصبحت أجهزة التخزين هذه أكثر توفراً وبسعة أكبر. بالاستفادة من شعبية هذه الوسيلة، بدأت شركات التكنولوجيا في تطوير وتقديم منتجات أنظمة تشغيل DOS.
2. من اخترع دوس؟
غالباً ما يُعتبر تيم باترسون، وهو مبرمج حاسوب أمريكي، والد هذه التكنولوجيا الرائدة. حصل على هذا اللقب لتطويره 86-DOS أثناء عمله في شركة Seattle Computer Products. طور باترسون 86-DOS ليكون متوافقاً مع معالج Intel 8086 16 بت.
بعدها قضى باترسون فترة قصيرة مع Microsoft، وذلك عندما طور الأخير إصدار PC-DOS الخاص به، MS-DOS. أصدرت Microsoft في البداية الإصدار 1.0 من PC-DOS في عام 1981. تبعه الإصدار 1.1. في عام 1982، مما أدى إلى تطوير استخدام الأقراص المرنة على الوجهين.
الأنظمة الأخرى التي كانت موجودة وقتها.
خلال الثمانينيات، كان أكثر أنظمة التشغيل شيوعاً في معظم أجهزة الحاسوب المنزلية. سيطرت أجهزة الحاسوب MS-DOS على السوق المتوافق مع IBM PC-DOS حتى عام 1995. كان هذا عندما تم إصدار Windows 95، والذي دمج منتجات MS-DOS و Microsoft Windows المنفصلة سابقاً.
كانت أنظمة تشغيل الأقراص الشائعة الأخرى خلال الثمانينيات تكرارات محددة لـ Commodore DOS و Atari DOS و Amiga DOS و Apple DOS. تعتمد أنظمة التشغيل الأحدث مثل Windows NT (تقنية جديدة) و OS / 2 بشكل أقل على نظام التشغيل هذا ولكن لا يزال بإمكانها تنفيذ البرامج المستندة إلى DOS.
الآن بعد أن فهمنا ما هو DOS بشكل أفضل، دعنا نلقي نظرة فاحصة على كيفية عمله، وما إذا كان الناس لا يزالون يستخدمونه اليوم أم لا، وما يخبئه المستقبل له.
3. كيف يعمل نظام دوس؟
نظراً لأن أنظمة التشغيل الحديثة هي القاعدة اليومية، فقد لا يعرف العديد من مستخدمي الحاسوب المعاصرين نظام التشغيل هذا، ناهيك عن معرفة كيفية عمله. إذا كنت أنت، فقد حان الوقت لتغيير ذلك.
في جوهره، يقوم نظام الحاسوب DOS كواجهة بين البرامج وأجهزة الحاسوب. عند تشغيل الحاسوب، يقرأ تمهيد تشغيل ذاكرة القراءة فقط (ROM) المعلومات من القطاع الأول من القرص الثابت أو القرص المرن. بعد ذلك، تمرر السيطرة عليها.
مع تشغيل Master Boot Record للجهاز، ينقل الحاسوب البيانات من القرص إلى ذاكرة القراءة فقط. بالإضافة إلى ذلك، تتلقى الأجهزة الطرفية مثل الشاشات والطابعات معلومات أيضاً.
بعد ذلك، يوفر الحاسوب واجهات برمجة التطبيقات للبرامج المصممة لعمليات مختلفة. يمكنهم توفير المدخلات والمخرجات وإدارة الذاكرة وتحميل البرامج والمزيد.
نظراً لأن DOS يدعم واجهة مستخدم الأحرف فقط (CUI)، يجب إدخال أوامر DOS يدوياً من خلال لوحة المفاتيح. قد تبدو كتابة الأوامر أمراً سخيفاً في عالم الحوسبة اليوم، لأننا نعتمد بشكل أساسي على واجهة المستخدم الرسومية (GUI). هذا يسمح لنا بالتبديل بين العديد من المهام بنقرات بسيطة على زر.
إقرأ أيضاً… نظام تشغيل يونكس “UNIX”. ما هو؟
4. الإيجابيات والسلبيات.
استخدام هذه التقنية له العديد من الإيجابيات والسلبيات. دعنا نتعمق في بعض أهمها.
إيجابيات نظام التشغيل دوس DOS:
- الوصول المباشر إلى BIOS.
أحد أفضل الأشياء في نظام التشغيل هذا هو أنه يوفر تحكماً مباشراً في نظام الإدخال/الإخراج الأساسي (BIOS) للحاسوب. هذا يسمح لك بتشغيل أي جهاز أساسي.
- تشغيل أسرع.
نظام التشغيل هذا خفيف الوزن بشكل استثنائي. على هذا النحو، يتم تشغيله بشكل أسرع من أي نظام تشغيل آخر. إنه يعمل بشكل متوقع على نظام أصغر.
- إدارة النظام بالكامل.
DOS هو نظام تشغيل قادر على تنفيذ الحلول عند إدارة أو إدارة نظام تشغيل Microsoft. هذا يرجع إلى حد كبير إلى قدرته على التحكم بشكل مباشر في عمليات الحاسوب أكثر من النظام القائم على واجهة المستخدم الرسومية. في حين أن كل هذا يبدو جيداً، إلا أنه ليس هناك شك في أن الحوسبة الحديثة تتطلب شيئاً أكثر.
سلبيات نظام التشغيل دوس DOS:
- تحديد مهمة واحدة.
يتمثل الاختلاف الجوهري عن أنظمة التشغيل الحالية في أنها لا تدعم تعدد المهام على جهاز الحاسوب الخاص بك. إذا كنت معتاداً على العمل على العديد من النوافذ أو علامات التبويب المفتوحة، فلن تتمتع بتجربة مماثلة مع DOS. بدلاً من ذلك، أنت مقيد بمهمة واحدة في كل مرة.
- واجهة مستخدم شخصية.
نظراً لأنه يعتمد على أوامر CUI، فإنه لا يمكنه فتح الصور ومقاطع الفيديو والألعاب ومعظم الأشياء الأخرى التي يمكن لأنظمة التشغيل الحديثة القيام بها. هذا يعني أيضاً أن مدخلات الماوس غير مدعومة. الطريقة الوحيدة للتحكم في نظام الحاسوب هذا هي كتابة أوامر نظام التشغيل DOS.
- مستخدم واحد.
يمكن لمستخدم واحد فقط تشغيل نظام التشغيل هذا. بمعنى آخر، يمكن لأي شخص يستخدم الجهاز الوصول إلى البيانات المخزنة فيه. من المضحك أن أجهزة الحاسوب القديمة غالباً ما تحتوي على أقفال مادية لمنع الآخرين من الوصول إليها.
- لا يمكن معالجة أكثر من 640 ميغابايت من ذاكرة الوصول العشوائي.
بالنظر إلى وقت إطلاق DOS في البداية، من المفهوم أنه لا يمتلك القدرة على أنظمة التشغيل الحديثة. على هذا النحو، توقع حدوث مشكلات في حالة معالجة أكثر من 640 ميغابايت من ذاكرة الوصول العشوائي.
إقرأ أيضاً… ما هو نظام التشغيل مفتوح المصدر؟ وما هو أفضل نظام متاح؟
5. طريقة استخدام نظام دوس.
كما ذكر أعلاه، لا يمكنك تشغيل نظام التشغيل هذا إلا عن طريق إدخال نص. قد يبدو هذا معقداً، لكن العملية لن تكون شاقة بمجرد أن تتعود عليها. كل ما يتطلبه الأمر هو تعلم بعض أوامر DOS الأساسية.
قبل المضي قدماً، من المهم الإشارة إلى أن معظم أنظمة تشغيل الأقراص ليست حساسة لحالة الأحرف. ستعمل الأوامر سواء قمت بكتابتها بأحرف كبيرة أو صغيرة. ومع ذلك، فإن إصدار DOS Linux حساس لحالة الأحرف.
دعونا الآن نتعمق في هذه العملية. عندما يقوم الحاسوب بتمهيد نظام التشغيل بنجاح، فإنه يفتح سطر الأوامر المفسر COMMAND.COM. هذا هو المكان الذي يمكن للمستخدم إدخال الأوامر من خلال لوحة المفاتيح.
لكن قد تتساءل، ما هو أمر DOS؟ إنه في الأساس ما تستخدمه للتفاعل مع نظام التشغيل. على عكس Windows، في DOS ، هذه الأوامر هي الطريقة الأساسية للتواصل مع الحاسوب.
أمثلة أوامر دوس DOS.
سنبدأ بأمر من أوامر دوس الواضحة.
إذا كنت تريد تغيير مسارات الملفات في نظام التشغيل هذا، فإن الأمر الذي يجب إدخاله هو “cd”. لذلك، يجب عليك كتابة “cd: testdirectory” لتبديل مسار العمل الخاص بك إلى “testdirectory”.
وماذا لو كنت تريد حذف ملف من هذا المسار؟
الأمر المستخدم في هذا السيناريو هو “del”. كما يمكنك أن تفترض، فإنه يحذف ملفاً واحداً أو أكثر.
من الناحية العملية، يجب عليك كتابة “del c: testdirectory testfile.txt”.
الأسئلة الأكثر شيوعاً FAQ.
- ما فائدة DOS في الحاسوب؟
نظام تشغيل القرص أو DOS هو نظام تشغيل حاسوبي يستخدم جهاز تخزين القرص. يمكن أن تكون محركات الأقراص المرنة أو محركات الأقراص الثابتة أو الأقراص الضوئية. يوفر طريقة لقراءة البيانات وكتابتها وتنظيمها على قرص التخزين. لمزيد من فهم ما هو DOS، اقرأ المقالة أعلاه.
- ما هي الاختلافات بين DOS و Windows؟
الاختلاف الأكثر أهمية بين Windows و DOS هو الواجهة. يحتوي Windows على واجهة مستخدم رسومية، بينما يعمل الأخير كنظام قائم على النص. لهذا السبب لا يمكنك تشغيل ملفات الوسائط المتعددة في DOS. أيضاً، إنه نظام تشغيل لمهمة واحدة بينما يدعم MS Windows تعدد المهام.
- هل لا يزال DOS جزءاً من Windows؟
لم يعد DOS جزءاً من Windows الحديث، ولكنه كان أساس نظام تشغيل قرص الحاسوب الشخصي. كانت بعض إصدارات Windows المبكرة عبارة عن واجهة مستخدم رسومية أعلى DOS، لكن الحاجة إلى مثل هذه توقفت مع إدخال تقنية جديدة.
- أيهما أفضل DOS أم Windows؟
يعد Windows، بلا شك، نظام تشغيل أفضل وأكثر شيوعاً. تعد واجهة المستخدم الرسومية وإمكانيات تعدد المهام مجرد بعض مزايا Windows.