الدرس الاول: ما معنى كلمة MS-DOS
مقدمة
(بالإنجليزية: MS-DOS) (اختصار بالإنجليزية لـِ MicroSoft-Disk Operating System) هو نظام تشغيل للحواسيب من إصدار شركة مايكروسوفت، أصدرت منه الشركة ثمان إصدارات رئيسية ابتداءً من عام 1981 م إلى أن توقفت عن تطويره عام 2000م وتمّ استبداله تدريجيًا بإصدارات مختلفة من نظام ويندوز.
تعريف نظام التشغيل MS-DOS و وظائفه
1- تعريف نظام التشغيلMS-DOS:
هو مجموعة متكاملة من البرامج تقوم بإجراءات التشغيل الضرورية لأدارة جميع وحدات الحاسب من طراز IBM أو المتوافقة معها . ويطلق عليه الــ DOS وهى أختصار للأحرف الأولى من العبارة DISK OPRAITING SYSTEM .ويحتفظ ببرامج نظام التشغيل على اسطوانات مرنة أو يتم وضعه على الأسطوانة الصلبة .
2- وظائف نظام التشغيل MS-DOS:
أ- تحويل ونقل البيانات والتعليمات بين الذاكرة الرئيسية والأسطوانات .
ب- بدء تشغيل الحاسب والقيام بعدد من الأختبارات للتأكيد من سلامة التوصيلات الكهربائية .
ج- قبول أوامر التشغيل التى يتم إدخالها عن طريق لوحة المفاتيح والتى تسمح لك بالتحكم فى جميع مكونات الحاسب .
د- تمكين المستخدم من الحصول على نسخ اضافية من الملفات من على الأسطوانة إلى أسطوانة أخرى
هـ- نقل التعليمات والبيانات إلى وحدة الطباعة
ب- بدء تشغيل الحاسب والقيام بعدد من الأختبارات للتأكيد من سلامة التوصيلات الكهربائية .
ج- قبول أوامر التشغيل التى يتم إدخالها عن طريق لوحة المفاتيح والتى تسمح لك بالتحكم فى جميع مكونات الحاسب .
د- تمكين المستخدم من الحصول على نسخ اضافية من الملفات من على الأسطوانة إلى أسطوانة أخرى
هـ- نقل التعليمات والبيانات إلى وحدة الطباعة
شرح نظام التشغيل Ms-Dos
كلمة (DOS) اختصار لـ Disk Operating System نظام تشغيل الأقراص
تعريف الـ DOS : هو مجموعة من الأوامر والتعليمات التي تتحكم في مكونات الحاسب الآلي.
دور الـ DOS في جهاز الكمبيوتر: هو حلقة الوصل بين الكمبيوتر والمستخدم.
الملفات:
ينقسم اسم الملف إلي قسمين:
القسم الأول:
وهو الأساس ( ROOT ) ويجب ألا يزيد طوله عن 8 حروف. وهذا الجزء من اسم الملف ضروري - إي يجب وجوده.
القسم الثاني:
ويسمى الامتداد ويجب ألا يزيد طوله عن 3 حروف، ويجب أن يفصل بين الاسم ( الأساس) و الامتداد بعلامة النقطة ( . ). وهذا الجزء من الاسم اختياري - يمكن الاستغناء عنه.
جميع الملفات التي تنتهي بأحد الإمدادات التالية BAT , EXE , COM قابلة للتحميل والتنفيذ المباشر.
ونبين هنا بعض أشهر أنواع الإمدادات المستخدمة مع أسماء ملفاتها الكاملة:
.BAT ملف أوامر تنفذ دفعة واحدة ( BATCH ) .
.COM ملف برنامج ( COMMAND ) .
.EXE ملف جاهز للتنفيذ ( EXECUTABLE ) .
.DOC ملف نصوص أو وثائق ( document ) .
.ASM ملف مصدر برنامج مكتوب بلغة التجميع ( ASSEMBLY ) .
.BAK ملف احتياطي ( BACKUP ) .
.BAS ملف برنامج بيسك ( BASIC ) .
.DBF ملف قاعدة بيانات ( DBASE FILE ).
.PAS ملف برنامج مكتوب بلغة باسكال ( PASCAL ) .
.SYS ملف تكوين نظام ( SYSTEM ) .
.C ملف مصدر مكتوب بلغة سي ( C ) .
الرموز المستخدمة في تسمية الملفات:
1-الحروف الأبجدية من A إلي Z ( سواء كانت صغيرة أو كبيرة ).
2-الأرقام من 0 إلي 9 .
3-بعض العلامات مثل: ( { } ، ( ) ، & ، % ، $ ، # ، ! ) .
الشروط التي يجب مراعاتها عند اختيار اسم الملف:
1- طول الاسم الأساسي للملف من 1-8 حروف.
2- يجب ألا يزيد الاسم الممتد -إن وجد- عن 3 أحرف.
3- أن يفصل بين الاسم الأساسي والاسم الممتد -إن وجد- بعلامة النقطة ( . ) .
4- أن يكتب الاسم الأساسي والاسم الممتد بدون فراغات.
5- عدم استخدام مفاتيح التحكم وهي : ( ALT ، CTRL ، ESC ) في أي اسم .
6- عدم استخدام الأسماء المحجوزة لنظام التشغيل مثل CON الخاص بلوحة المفاتيح و شاشة العرض أو PRN الخاص باسم الطابعة.
7- عدم استخدام الرموز ذات الدلالة الخاصة لنظام التشغيل وهي * ، / ، \ ، + ، =، ؟).
تنظيم الملفات على القرص:
للحصول على ملفات منظمة على القرص يجب إنشاء الدليل ( Directory )
تعريف الدليل ( Directory ): هو عبارة عن مجموعة ملفات توضع تحت مسمى دليل معين.
1-الدليل الرئيسي:
وهو الدليل الذي يقوم Dos بإنشائه تلقائياً عند تشكيل الاسطوانة
وتوضع تحته جميع الملفات المنشأة.
2-الدليل الفرعي:
وهو الذي ينشأ تحت دليل رئيسي ( subdirectory ) .
ونظرا لأن مستخدم الكمبيوتر يتعامل مع عدد كبير من الملفات لذلك يفضل أن توزع هذه الملفات في أدلة فرعية.
• ويمكن إنشاء الأدلة الفرعية داخل الدليل الرئيسي أو داخل أدلة فرعية أخرى.
• الفرق بين الدليل الرئيسي والدليل الفرعي: هو أن النظام ينشئ الدليل الرئيسي
تلقائياً، بينما ينشئ المستخدم الدليل الفرعي.
• يوجد دليل رئيسي واحد في كل قرص بينما قد يوجد في القرص عدة أدلة فرعية.
3-الدليل الأبوي:
وهو نوع من الأدلة تتفرع منه أدلة فرعية عديدة فيصبح دليلاً أبوياً لهم.
ومثال على ذلك:
SCHOOL\CLASS
إن الدليل ( SCHOOL ) في المثال السابق يعتبر دليلاً أبوياً للدليل الفرعي ( CLASS) .
4-الدليل الحالي:
وهو الدليل الذي يكون مستخدما وقت العمل عليه ، وكذلك هو الدليل الذي يتم التعامل مع ملفاته بدون أن يسبقها اسم دليل آخر - لا يرتبط بدليل أبوي.
• طريقة تحميل نظام التشغيل من الأسطوانة المرنة: هناك طريقتين لعمل ذلك :
الطريقة الأولى: ( يجب أن يكون الجهاز مغلق )
1-ندخل اسطوانة DOS في محرك الأقراص A.
2-نقوم بتشغيل جهاز الكمبيوتر .
الطريقة الثانية: (حين يكون الجهاز يعمل)
1-ندخل اسطوانة الدوس في محرك الأقراص A .
2-نقوم بالضغط على المفاتيح التالية معا: ALT + CTRL + DELETE .
• رموز محركات الأقراص في نظام التشغيل ( DOS ):
1- الأسطوانة المرنة ( Floppy Disk ) : ويوجد هناك نوعين من الأسطوانات المرنة وهما :
أ-أسطوانة مرنة حجم 3.5 بوصة.
ب-أسطوانة مرنة حجم 5.25 بوصة.
*********************************************************************************
الدرس الاول: ما معنى كلمة #ms-dos#
https://www.youtube.com/watch?v=VB8Dgznkypg&t=2s
*********************************************************************************
لمحة عن MS-DOS
هو نظام تشغيل مكون من مجموعة متكاملة من البرامج تقوم بإجراءات التشغيل الضرورية للتحكم بجميع وحدات الحواسيب ذات طراز IBM أو الأجهزة المتوافقة معها، ويطلق. و عادة ما يحتفظ ببرامج نظام التشغيل الخاصة بنظام دوس على أقراص مرنة كما يتم وضعها على القرص الصلب.
تاريخ تطوير النظام
تم تطوير إم إس دوس بناءً على نظام سابق هو 86-DOS والمتعارف عليه باسم QDOS (بالإنجليزية: Quick and Dirty Operating System)، تم تطوير نظام QDOS من قبل شركة (بالإنجليزية:Seattle Computer Products) وكانت شركة (بالإنجليزية: Digital Research, Inc) هي صاحبة حقوق النشر لهذا البرنامج وقد تم طرحه في عدد من أجهزة الحاسب الشخصية الأولية مثل Z80 أو CP/m، كانت آي بي إم قد دخلت مجال تطوير الحواسب الشخصية التي كانت شركة أبل تستحوذ عليه من خلال جهاز Microstation التي طورته سابقاً وأرادت آي بي إم الحصول على نظام تشغيل بسيط يتلائم مع متطلبات الحواسب الشخصية التي تعتزم إنتاجها.
حاولت شركة آي بي إم (بالإنجليزية: IBM) شراء حقوق استخدام لنظام QDOS من شركة Digital Research, Inc مقابل 000’250 دولار أمريكي ولكن الصفقة لم تتم، وكانت شركة مايكروسوفت تمتلك حقوقاً غير حصرية لنظام QDOS مقابل 000’25 دولار وقد قامت بتطوير البرنامج لصالح شركة آي بي إم سراً وتحصيل حقوق استخدام له، وفي يونيو عام 1981 وقبل شهر من موعد إطلاق الكمبيوتر الشخصي لشركةآي بي إم قامت شركة مايكروسوفت بشراء حقوق حصرية لهذا النظام مقابل 000’50 دولار وقامت ببيع ترخيصه لشركة آي بي إم وسمي النظام PC-DOS، لاحظ غاري كيلدال مدير Digital Research, Inc أن نظام PC-DOS نسخة مطابقة عن منتجه CP/m وقام بمقاضاة شركة آي بي إم.
في عام 1982 طلبت شركة آي بي إم من مايكروسوفت تطوير نظام تشغيل متوافق للعمل على الأقرص الصلبة ولم تكن الأقراص الصلبة مستخدمة قبل ذلك، وقامت شركة مايكروسوفت بتطوير PC-DOS 2.0، وبحلول مارس من عام 1983 لم يكن هناك سوى القليل من محتوى 86-DOS الأصلي سوى محرر النصوص البدائي EDLIN
وظائف نظام MS-DOS
يقوم نظام التشغيل إم إس-دوس بأداء عدة وظائف مختلفة أبرزها:
- بدء عملية إقلاع (تشغيل) جهاز الحاسوب والقيام بمجموعة من الاختبارات للتأكد من وجودية عتاد الحاسب وسلامة التوصيلات الكهربائية التي تصل الوحدات المختلفة ببعضها.
- قبول وتنفيذ أوامر التشغيل وأوامر الحاسب الآلي التي يتم إدخالها عن طريق لوحة المفاتيح والمسؤولة عن التحكم في جميع أجزاء الحاسب.
- تحويل ونقل البيانات والتعليمات بين الذاكرة الرئيسية والأسطوانات المرنة.
- تمكين المستخدم من الحصول على نسخ إضافية من الملفات ونقلها من أسطوانة مرنة إلى أخرى أو بين الأسطوانات المرنة والقرص الصلب.
- نقل التعليمات والبيانات إلى الطابعة.
قامت شركة مايكروسوفت - إحدى أشهر شركات إنتاج برمجيات الحاسب في العالم - بإنتاج عدة إصدارات من نظام التشغيل إم إس دوس، وبالرغم من وجود إصدارات مختلفة إلا أنه لا يوجد اختلافات كبيرة بينها ويمكن القول أن مختلف إصدارات إم إس دوس واحدة في الأساس من ناحية الإمكانيات التي تنتقل من إصدار إلى أخر وعادة فإن الإصدار الجديد لا يلغى الإصدار الذي قبله.
إصدارات MS-DOS
- MS-DOS 1.0 الإصدار الأول والأساسي لنظام التشغيل والمأخوذ عن نظام 86-DOS.
- MS-DOS 1.25 وقد أتاح التعامل مع الأقراص المرنة ذات الوجهين (DS) Double Sides
- MS-DOS 2.0 وفيه أضيفت تحسينات جديدة لتنظيم القرص الصلب.
- MS-DOS 3.0 وفيه تمكن استخدم الأقراص عالية الكثافة وأضاف أوامر جديدة مثل أمر ATTRIB
- MS-DOS 3.1 وقد أتاح التعامل مع الشبكات المحلية
- MS-DOS 3.2 أتاح التعامل مع الأقراص ذات الحجم 3.5 بوصة
- MS-DOS 3.3 أتاح التعامل مع الأقراص ذات الحجم 3.5 بوصة والكثافة العالية وأضاف أوامر جديدة
- MS-DOS 4.0 أضاف إمكانية التعامل مع DOS SHELL وأمر MEM وأتاح التعامل مع عدد أكبر من الملفات
الإصدار MS-DOS 5.0 والتغيرات الأساسية
تم في الإصدار MS-DOS 5.0 إضافة تحسينات على برنامج DOS SHELL واستخدام منسق نصوص جديد كما أضيفت تحسينات كثيرة للاستفادة من الذاكرة والتعامل مع الذاكرة الإضافية، وأضيفت أوامر جديدة لاسترجاع الملفات المحذوفة أو إعادة القرص إلى حالته السابقة قبل إعادة تشكيله، كما أضيفت تسهيلات في التعامل مع سطر الأوامر تتمثل في الحصول على معلومات مساعدة عن أى أمر أو تخزين الأوامر السابقة واسترجاعها أو تعديلها بسهولة.
الإصدارات MS-DOS 6.0 - 6.22
تم في الإصدارات الحديثة من إم إس دوس إضافة تحسينات على الإصدار السابق MS-DOS 5.0 وقد أضافت شركة مايكروسوفت تحسينات كثيرة للاستفادة من االذاكرة والتعامل مع الذاكرة الإضافية، كما أضيفت أوامر جديدة مثل أمر SCANDISK والمستخدم لإصلاح أعطال القرص الصلب وأمر DELTREE الذي يستخدم لمسح الفهارس الفرعية بكل محتوياتها.
يوجد في نظام التشغيل الحديث MS-DOS 6.22 أربعة ملفات أساسية تمثل البنية الأساسية للنظام والعمود الفقرى له. هذه الملفات هي:
- IO.SYS
- MS-DOS.SYS
- DBLSPACE.BIN
- COMMAND.COM
- IO.SYS:
يحتوي هذا الملف علي مجموعة التعليمات والبرامج التي تنظم عمليات الإدخال والإخراج الأساسية.
- MS-DOS.SYS:
و يتكون هذا الملف من برنامج يحوي مجموعة برامج فرعيه صغيره يختص كل منها بمعالجة إحدى العمليات داخل الحاسب ويختص برنامج MS-DOS.SYS بتسهيل تنفيذ برامج التطبيقات على الحاسب ويلاحظ أن اسم هذا الملف مقرون باسم شركة MS وهي الشركة المنتجة لنظام التشغيل،
من خصائص هذين الملفين انه يتم تحميلها في ذاكره الحاسب بمجرد تشغيل الجهاز في كل مرة دون تدخل من المستخدم بواسطة برنامج الإقلاع BOOT ويبقيان في ذاكرة الحاسب بشكل دائم حتى أثناء تنفيذ برامج التطبيقات لان بدونهما لا يمكن إدخال البيانات الخاصة بهذه البرامج آو إخراج المعلومات التي تمت معالجتها بواسطة هذه البرامج
- COMMAND.COM:
يختص هذا الملف بالأوامر المدخلة للحاسب ويقوم باستقبال هذه الأوامر وتنفيذ المطلوب منها عن طريق برامجها الفرعية، ولهذا البرنامج بعض المهام المحددة مثل مهمة تحديد التاريخ عند بداية تشغيل الحاسب، كما يتولى مهمة إظهار محث نظام التشغيل DOS كذلك، ويظهر محث نظام التشغيل إما بالصورة A:\> أو C:> ويبدأ من عندها التعامل مع أوامر النظام بجانب مهمة تنفيذ الأوامر الداخلية لنظام التشغيل.
- DBLSPACE.BIN:
يستخدم هذا البرنامج فقط فيما إذا رغب المستخدم بضغط ملفات القرص الصلب لزيادة مساحة القرص ويقوم بتخزين بيانات القرص قبل الضغط في هذا الملف، وإذا ما رغب المستخدم في إعادة فك الضغط يتم استرجاع البيانات الأولية للقرص من هذا الملف ضمن عملية عكسية.
مكونات نظام التشغيل
تنقسم مكونات نظام التشغيل في إم إس دوس إلى جزأين وذلك حسب مكان وجودها:
- ROM BIOS: وهو الجـزء الموجـود في الذاكرة الدائمة RESIDENT ROM ووظيفته لإشراف علي العمليات الأساسية والحيوية التي يحتاجها الحاسب ويعمل هذا الجزء باستقلالية عن باقي أجزاء نظام التشغيل بمعنى أن برامجه تعمل بمجرد الضغط على مفتاح التشغيل، وتكون باقى ملفات ال DOS غير موجوده ويتوجب تحميلها قبل أن يصبح العمل علي الجهاز ممكناً، والواقع أن بعض برامج ROM هي التي تقوم بتحميل الجزء الباقى إلى الذاكرة RAM.
- الجـزء الموجود بالاسطوانة DISK RESIDENT: ويشكل الجزء الأساسي من نظام التشغيل ويمكن تقسيمه هو أيضاً إلى جزئيين هما:
- جزء يتم تحميله في ذاكرة العمل RAM بصفة دائمة وتمثله ثلاثة ملفات تسمى ملفات النظام (بالإنجليزية: System Files) ويعد وجود هذا الجزء ضرورياً لبدء عمل الحاسب.
- جزء يتم تحميله في ذاكرة العمل RAM عند الحاجة إليه ويتم مسحه منها بمجرد انتهاء التعامل معه وتمثله ملفات برامج أوامر ال"MS-DOS".
شكرا على المجهود
ردحذفهدا واجب
حذف