ما هو نظام التشغيل DOS؟ ما هي خصائصه وكيف يعمل؟
1. ما هو نظام التشغيل DOS؟
DOS أو نظام تشغيل القرص هو نظام تشغيل يتم تشغيله من محرك أقراص.
يمكن أن يشير المصطلح أيضًا إلى عائلة معينة من أنظمة تشغيل الأقراص. الأكثر شيوعًا هو MS-DOS ، وهو اختصار لـ Microsoft DOS. نظام التشغيل (OS) هو برنامج يتحكم في أجهزة الكمبيوتر والأجهزة الطرفية ويسمح بتشغيل البرامج الأخرى.
لم يكن لدى أجهزة الكمبيوتر القديمة من الأربعينيات والخمسينيات محركات أقراص للتخزين. بدلاً من ذلك ، تمت برمجته لإجراء عمليات حسابية محددة.
في وقت لاحق ، تمكنت أجهزة الكمبيوتر من تخزين التعليمات التي تم تحميلها في ذاكرة الجهاز باستخدام بطاقات مثقبة. ثم استخدم شريط مغناطيسي.
كانت مساحة تخزين الكمبيوتر محدودة ، وكان نقل التعليمات المخزنة من جهاز كمبيوتر إلى محرك أقراص مثل القرص المرن أو القرص الصلب يعتبر تقنية متقدمة في ذلك الوقت.
يستخدم DOS لوصف العديد من أنظمة تشغيل الأقراص ، والتي ، كما ذكرنا سابقًا ، يتم تخزينها على أقراص التخزين داخل الكمبيوتر. يتضمن Atari DOS و Apple DOS و Commodore Business Machines DOS.
2. تاريخ نظام التشغيل DOS.
أحدث ظهور المعالجات الدقيقة في السبعينيات ثورة في الحوسبة ، وبدأ سوق أجهزة الكمبيوتر الشخصية في الازدهار. قدمت شركة IBM مجموعة من أجهزة الكمبيوتر الشخصية في الثمانينيات. بدأ برمجة إصدار PC-DOS من كمبيوتر IBM بواسطة Tim Paterson من شركة Seattle Computer Products (SCP).
تحسنت الإصدارات اللاحقة من الأداء والميزات الإضافية ، مثل دعم الأحرف الأجنبية والممتدة ومحركات الأقراص الثابتة الأكبر حجمًا. كما أنه يحتوي على إدارة محسّنة للذاكرة ، ومحرر نصوص محسّن ، ودعم للشبكات.
عندما قدمت Microsoft Windows لأول مرة كواجهة مستخدم رسومية (GUI) لـ MS DOS ، كان على المستخدمين الأوائل كتابة (WIN) في موجه أوامر DOS لبدء تشغيل Windows.
منذ ذلك الحين ، تطور Windows من برنامج واجهة مستخدم رسومي يعمل تحت مظلة DOS إلى نظام متكامل مسؤول عن تشغيل النظام بأكمله. لا يزال DOS مجمّعًا كجزء من Windows ويمكن الوصول إليه من خلال معالج أوامر يحاكي واجهة MS DOS.
3. كيف يعمل نظام التشغيل DOS؟
عند تشغيل الكمبيوتر ، يمر عبر خطوات مختلفة تسمى عملية التمهيد. بالنسبة لجهاز الكمبيوتر الذي يعمل بنظام تشغيل القرص ، تعتبر الخطوات التالية قياسية لهذا النظام:
يقرأ محمل الإقلاع ROM سجل التمهيد الرئيسي ويمرر التحكم إليه.
يقوم سجل التمهيد بتحميل نظام تشغيل القرص في الذاكرة ثم يتحكم في الأجهزة.
ثم ينقل البيانات إلى الأجهزة الطرفية المتصلة ، مثل الشاشة أو الطابعة.
توفر أجهزة الكمبيوتر للبرامج العديد من واجهات برمجة التطبيقات ، مثل الإدخال والإخراج ، وإدارة الذاكرة ، وتحميل البرامج وإنهائها ، ومعالجة المعلومات التي يدخلها المستخدم من خلال لوحة المفاتيح.
لا تحتوي أنظمة تشغيل القرص على واجهة مستخدم رسومية (GUI). بدلاً من ذلك ، تعتمد واجهته على الأحرف ، لذلك يتعين على المستخدمين كتابة الأوامر في سطر الأوامر للإشارة إلى ما يريدون.
4. دوس ميزات نظام التشغيل.
مثل أي نظام تشغيل آخر ، فإن نظام تشغيل قرص DOS له العديد من المزايا والعيوب.
مميزات.
CLI ، الذي لا يحتوي على واجهة مستخدم رسومية ، لا يقبل إدخال الماوس ، وهو نظام واجهة يعتمد على الأحرف. مكان إدخال الأمر كنص في موجه الأوامر.
إداري. يدير نظام تشغيل القرص ملفات الكمبيوتر ونظام الإدخال / الإخراج والذاكرة.
نفي.
لا يوجد أمان مدمج. لا يحتوي النظام على أمان مضمّن ، مثل ملكية الملفات أو الأذونات.
تعدد المستخدمين أو تعدد المهام غير مسموح به. إنه قادر على تشغيل برنامج واحد في كل مرة.
يجب على المستخدمين معرفة وتذكر العديد من الأوامر. جميع عمليات النظام تعتمد على الأوامر.
5. بعض أوامر النظام المشتركة
MS DOS ليس حساسًا لحالة الأحرف ، لذا يمكنك كتابة الأوامر بأحرف كبيرة أو صغيرة. ومع ذلك ، تحتوي أنظمة تشغيل الأقراص الأخرى على CLIs حساسة لحالة الأحرف.