top of page

نظام التشغيل Disk Operating System واختصاره DOS:
 

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

 

وظائف نظام التشغيل (DOS):

1- تحويل ونقل البيانات والتعليمات بين الذاكرة الرئيسية والأسطوانات .

2- بدء تشغيل الحاسب والقيام بعدد من الاختبارات للتأكد من سلامة التوصيلات الكهربائية .

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

4- تمكين المستخدم من الحصول على نسخ اضافية من الملفات من على الأسطوانة إلى أسطوانة أخرى

5-    نقل التعليمات والبيانات إلى وحدة الطباعة .

مميزات نظام التشغيل (DOS):

1- اسرع بكثير من كل انظمة التشغيل الاخرى لأنه يتعامل بشكل مباشر مع المعدات ولا يدعم البيئة الرسومية التي تستهلك الذاكرة والمعالج      وتبطأ الاداء بشكل كبير.

2- يدعم واجهة مستخدم لإدخال سطر الاوامر (Command Line Interface CLI) ويحتوي الكثير من الايعازات التي تؤدي اغلب  متطلبات المستخدم العادي.

3- تستخدم لحد الان في تطوير البرمجيات من نوع الزمن الحقيقي (real time) والتي تتعامل مع تطبيقات صناعية وتحكم الي تحتاج استجابة انية او لحظية (immediate response or zero time response) وتدعم لغات برمجة كثيرة من اهمها لغة التجميع (Assembly) ولغة البيسك السريع (Quick BASIC).

4- تستخدم للتعامل مع الاجهزة الخارجية الصغيرة مثل الروبوتات (robotics) والمتحسسات (sensors) والمتحكمات الدقيقة (microcontrollers) التي لا تحتاج بيئة رسومية ولا برامج معقدة.

5- يتميز سطر الايعازات بأنه غير حساس لحالة الحروف (not case sensitive) حيث انه يفهم (CLS ,Cls, cls) بنفس الطريقة.

مكونات نظام التشغيل (DOS):

1- (BIO.sys): ويحتوي هذا الملف على الاوامر الاساسية والبرامج للتحكم بأجهزة الادخال والاخراج الاساسية.

2-(DOS.sys): ويحتوي هذا الملف على مجموعة من الكودات الصغيرة التي تتحكم بالعمليات الحسابية والمنطقية في الحاسوب.

3-(command.com): هذا البرنامج مختص بالأوامر التي يتم ادخالها عن طريق سطر الايعازات حيث يستقبل الايعازات وينفذ المطلوب عن طريق البرامج الفرعية.

4-(DBLSPACE.bin): هذا البرنامج يستخدم فقط فى حالة اذا ما رغب المستخدم فى ضغط ملفات القرص الصلب لزيادة مساحة القرص فيتم تخزين بيانات القرص قبل الضغط فى هذا الملف حتى اذا ما رغب المستخدم في اعادة فك الضغط يتم استرجاع البيانات الاولية للقرص من هذا الملف .

  • Black Facebook Icon
  • Black Twitter Icon
  • Black LinkedIn Icon

© 2017 by Programming World

bottom of page