المقالات

نظرة الى نظام التشغيل DOS


نظام التشغيل الاقراص (Microsoft Disk Operating System MS-DOS)

تنقسم مكونات الحاسوب بشكل عام الى مكونات مادية (Hardware) ومكونات برمجية (Software) وتنقسم المكونات البرمجية الى ثلاث انواع هي لغات البرمجة (Programming Languages) والبرامج التطبيقية (Application programs) وانظمة التشغيل (Operating Systems) والتي هي موضوع سلسلتنا ان شاء الله.

نظام التشغيل: وهو البرنامج الذي يعمل على التحكم بتنفيذ برامج المستخدم وتخصيص الموارد الصلبة والبرمجية لمن يحتاجها من برامج ومستخدمين ويوفر بيئة مناسبة للمستخدمين لتنفيذ كفوء لبرامج المستخدم وتتنوع انظمة التشغيل بحسب الشركات التي تنتجها ويجدر الاشارة الى ان الحاسبات في بداية امرها كانت تصنع من قبل شركة واحدة تصنع المعدات الصلبة ونظام التشغيل وتباع كوحدة واحدة الى ان بدأت تظهر شركات مستقلة للبرمجيات والمعدات كشركة انتل للمعدات وشركة مايكروسوفت للبرمجيات واول نظام تشغيل لهذه الشركة العملاقة هو نظام التشغيل الذي سنتحدث عنه هنا وهو (DOS).

نظام تشغيل الاقراص (DOS): وهو مجموعة متكاملة من البرامج التي تقوم بالإجراءات الضرورية لإدارة جميع وحدات الحاسوب من ذاكرة ومعالج واجهزة ادخال واخراج ويسمى نظام تشغيل الاقراص لأنه وبسبب صغر حجمه فأنه كان يحفظ في الاقراص المرنة (Floppy Disks 1.44 MB) او على القرص الصلب فيما بعد وحالياً وفي النسخ الحديثة من الوندوز فأنه يأتي مدمجاً مع نظام التشغيل الوندوز ويمكن الوصول اليه من خلال قائمة (start) ثم الى الملحقات (accessories) ثم (command prompt) او من خلال نافذة التنفيذ (RUN) ونكتب (CMD) او (command prompt).

وظائف نظام التشغيل (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): هذا البرنامج يستخدم فقط فى حالة اذا ما رغب المستخدم فى ضغط ملفات القرص الصلب لزيادة مساحة القرص فيتم تخزين بيانات القرص قبل الضغط فى هذا الملف حتى اذا ما رغب المستخدم في اعادة فك الضغط يتم استرجاع البيانات الاولية للقرص من هذا الملف .

ايعازات ال(DOS): تنقسم ايعازات الدوز الى نوعين رئيسيين داخلية وخارجية وهي تتعامل بصورة عامة مع اربع انواع من المكونات:

1-    ايعازات التعامل مع الملفات: ومنها (DEL, REN, XCOPY, COPY, COPY CON, TYPE, UNDELETE).

2-    ايعازات التعامل مع المجلدات (الادلة): ومنها (MD, CD, RD, TREE, PATH, DIR).

3-    ايعازات التعامل مع الاقراص: ومنها (FORMAT, UNFORMAT, SYS, DISKCOPY, BACKUP).

4-    ايعازات التعامل مع مكونات النظام: ومنها (date, time, cls, ver, mem).

وفيما يلي شرح لبعض الاوامر الكثيرة والمتعددة لهذا النظام ولمعرفة كيفية عمل بقية الايعازات يمكن استخدام وسائل المساعدة التي يوفرها هذا النظام وهي استخدام كلمة (help ) مباشرة بعد محرك الاوامر كالاتي:

1

او كتابة (help ) ثم الايعاز لمعرفة صيغته القانونية (legal form) وكل الخيارات الممكنة لاستخدامه وكالاتي:

 2

 3 4 5

لتحرير ملف نصي في نظام الدوز نستخدم الايعاز التالي ونحرر الملف بمعرفة امتداده وبعدها نستطيع حفظ التعديل تماماً كما نفعل في اي ملف نصي في الوندوز.

6

6 thoughts on “نظرة الى نظام التشغيل DOS

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s