.../... تابع نظام التشغيل
منتديات متقن شعباني عباس - بالدبيلة :: المواد العلمية والتعليمية :: مبــــــادىء المعلوماتيـــــــــة
صفحة 1 من اصل 1
.../... تابع نظام التشغيل
القشرية هي الواجهة المرئية لنظام التشغيل، وهي عبارة عن برنامج يعمل في الطبقة العليا منه، ويسمح للمستخدمين بإصدار الأوامر إليه. يوجد لنظام يونكس عدد من القشريات، مثل قشريات Bourne، وKorn ، وC، وBourne Again. ومستخدمو يونكس عادة، مغرمون عادة، بالقشرية التي اختاروها، فيستغلون إمكانياتها الكامنة، ويضبطونها لتصبح مناسبة لبيئات عملهم، وينشئون الأسماء المستعارة، للأوامر التي يستخدمونها بكثرة، ويكتبون برامج لتنفيذ بعض أوامر النظام تلقائياً.
القشرية القياسية لنظام التشغيل دوس، هي البرنامج الموجود في ملف Commnad.com. تتضمن الإصدارات المختلفة من نظام التشغيل دوس، إصدارات مختلفة من ملف Command.com ، وتضيف الإصدارات الأحدث منه، أوامر جديدة، وخيارات جديدة للأوامر الموجودة سابقاً، توفر للمستخدمين مرونة أكبر للتحكم بعمل الجهاز. فقد أضافت أوامر Command.com في الإصدارة 4 من نظام التشغيل دوس، مثلاً، الخيار /p للأمر del، الذي يجعل النظام يطلب تأكيد عمليات الحذف، قبل تنفيذها فعلياً، ووفرت أوامر Command.com في الإصدارة 5 من نظام التشغيل دوس، إمكانية ترتيب أسماء الملفات والمجلدات التي يعرضها الأمر dir.
توجد قشريات مشابهة للملف Command.com، مثل NDOS و4DOS، لكنه كان، وما يزال، أشهرها. إذا أردنا أن نتوخى الدقة، فإننا انتقلنا للحديث الآن عن أمر خارج نظام التشغيل. فالقشرية ليست سوى برنامج خدمي لإدخال الأوامر والوصول إلى نظام التشغيل، لكنها ليست جزءاً من جوهر نظام التشغيل. وعلى الرغم من ذلك، وعبر تاريخ تطور الكمبيوتر، أصبحت القشرية والبرامج الأخرى تعرف كجزء من نظام التشغيل، وهنا يكمن الالتباس، وهو ما سنحاول توضيحه باختصار. إذا أردنا أن ننظر إلى جوهر نظامي تشغيل مايكروسوفت دوس/ويندوز، لا حاجة أن نبتعد بنظرنا أكثر من ملفي النظام Io.sys وMsdos.sys (في الإصدارات 6.x وما قبلها من نظام التشغيل دوس)، وهما الملفان الأساسيان في نظام التشغيل دوس، حتى الإصدارة 6.22 منه، وبالتالي في نظام التشغيل ويندوز 3.x، أيضاً، (والذي لم يكن نظام تشغيل حقيقياً، بقدر ما كان كساء لنظام التشغيل دوس). بينما يجمع الملف Io.sys في نظام التشغيل ويندوز95 ومرافقه دوس 7 وظائف هذين الملفين معاً. يمثل الملف Io.sys في نظام التشغيل دوس 6.22، أو الإصدارات الأقدم، أخفض مستوى من الواجهات البرمجية، ويتضمن وظائف تتعامل مع العتاد مباشرة، فهو يحتوي على الروتينات اللازمة للاتصال بين نظام التشغيل ووظائف بيوس في الجهاز، والوصول إلى مسجلات المعالج، بينما يتضمن الملف Msdos.sys الروتينات ذات المستوى الأعلى، مثل معالجة الملفات، وتحويل أوامر التطبيقات إلى مجموعة تعليمات لوظائف الملف Io.sys.
يختلف ملف Io.sys في دوس 7/ويندوز95 وويندوز98، عن الملف ذاته في دوس/ويندوز 3.x، فهو يلغي بشكل أساسي، الحاجة لوجود ملفي التجهيز Config.sys وAutoexec.bat، الخاصين بنظام التشغيل دوس، ويحمّل ملف Himem.sys، للوصول إلى منطقة الذاكرة العليا، وملف Ifshlp.sys، وهو برنامج تحميل برامج القيادة، وملف Dblspace.bin أو Drvspace.bin، وهي برامج خدمية لضغط الأقراص. تسمح الإصدارة الجديدة من ملف Io.sys، بتحميل خيارات ملف Config.sys القديمة، مثل أوامر FILES، وSTACKS وBUFFERS وSHELL. تعني هذه التعديلات في Io.sys، أن العناصر التي كانت، سابقاً، خيارات مثل DriveSpace وDoubleSpace، أصبحت، بسبب تضمينها في ملف Io.sys، مبنية داخل نظام التشغيل، وهذا ما كان يحدث باستمرار خلال تطور أنظمة التشغيل. يختلف الملف Msdos.sys، أيضاً، بين إصدارتيه في أنظمة التشغيل دوس ويندوز95 وويندوز98، وأصبح يتضمن معلومات عن خيارات الإقلاع، ومواقع ملفات النظام، بما فيها موقع ملف التسجيل في ويندوز. يوجد هذان الملفان في الدليل الرئيسي لقرص الإقلاع، وهما مخفيان عن العرض بشكل ضمني، سواء في مستكشف ويندوز أو إدارة الملفات أو أمر Dir. والهدف من إخفائهما، أن لا يعبث أحد بهما ويخربهما، فما لا يمكن رؤيته لا يمكن العبث به. ويحمل الملفان، أيضاً، صفة "للقراءة فقط"، أي لا يمكن حذفهما خطأً، ولكن يمكن بالخطأ، اختيارهما مع الملفات الأخرى، ونقر "موافق" عندما يسأل النظام إذا كنت متأكداً من عملية الحذف، مما يؤدي إلى حذفهما. (يجادل البعض أن أنظمة التشغيل الضعيفة، فقط، يمكن أن تسمح بحذف ملفات النظام الحساسة، أثناء تشغيل النظام ذاته. فلا يسمح نظام التشغيل ويندوز إن.تي، مثلاً، بذلك، على الأقل ليس إذا ركب على نظام ملفات ويندوز إن.تي: لا يمكن حذف ملفات النظام أثناء عمل نظام التشغيل ويندوز إن.تي، ولا يمكن، في هذه الحالة، أيضاً، تهيئة القرص الصلب الرئيسي، أو تقسيمه باستخدام الأمر FDISK، بينما يمكن حذف ملفات النظام، في دوس أو ويندوز95، بدون عناء فور ظهورهما، لكن لن يقلع، بعدها، نظام التشغيل!)
.../... يتبع
القشرية القياسية لنظام التشغيل دوس، هي البرنامج الموجود في ملف Commnad.com. تتضمن الإصدارات المختلفة من نظام التشغيل دوس، إصدارات مختلفة من ملف Command.com ، وتضيف الإصدارات الأحدث منه، أوامر جديدة، وخيارات جديدة للأوامر الموجودة سابقاً، توفر للمستخدمين مرونة أكبر للتحكم بعمل الجهاز. فقد أضافت أوامر Command.com في الإصدارة 4 من نظام التشغيل دوس، مثلاً، الخيار /p للأمر del، الذي يجعل النظام يطلب تأكيد عمليات الحذف، قبل تنفيذها فعلياً، ووفرت أوامر Command.com في الإصدارة 5 من نظام التشغيل دوس، إمكانية ترتيب أسماء الملفات والمجلدات التي يعرضها الأمر dir.
توجد قشريات مشابهة للملف Command.com، مثل NDOS و4DOS، لكنه كان، وما يزال، أشهرها. إذا أردنا أن نتوخى الدقة، فإننا انتقلنا للحديث الآن عن أمر خارج نظام التشغيل. فالقشرية ليست سوى برنامج خدمي لإدخال الأوامر والوصول إلى نظام التشغيل، لكنها ليست جزءاً من جوهر نظام التشغيل. وعلى الرغم من ذلك، وعبر تاريخ تطور الكمبيوتر، أصبحت القشرية والبرامج الأخرى تعرف كجزء من نظام التشغيل، وهنا يكمن الالتباس، وهو ما سنحاول توضيحه باختصار. إذا أردنا أن ننظر إلى جوهر نظامي تشغيل مايكروسوفت دوس/ويندوز، لا حاجة أن نبتعد بنظرنا أكثر من ملفي النظام Io.sys وMsdos.sys (في الإصدارات 6.x وما قبلها من نظام التشغيل دوس)، وهما الملفان الأساسيان في نظام التشغيل دوس، حتى الإصدارة 6.22 منه، وبالتالي في نظام التشغيل ويندوز 3.x، أيضاً، (والذي لم يكن نظام تشغيل حقيقياً، بقدر ما كان كساء لنظام التشغيل دوس). بينما يجمع الملف Io.sys في نظام التشغيل ويندوز95 ومرافقه دوس 7 وظائف هذين الملفين معاً. يمثل الملف Io.sys في نظام التشغيل دوس 6.22، أو الإصدارات الأقدم، أخفض مستوى من الواجهات البرمجية، ويتضمن وظائف تتعامل مع العتاد مباشرة، فهو يحتوي على الروتينات اللازمة للاتصال بين نظام التشغيل ووظائف بيوس في الجهاز، والوصول إلى مسجلات المعالج، بينما يتضمن الملف Msdos.sys الروتينات ذات المستوى الأعلى، مثل معالجة الملفات، وتحويل أوامر التطبيقات إلى مجموعة تعليمات لوظائف الملف Io.sys.
يختلف ملف Io.sys في دوس 7/ويندوز95 وويندوز98، عن الملف ذاته في دوس/ويندوز 3.x، فهو يلغي بشكل أساسي، الحاجة لوجود ملفي التجهيز Config.sys وAutoexec.bat، الخاصين بنظام التشغيل دوس، ويحمّل ملف Himem.sys، للوصول إلى منطقة الذاكرة العليا، وملف Ifshlp.sys، وهو برنامج تحميل برامج القيادة، وملف Dblspace.bin أو Drvspace.bin، وهي برامج خدمية لضغط الأقراص. تسمح الإصدارة الجديدة من ملف Io.sys، بتحميل خيارات ملف Config.sys القديمة، مثل أوامر FILES، وSTACKS وBUFFERS وSHELL. تعني هذه التعديلات في Io.sys، أن العناصر التي كانت، سابقاً، خيارات مثل DriveSpace وDoubleSpace، أصبحت، بسبب تضمينها في ملف Io.sys، مبنية داخل نظام التشغيل، وهذا ما كان يحدث باستمرار خلال تطور أنظمة التشغيل. يختلف الملف Msdos.sys، أيضاً، بين إصدارتيه في أنظمة التشغيل دوس ويندوز95 وويندوز98، وأصبح يتضمن معلومات عن خيارات الإقلاع، ومواقع ملفات النظام، بما فيها موقع ملف التسجيل في ويندوز. يوجد هذان الملفان في الدليل الرئيسي لقرص الإقلاع، وهما مخفيان عن العرض بشكل ضمني، سواء في مستكشف ويندوز أو إدارة الملفات أو أمر Dir. والهدف من إخفائهما، أن لا يعبث أحد بهما ويخربهما، فما لا يمكن رؤيته لا يمكن العبث به. ويحمل الملفان، أيضاً، صفة "للقراءة فقط"، أي لا يمكن حذفهما خطأً، ولكن يمكن بالخطأ، اختيارهما مع الملفات الأخرى، ونقر "موافق" عندما يسأل النظام إذا كنت متأكداً من عملية الحذف، مما يؤدي إلى حذفهما. (يجادل البعض أن أنظمة التشغيل الضعيفة، فقط، يمكن أن تسمح بحذف ملفات النظام الحساسة، أثناء تشغيل النظام ذاته. فلا يسمح نظام التشغيل ويندوز إن.تي، مثلاً، بذلك، على الأقل ليس إذا ركب على نظام ملفات ويندوز إن.تي: لا يمكن حذف ملفات النظام أثناء عمل نظام التشغيل ويندوز إن.تي، ولا يمكن، في هذه الحالة، أيضاً، تهيئة القرص الصلب الرئيسي، أو تقسيمه باستخدام الأمر FDISK، بينما يمكن حذف ملفات النظام، في دوس أو ويندوز95، بدون عناء فور ظهورهما، لكن لن يقلع، بعدها، نظام التشغيل!)
.../... يتبع
مواضيع مماثلة
» .../... تابع لموضوع نظام التشغيل
» هل تعرف ما هو نظام التشغيل ؟؟؟؟؟؟؟؟؟
» مواضيع بكالوريا 2009 نظام جديد
» * جماعة المعلوماتية سامحونا على التأخيــــــــــــــــــــر*
» جديد الحوليات في الرياضيات
» هل تعرف ما هو نظام التشغيل ؟؟؟؟؟؟؟؟؟
» مواضيع بكالوريا 2009 نظام جديد
» * جماعة المعلوماتية سامحونا على التأخيــــــــــــــــــــر*
» جديد الحوليات في الرياضيات
منتديات متقن شعباني عباس - بالدبيلة :: المواد العلمية والتعليمية :: مبــــــادىء المعلوماتيـــــــــة
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
الخميس يوليو 03, 2014 6:39 pm من طرف medlabidi
» عتبة الدروس المرجعية لبكالوريا 2014
الأربعاء مايو 07, 2014 1:40 pm من طرف medlabidi
» موقع تحميل الاستدعاءات بكالوريا 2014
الإثنين أبريل 28, 2014 7:07 pm من طرف medlabidi
» جدول سير اختبارات البكالوريا جوان 2014
الإثنين أبريل 28, 2014 7:03 pm من طرف medlabidi
» ملخصات الشريعة واللغة العربية والفلسفة
الخميس أبريل 10, 2014 7:14 pm من طرف medlabidi