8 Χαρακτηριστικά των λειτουργικών συστημάτων
Το χαρακτηριστικά του λειτουργικά συστήματα Τα βασικά περιλαμβάνουν, γενικά, τη διαχείριση εργασίας, τη διαχείριση πόρων, τον έλεγχο των λειτουργιών του συστήματος, την αποκατάσταση σφαλμάτων και τη διαχείριση μνήμης. Αυτό ποικίλλει ανάλογα με τον κατασκευαστή.
Τα λειτουργικά συστήματα είναι συνήθως μοναδικά ανάλογα με τον κατασκευαστή τους και το υλικό στο οποίο λειτουργούν. Παρόλα αυτά, χάρη στην πολυπλοκότητα του σύγχρονου υλικού, απαιτούνται λειτουργικά συστήματα που πληρούν συγκεκριμένα πρότυπα.
Γενικά, όταν εγκατασταθεί ένα νέο σύστημα υπολογιστή, πρέπει να αποκτηθεί το επιχειρησιακό λογισμικό που υποδεικνύεται για το συγκεκριμένο υλικό.
Ένα λειτουργικό σύστημα είναι ένα σύστημα λογισμικού που διαχειρίζεται πόρους υλικού και λογισμικού υπολογιστών. Επιπλέον, παρέχει κοινές υπηρεσίες για προγράμματα υπολογιστών.
Τα προγράμματα εφαρμογών συνήθως απαιτούν επίσης να λειτουργήσει ένα λειτουργικό σύστημα.
Τα λειτουργικά συστήματα μπορούν να βρεθούν σε πολλές συσκευές που περιέχουν έναν υπολογιστή: από κινητά τηλέφωνα έως κονσόλες βιντεοπαιχνιδιών έως υπολογιστές και διακομιστές δικτύου.
Μερικά δημοφιλή λειτουργικά συστήματα για επιτραπέζιους υπολογιστές περιλαμβάνουν το Apple OS X, το Linux και τις παραλλαγές του και τα Microsoft Windows. Τα λειτουργικά συστήματα κινητής τηλεφωνίας περιλαμβάνουν τα Android και iOS. Άλλες κατηγορίες λειτουργικών συστημάτων, όπως RTOS σε πραγματικό χρόνο, υπάρχουν επίσης.
Λίστα χαρακτηριστικών του λειτουργικού συστήματος
1- Έχετε μια διαχείριση εργασίας
Μια σημαντική ευθύνη κάθε επιχειρησιακού προγράμματος είναι ο προγραμματισμός των εργασιών έτσι ώστε να γίνεται από το σύστημα πληροφορικής.
Αυτό είναι ένα από τα κύρια καθήκοντα της λειτουργίας διαχείρισης θέσεων εργασίας. Το λειτουργικό σύστημα δημιουργεί τη σειρά με την οποία επεξεργάζονται τα προγράμματα και ορίζει την αλληλουχία στην οποία θα εκτελεστούν οι συγκεκριμένες εργασίες.
Ο όρος «στην ουρά» συχνά χρησιμοποιείται για να περιγράψει τη σειρά εργασιών που περιμένουν την εκτέλεση. Το λειτουργικό σύστημα συγκρίνει μια ποικιλία παραγόντων για τη δημιουργία αυτής της ουράς εργασίας.
Μερικοί από αυτούς τους παράγοντες περιλαμβάνουν:
- Ορισμένες εργασίες που βρίσκονται υπό επεξεργασία.
- Οι πόροι του συστήματος που χρησιμοποιούνται.
- Ποιοι πόροι θα πρέπει να χρησιμοποιηθούν από τα παρακάτω προγράμματα.
- Η προτεραιότητα της εργασίας σε σχέση με τα άλλα καθήκοντα.
- Κάθε άλλη ειδική απαίτηση στην οποία πρέπει να ανταποκριθεί το σύστημα.
Το επιχειρησιακό πρόγραμμα πρέπει να είναι σε θέση να επανεξετάζει αυτούς τους παράγοντες και να ελέγχει τη σειρά με την οποία διεκπεραιώνονται αυτές οι θέσεις εργασίας.
2- Έχουν διαχείριση πόρων
Η διαχείριση των πόρων σε ένα σύστημα πληροφορικής είναι μια από τις κύριες ανησυχίες του λειτουργικού συστήματος. Προφανώς, ένα πρόγραμμα δεν μπορεί να χρησιμοποιήσει μια συσκευή εάν το υλικό αυτό δεν είναι διαθέσιμο.
Το επιχειρησιακό λογισμικό παρακολουθεί την εκτέλεση όλων των προγραμμάτων. Είναι επίσης υπεύθυνη για την παρακολούθηση όλων των τύπων συσκευών που χρησιμοποιούνται.
Για να επιτευχθεί αυτό, ορίζει έναν πίνακα στον οποίο τα προγράμματα συνδυάζονται με τις συσκευές που χρησιμοποιούν ή θα χρησιμοποιήσουν στο μέλλον.
Το λειτουργικό σύστημα εξετάζει αυτόν τον πίνακα για να εγκρίνει ή να αρνηθεί τη χρήση συγκεκριμένης συσκευής.
3- Έχουν έλεγχο λειτουργίας εισόδου / εξόδου
Η κατανομή των πόρων ενός συστήματος συνδέεται στενά με τη λειτουργία του ελέγχου της εισόδου / εξόδου του λογισμικού.
Καθώς η πρόσβαση σε μια συγκεκριμένη συσκευή είναι συχνά απαραίτητη πριν ξεκινήσει η λειτουργία εισόδου / εξόδου, το λειτουργικό σύστημα πρέπει να συντονίζει τις λειτουργίες εισόδου / εξόδου και τις συσκευές στις οποίες λειτουργούν..
Στην πραγματικότητα, δημιουργεί ένα λεξικό των προγραμμάτων που περνούν από την εκτέλεση και τις συσκευές που πρέπει να χρησιμοποιηθούν για την ολοκλήρωση των λειτουργιών εισόδου / εξόδου. Χρησιμοποιώντας τις αναφορές ελέγχου, οι εργασίες ενδέχεται να χρειάζονται συγκεκριμένες συσκευές.
Αυτό επιτρέπει στους χρήστες να διαβάζουν πληροφορίες από συγκεκριμένους ιστότοπους ή να εκτυπώνουν πληροφορίες σε επιλεγμένα γραφεία. Αξιοποιώντας αυτή την εγκατάσταση, οι πληροφορίες που διαβάζονται από μια τοποθεσία μπορούν να διανεμηθούν σε όλο το μηχανογραφικό σύστημα.
Για να διευκολυνθεί η εκτέλεση των λειτουργιών εισόδου / εξόδου, τα περισσότερα λειτουργικά συστήματα έχουν ένα πρότυπο σύνολο οδηγιών ελέγχου για να χειριστεί την επεξεργασία όλων των οδηγιών εισόδου / εξόδου.
Αυτές οι τυπικές οδηγίες, που αναφέρονται ως σύστημα ελέγχου εισόδου / εξόδου, αποτελούν αναπόσπαστο μέρος των περισσότερων λειτουργικών συστημάτων.
Απλοποιούν απλώς τα μέσα, έτσι ώστε όλα τα προγράμματα που επεξεργάζονται να μπορούν να πραγματοποιούν πράξεις εισόδου / εξόδου.
Στην πραγματικότητα, το τρέχον πρόγραμμα εκτελεί σήματα στο λειτουργικό σύστημα ότι μια λειτουργία εισόδου / εξόδου είναι επιθυμητή, χρησιμοποιώντας μια συγκεκριμένη συσκευή εισόδου / εξόδου.
Το λογισμικό που ελέγχεται καλεί το λογισμικό IOCS έτσι ώστε να μπορεί να ολοκληρώσει τη λειτουργία εισόδου / εξόδου.
Λαμβάνοντας υπόψη το επίπεδο δραστηριότητας εισόδου / εξόδου, στα περισσότερα προγράμματα οι οδηγίες του IOCS είναι εξαιρετικά ζωτικής σημασίας.
4- Είναι συστήματα πολλαπλών εργασιών
Τα περισσότερα σύγχρονα λειτουργικά συστήματα επιτρέπουν την εκπλήρωση πολλαπλών καθηκόντων.
Για παράδειγμα, ένας υπολογιστής μπορεί ταυτόχρονα να πραγματοποιήσει ένα πρόγραμμα χρήστη, να διαβάσει πληροφορίες από ένα δίσκο ή να εμφανίσει τα αποτελέσματα σε έναν εκτυπωτή. Μιλάει για λειτουργικά συστήματα πολλαπλών λειτουργιών ή πολλαπλών προγραμμάτων.
5- Συμμορφωθείτε με τη διαδικασία της μνήμης χώρου
Σε πολλά λειτουργικά συστήματα, κάθε διαδικασία έχει το δικό της χώρο μνήμης. Αυτό σημαίνει ότι αυτή η μνήμη δεν είναι διαθέσιμη σε άλλες διαδικασίες. Σε αυτή την περίπτωση, ομιλείται η διεύθυνση του χώρου διεργασίας.
6- Πρέπει να έχουν σχετικούς μηχανισμούς
Όταν πρόκειται για προγράμματα πολλαπλών χρήσεων, ένα λειτουργικό σύστημα πρέπει να παρέχει τον ακόλουθο αριθμό μηχανισμών:
- Ένας μηχανισμός ελέγχου ταυτότητας για την επαλήθευση της ταυτότητας του κάθε χρήστη.
- Ένας μηχανισμός προστασίας από εσφαλμένα προγράμματα χρηστών που θα μπορούσαν να εμποδίσουν την εκτέλεση άλλων εφαρμογών στο σύστημα ή που είναι κακόβουλες και που θα μπορούσαν να κατασκοπεύσουν ή να διακόψουν τις δραστηριότητες άλλων χρηστών.
- Ένας μηχανισμός διαχείρισης που περιορίζει τον αριθμό των πόρων που επιτρέπονται για κάθε χρήστη.
7- Έχουν πυρήνα
Το βασικό μέρος ενός λειτουργικού συστήματος είναι ο πυρήνας του. Σήμερα, οι μονολιθικοί πυρήνες είναι οι πιο δημοφιλείς.
Αυτοί οι πυρήνες παρέχουν έναν τρόπο για διαφορετικές διεργασίες υπολογιστή να στέλνουν μηνύματα μεταξύ τους, ενώ παράλληλα διαχειρίζεται τη μνήμη RAM που αποθηκεύει πληροφορίες προγράμματος..
Οι περισσότεροι πυρήνες παρέχουν επίσης προγράμματα οδήγησης ή προγράμματα οδήγησης συσκευών για την παρακολούθηση οθονών, σκληρών δίσκων και άλλων συσκευών.
8- Σύνδεση επιχορήγησης
Πιθανώς, το χαρακτηριστικό που μπορεί να ορίσει τα λειτουργικά συστήματα είναι η σύνδεση που παρέχεται μεταξύ του υλικού, του λογισμικού και, σε ορισμένες περιπτώσεις, της διεπαφής χρήστη. Κάθε υπολογιστής απαιτεί τη χρήση ενός λειτουργικού συστήματος.
Αναφορές
- Ποια είναι τα χαρακτηριστικά ενός λειτουργικού συστήματος; Ανάκτηση από το reference.com.
- Χαρακτηριστικά ενός λειτουργικού συστήματος. Ανάκτηση από το ecomputernotes.com.
- Χαρακτηριστικά του λειτουργικού συστήματος. Ανακτήθηκε από 202.114.32.200:8080/courseware.html.
- Ποια είναι τα χαρακτηριστικά ενός λειτουργικού συστήματος σε σύγκριση με άλλο λογισμικό; Ανάκτηση από το quora.com.
- Σύστημα ελέγχου εξόδου εισόδου. Ανακτήθηκε από το wikipedia.org.