2Sep

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

Οι υπολογιστές καταναλωτών

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

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

Η εμπειρία DOS του υπολογιστή

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

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

A: στη γραμμή εντολών και πατήστε Enter.

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

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

A:

DIR

ΡΥΘΜΙΣΗ ή ΕΓΚΑΤΑΣΤΑΣΗ( ανάλογα με το όνομα του προγράμματος εγκατάστασης του προγράμματος)

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

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

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

Όχι Multitasking

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

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

TSR δεν είναι πραγματικά multitasking.Το πρόγραμμα δεν τρέχει πραγματικά στο παρασκήνιο.Αντ 'αυτού, είναι κλειστό και υπάρχει ένας γρήγορος τρόπος για να τον επαναφέρετε.Το 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 ήταν η νέα φιλική προς το χρήστη διεπαφή.Πιστοποίηση εικόνας

: mrdorkesq στο Flickr