Αρχική σελίδα » πως να » Υπολογιστές πριν από τα Windows Τι ήταν η χρήση του MS-DOS

    Υπολογιστές πριν από τα Windows Τι ήταν η χρήση του MS-DOS

    Οι υπολογιστές καταναλωτών δεν χρησιμοποιούσαν πάντα τα Windows. Πριν φτάσουν τα Windows, οι υπολογιστές ήλθαν με το λειτουργικό σύστημα MS-DOS της Microsoft. Εδώ είναι τι πραγματικά ήθελε να χρησιμοποιήσει το περιβάλλον της γραμμής εντολών.

    Όχι, το MS-DOS δεν ήταν σαν να χρησιμοποιούσατε το τερματικό Linux ή να ενεργοποιείτε τη Γραμμή εντολών σε ένα παράθυρο στην γραφική γραφική επιφάνεια εργασίας σας. Πολλά πράγματα που θεωρούμε δεδομένες δεν ήταν δυνατόν τότε.

    Η εμπειρία DOS PC

    Το DOS ήταν ένα λειτουργικό σύστημα γραμμής εντολών χωρίς γραφικά παράθυρα. Εκκινήσατε τον υπολογιστή σας και στη συνέχεια δείτε μια προτροπή του DOS. Έπρεπε να γνωρίζετε τις εντολές που πληκτρολογείτε σε αυτή την ερώτηση για να ξεκινήσετε προγράμματα, να εκτελέσετε ενσωματωμένα βοηθητικά προγράμματα και να κάνετε κάτι με τον υπολογιστή σας.

    Θα έπρεπε να ξέρετε μερικές εντολές για να ξεφύγετε από το λειτουργικό σύστημα. Για εναλλαγή μεταξύ διαφορετικών μονάδων δίσκου - για παράδειγμα, για πρόσβαση σε μονάδα δισκέτας στη μονάδα δίσκου A: - θα πληκτρολογούσατε κάτι παρόμοιο ΕΝΑ: στη γραμμή εντολών και πατήστε Enter.

    Για να αλλάξετε καταλόγους, θα χρησιμοποιούσατε το CD εντολή. Για να δείτε τα αρχεία σε έναν τρέχοντα κατάλογο, θα χρησιμοποιούσατε το DIR εντολή. Για να εκτελέσετε ένα πρόγραμμα, πληκτρολογήστε το όνομα του εκτελέσιμου αρχείου του προγράμματος στη γραμμή εντολών.

    Για παράδειγμα, αν έχετε πάρει μια νέα δισκέτα με ένα φοβερό νέο πρόγραμμα σε αυτό, θα έπρεπε να σπρώξετε τη δισκέτα στη δισκέτα σας - περιμένοντας ενώ η ισχυρή μαγνητική μονάδα να διαβάσει τα περιεχόμενα του δίσκου σας - και στη συνέχεια να τρέξει εντολές όπως ΕΠΟΜΕΝΟ:

    ΕΝΑ:

    DIR

    SETUP ή INSTALL (ανάλογα με το όνομα του προγράμματος εγκατάστασης του προγράμματος)

    Στη συνέχεια, θα περάσατε από το πρόγραμμα εγκατάστασης και θα εγκαταστήσατε το πρόγραμμα - βασικά απλά να εξάγετε τα αρχεία - σε ένα φάκελο στο μικροσκοπικό σκληρό σας δίσκο. Θα πρέπει συχνά να αλλάζετε δισκέτες επειδή τα μεγαλύτερα προγράμματα δεν ταιριάζουν σε μια ενιαία δισκέτα, αλλά στη συνέχεια θα μπορούσατε να εκτελέσετε το πρόγραμμα χωρίς να χρησιμοποιήσετε μια δισκέτα.

    Στη συνέχεια, θα εκτελέσετε το ΝΤΟ: εντολή να επιστρέψετε στη μονάδα C, χρησιμοποιήστε το CD εντολή για να εισάγετε το φάκελο που περιέχει το εγκατεστημένο πρόγραμμα και εκτελέστε το πρόγραμμα με μια εντολή όπως PROGNAME. Το όνομα του αρχείου του προγράμματος θα έπρεπε να είναι εκείνο το σύντομο, πολύ - MS-DOS περιορισμένα ονόματα αρχείων σε οκτώ χαρακτήρες ακολουθούμενα από μια περίοδο και μια επέκταση τριών γραμμάτων. Για παράδειγμα, το PROGNAME.EXE είναι το μεγαλύτερο όνομα αρχείου που θα μπορούσατε να έχετε.

    Ορισμένα προγράμματα προσπάθησαν να απλοποιήσουν τα πράγματα για τους τυπικούς χρήστες. Για παράδειγμα, είχατε διαχειριστές αρχείων όπως το Norton Commander που προέβλεπε την προβολή και τη διαχείριση αρχείων χωρίς να χρειάζεται εντολές. Αυτό είναι το στυλ των περισσότερων προγραμμάτων DOS που θα βρείτε - είναι όλα σχετικά με την οργάνωση κειμένου στην οθόνη.

    Χωρίς πολλούς στόχους

    Ξεχάστε το multitasking. Το DOS έκανε ένα πράγμα κάθε φορά. Όταν ανοίξατε ένα πρόγραμμα, το πρόγραμμα αυτό κάλυψε ολόκληρη την οθόνη σας. Θέλετε να χρησιμοποιήσετε κάποιο άλλο πρόγραμμα; Θα χρειαστεί να κλείσετε το τρέχον πρόγραμμα και να εισαγάγετε την εντολή για να ανοίξετε το άλλο πρόγραμμα.

    Για να παρακάμψετε αυτόν τον περιορισμό, το DOS παρείχε μια λειτουργία "τερματισμού και διαμονής" (TSR). Ένα πρόγραμμα που υποστηρίζει αυτή τη λειτουργία θα μπορούσε να συνδεθεί σε μια συντόμευση πληκτρολογίου. Θα πατήσετε την κατάλληλη συντόμευση πληκτρολογίου και το τρέχον πρόγραμμα θα τερματιστεί και θα παραμείνει στη μνήμη. Το άλλο πρόγραμμα θα φορτωθεί στη συνέχεια από τη μνήμη.

    Το TSR δεν είναι πραγματικά πολύπλοκο. Το πρόγραμμα δεν τρέχει πραγματικά στο παρασκήνιο. Αντ 'αυτού, είναι κλειστό και υπάρχει ένας γρήγορος τρόπος για να τον επαναφέρετε. Το DOS μπορεί να εκτελεί μόνο ένα πρόγραμμα κάθε φορά.

    Αυτό διαφέρει σημαντικά από τα σύγχρονα κελύφη όπως αυτά που βρέθηκαν στο Linux, τα οποία σας επιτρέπουν να εκτελείτε προγράμματα και υπηρεσίες στο παρασκήνιο, να χρησιμοποιείτε πολλαπλά τερματικά τύπου κειμένου και να κάνετε άλλα προχωρημένα πράγματα. Το DOS δεν ήταν σχεδόν τόσο ισχυρό όσο αυτό.

    Υποστήριξη υλικού και πραγματική λειτουργία

    Το DOS δεν υποστηρίζει πραγματικά συσκευές υλικού με τον τρόπο που υποστηρίζουν σήμερα τα λειτουργικά συστήματα. Τα προγράμματα που απαιτούνται για άμεση πρόσβαση στο υλικό - για παράδειγμα, ένα παιχνίδι DOS που ήθελε να χρησιμοποιήσει την κάρτα ήχου για την παραγωγή ήχου - έπρεπε να υποστηρίξει αυτό το υλικό απευθείας. Εάν αναπτύξατε ένα παιχνίδι DOS ή μια παρόμοια εφαρμογή, θα πρέπει να κωδικοποιήσετε την υποστήριξη για όλους τους τύπους καρτών ήχου που ενδέχεται να έχουν οι χρήστες σας. Ευτυχώς, πολλές κάρτες ήχου ήταν συμβατές με Sound Blaster. Θα χρησιμοποιούσατε ένα πρόγραμμα SETUP για να διαμορφώσετε αυτή τη ρύθμιση ξεχωριστά για κάθε πρόγραμμα που χρησιμοποιήσατε.

    Λόγω του τρόπου που δούλεψε το DOS, προγράμματα που ήθελαν να έχουν άμεση πρόσβαση στη μνήμη και τα περιφερειακά που χρειάζονται για να τρέξουν σε πραγματικό τρόπο ή σε πραγματική λειτουργία διεύθυνσης. Σε πραγματική κατάσταση, ένα μόνο πρόγραμμα θα μπορούσε να γράψει σε οποιαδήποτε διεύθυνση μνήμης στο υλικό των υπολογιστών χωρίς προστασία. Αυτό συνέβη μόνο επειδή μπορούσατε να εκτελέσετε μόνο ένα πρόγραμμα τη φορά. Τα Windows 3.0 έφεραν προστατευμένη λειτουργία, η οποία περιορίζει τις εφαρμογές που τρέχουν.

    Μέχρι σήμερα, δεν μπορείτε να εκτελέσετε πολλά παιχνίδια DOS στη Γραμμή εντολών στα Windows. Η γραμμή εντολών εκτελεί εφαρμογές σε προστατευμένη λειτουργία, αλλά αυτά τα παιχνίδια απαιτούν πραγματική λειτουργία. Αυτός είναι ο λόγος που χρειάζεστε το DOSBox για να τρέξετε πολλά παλιά παιχνίδια DOS.

    Τα Windows ήταν απλά ένα άλλο πρόγραμμα DOS

    Οι αρχικές δημοφιλείς εκδόσεις των Windows - σκέφτονται τα Windows 3.0 και τα Windows 3.1 - ήταν στην πραγματικότητα προγράμματα που τρέχουν κάτω από το MS-DOS. Έτσι, θα ξεκινήσατε τον υπολογιστή σας, θα δείτε την προτροπή DOS και, στη συνέχεια, πληκτρολογήστε την εντολή WIN για να ξεκινήσετε το πρόγραμμα των Windows, το οποίο σας έδωσε αυτή την επιφάνεια εργασίας των Windows 3, γνωστή ως Πρόγραμμα διαχείρισης. Φυσικά, θα μπορούσατε να έχετε τον υπολογιστή σας εκκινήσει αυτόματα τα Windows προσθέτοντας την εντολή WIN στο αρχείο AUTOEXEC.BAT και το DOS θα εκτελέσει αυτόματα την εντολή των Windows όταν ξεκινήσατε.

    Θα μπορούσατε να βγείτε από τα Windows και να επιστρέψετε στο DOS, το οποίο ήταν πραγματικά απαραίτητο τότε. Οι χρήστες είχαν εφαρμογές DOS και παιχνίδια που απαιτούσαν πραγματική λειτουργία και δεν μπορούσαν να εκτελούνται μέσα από τα Windows.

    Τα Windows 95, 98, 98 SE και ME έδιωξαν το DOS προς τα πίσω. Τα Windows 95 ενήργησαν σαν ένα δικό της λειτουργικό σύστημα, αλλά το DOS πάντα έβλεπε στο παρασκήνιο. Αυτές οι εκδόσεις των Windows ήταν ακόμα κατασκευασμένες στο DOS. Μόνο με τα Windows XP οι καταναλωτικές εκδόσεις των Windows έφυγαν τελικά από το DOS και άλλαξαν σε έναν σύγχρονο πυρήνα των 32 bit των Windows NT.


    Η επιφάνεια εργασίας των Windows θεωρείται τώρα από πολλούς ανθρώπους - ακόμα και από την ίδια τη Microsoft - ως λείψανο που είναι παρωχημένο σε μια εποχή απλοποιημένων διεπαφών και οθονών αφής. Αλλά υπήρξε μια εποχή που η επιφάνεια εργασίας των Windows ήταν η νέα φιλική προς το χρήστη διεπαφή.

    Image Credit: mrdorkesq στο Flickr