الصفحة الرئيسية » howto » أجهزة الكمبيوتر قبل ويندوز ما كان مثل MS-DOS كان مثل الواقع

    أجهزة الكمبيوتر قبل ويندوز ما كان مثل MS-DOS كان مثل الواقع

    لم تقم أجهزة الكمبيوتر الشخصي للمستهلك بتشغيل Windows دائمًا. قبل وصول Windows ، كانت أجهزة الكمبيوتر مزودة بنظام تشغيل MS-DOS من Microsoft. إليك ما كانت بيئة سطر الأوامر ترغب بالفعل في استخدامه.

    لا ، لم يكن MS-DOS مجرد استخدام محطة لينكس أو إطلاق موجه الأوامر في نافذة على سطح المكتب الخاص بك. العديد من الأشياء التي نأخذها كأمر مسلم به لم تكن ممكنة في ذلك الوقت.

    تجربة الكمبيوتر الشخصي DOS

    كان DOS نظام تشغيل سطر أوامر بدون نوافذ رسومية. قمت بتمهيد الكمبيوتر الخاص بك ثم شاهدت موجه DOS. يجب أن تعرف الأوامر للكتابة عند هذا الموجه لبدء تشغيل البرامج ، وتشغيل الأدوات المساعدة المضمنة ، وفعل شيء ما مع جهاز الكمبيوتر الخاص بك.

    كان عليك أن تعرف بعض الأوامر للالتفاف على نظام التشغيل. للتبديل بين محركات أقراص مختلفة - على سبيل المثال ، للوصول إلى محرك الأقراص المرنة في محرك الأقراص A: - يمكنك كتابة شيء مثل ا: في الموجه واضغط على Enter.

    لتغيير الأدلة ، يمكنك استخدام القرص المضغوط أمر. لعرض الملفات في دليل حالي ، يمكنك استخدام DIR أمر. لتشغيل البرنامج ، ستكتب اسم الملف القابل للتنفيذ في البرنامج في الموجه.

    على سبيل المثال ، إذا التقطت قرصًا مرنًا جديدًا ببرنامج جديد رائع ، فستدفع القرص المرن إلى محرك الأقراص المرنة - في الانتظار بينما يقرأ محرك الأقراص المغناطيسي بصوت مرتفع محتويات القرص - ثم تشغِّل الأوامر مثل التالية:

    ا:

    DIR

    SETUP أو INSTALL (اعتماداً على اسم مثبت البرنامج)

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

    كنت ثم تشغيل C: الأمر بالعودة إلى محرك الأقراص C ، استخدم القرص المضغوط أمر لإدخال المجلد الذي يحتوي على البرنامج المثبت الخاص بك ، وتشغيل البرنامج مع أمر مثل PROGNAME. يجب أن يكون اسم ملف البرنامج قصير ، أيضًا - أسماء ملفات MS-DOS محدودة إلى ثمانية أحرف متبوعة بنقطة وامتداد من ثلاثة أحرف. على سبيل المثال ، هو PROGNAME.EXE اسم ملف أطول قد يكون لديك.

    حاولت بعض البرامج تبسيط الأمور للمستخدمين العاديين. على سبيل المثال ، كان لديك مديرو ملفات مثل Norton Commander الذي يوفر عرض وإدارة الملفات دون الحاجة إلى أوامر. هذا هو أسلوب معظم برامج DOS التي ستجدها - كل شيء يتعلق بترتيب النص على الشاشة.

    لا تعدد المهام

    ننسى تعدد المهام. DOS فعلت شيء واحد في كل مرة. عندما فتحت برنامجًا ، أخذ هذا البرنامج شاشتك بالكامل. تريد استخدام برنامج آخر؟ ستحتاج إلى إغلاق البرنامج الحالي وإدخال الأمر لفتح البرنامج الآخر.

    للتغلب على هذا القيد ، توفر DOS وظيفة "إنهاء و البقاء المقيم" (TSR). يمكن ربط برنامج يدعم هذه الميزة في اختصار لوحة المفاتيح. ستضغط على اختصار لوحة المفاتيح المناسب وسيتم إيقاف البرنامج الحالي والبقاء في الذاكرة. ثم يقوم البرنامج الآخر بتحميل نفسه من الذاكرة.

    لا TSR حقا تعدد المهام. البرنامج لا يعمل في الواقع في الخلفية. بدلاً من ذلك ، يتم إيقاف تشغيله وهناك طريقة سريعة لإعادة تشغيله. يمكن DOS تشغيل برنامج واحد فقط في كل مرة.

    وهذا يختلف اختلافًا كبيرًا عن الأصداف الحديثة مثل تلك الموجودة على نظام التشغيل Linux ، والتي تسمح لك بتشغيل البرامج والخدمات في الخلفية ، واستخدام محطات وضع النص المتعددة ، والقيام بأشياء أخرى متقدمة. كان دوس في أي مكان بالقرب من قوة ذلك.

    دعم الأجهزة والوضع الحقيقي

    دوس لم تدعم حقا الأجهزة في الطريقة التي تدعم أنظمة دعم الأجهزة اليوم. البرامج التي تحتاج إلى الوصول إلى الأجهزة مباشرة - على سبيل المثال ، لعبة DOS التي أرادت استخدام بطاقة الصوت الخاصة بك لإخراج الصوت - كان عليها دعم هذا الجهاز مباشرة. إذا كنت تقوم بتطوير لعبة DOS أو تطبيق مشابه ، فستحتاج إلى ترميز دعم لكافة أنواع بطاقات الصوت التي قد يمتلكها المستخدمون لديك. لحسن الحظ ، كانت العديد من بطاقات الصوت متوافق Sound Blaster. كنت تستخدم برنامج الإعداد لتكوين هذا الإعداد بشكل منفصل لكل برنامج قمت باستخدامه.

    وبسبب الطريقة التي تعمل بها DOS ، فإن البرامج التي تريد الوصول مباشرة إلى الذاكرة والأجهزة الطرفية اللازمة لتشغيلها في الوضع الحقيقي ، أو وضع العنوان الحقيقي. في الوضع الحقيقي ، يمكن لبرنامج واحد الكتابة إلى أي عنوان ذاكرة على أجهزة الكمبيوتر دون حماية. هذا فقط لأنك يمكن تشغيل برنامج واحد فقط في كل مرة. جلب نظام التشغيل Windows 3.0 الوضع المحمي ، مما أدى إلى تقييد ما تقوم به التطبيقات قيد التشغيل.

    حتى يومنا هذا ، لا يزال يتعذر عليك تشغيل العديد من ألعاب DOS في موجه الأوامر على Windows. تشغيل "موجه الأوامر" التطبيقات في الوضع المحمي ولكن تتطلب هذه الألعاب الوضع الحقيقي. هذا هو السبب في أنك تحتاج إلى DOSBox لتشغيل العديد من الألعاب DOS القديمة.

    كان ويندوز مجرد برنامج DOS آخر

    الإصدارات الأصلية المشهورة من Windows - أعتقد أن Windows 3.0 و Windows 3.1 - كانت بالفعل برامج تم تشغيلها تحت MS-DOS. لذلك عليك بدء تشغيل جهاز الكمبيوتر الخاص بك ، راجع موجه DOS ، ثم اكتب الأمر WIN لتشغيل برنامج Windows ، الذي قدم لك سطح المكتب Windows 3-style ، والمعروفة باسم إدارة البرامج. بالطبع ، قد يكون لديك جهاز الكمبيوتر الخاص بك تلقائيا إطلاق ويندوز عن طريق إضافة الأمر WIN إلى ملف AUTOEXEC.BAT الخاص بك وسوف DOS تلقائيا تشغيل الأمر ويندوز عند تمهيد لك.

    يمكنك إنهاء Windows والعودة إلى DOS ، التي كانت ضرورية بالفعل في ذلك الوقت. كان لدى الأشخاص تطبيقات DOS وألعاب تتطلب وضعًا حقيقيًا ولا يمكن تشغيلها من داخل Windows.

    دفع Windows 95 و 98 و 98 SE و MS DOS إلى الخلفية. تصرف نظام التشغيل Windows 95 مثل نظام التشغيل الخاص به ، ولكن دائما دوس كامنة في الخلفية. هذه الإصدارات من ويندوز كانت لا تزال مبنية على دوس. كان فقط مع ويندوز إكس بي أن الإصدارات المستهلك من ويندوز وأخيرا تركت DOS وراء وتحولت إلى نواة Windows NT 32 بت الحديثة.


    يعتبر العديد من الأشخاص الآن الكمبيوتر المكتبي الذي يعمل بنظام Windows ، كما هو الحال في شركة Microsoft نفسها ، بمثابة بقايا قديمة في عصر من الواجهات النقالة المبسطة وشاشات اللمس. ولكن كان هناك وقت كان فيه سطح مكتب Windows هو الواجهة الجديدة سهلة الاستخدام.

    صورة الائتمان: mrdorkesq على فليكر