Τι είναι Operating System; Εξηγήστε τους τύπους λειτουργικού συστήματος, τις δυνατότητες και τα παραδείγματα
Τι είναι ένα Operating System;
An OperaΣύστημα ting (OS) είναι ένα λογισμικό που λειτουργεί ως διεπαφή μεταξύ των στοιχείων υλικού του υπολογιστή και του χρήστη. Κάθε σύστημα υπολογιστή πρέπει να διαθέτει τουλάχιστον ένα λειτουργικό σύστημα για την εκτέλεση άλλων προγραμμάτων. Εφαρμογές όπως τα προγράμματα περιήγησης, το MS Office, τα παιχνίδια σημειωματάριων κ.λπ., χρειάζονται κάποιο περιβάλλον για να τρέξουν και να εκτελέσουν τις εργασίες τους.
Το λειτουργικό σύστημα σάς βοηθά να επικοινωνείτε με τον υπολογιστή χωρίς να γνωρίζετε πώς να μιλάτε τη γλώσσα του υπολογιστή. Δεν είναι δυνατό για τον χρήστη να χρησιμοποιήσει οποιονδήποτε υπολογιστή ή φορητή συσκευή χωρίς να διαθέτει λειτουργικό σύστημα.

Ιστορία του ΛΣ
- OperaΤα συστήματα ting αναπτύχθηκαν για πρώτη φορά στα τέλη της δεκαετίας του 1950 για τη διαχείριση της αποθήκευσης ταινιών
- Το Εργαστήριο Έρευνας της General Motors εφάρμοσε το πρώτο ΛΣ στις αρχές της δεκαετίας του 1950 για αυτούς IBM 701
- Στα μέσα της δεκαετίας του 1960, τα λειτουργικά συστήματα άρχισαν να χρησιμοποιούν δίσκους
- Στα τέλη της δεκαετίας του 1960, αναπτύχθηκε η πρώτη έκδοση του λειτουργικού συστήματος Unix
- Το πρώτο λειτουργικό σύστημα που κατασκευάστηκε από Microsoft ήταν DOS. Κατασκευάστηκε το 1981 με την αγορά του λογισμικού 86-DOS από μια εταιρεία του Σιάτλ
- Το σημερινό δημοφιλές ΛΣ Windows πρωτοεμφανίστηκε το 1985 όταν δημιουργήθηκε ένα GUI και συνδυάστηκε με το MS-DOS.
Παραδείγματα Operating System με Μερίδιο Αγοράς
Ακολουθούν τα Operating παραδείγματα συστήματος με το πιο πρόσφατο Μερίδιο Αγοράς
Όνομα OS | Κοινοποίηση |
---|---|
Windows | 40.34 |
Android | 37.95 |
iOS | 15.44 |
Mac OS | 4.34 |
Linux | 0.95 |
Chrome OS | 0.14 |
Windows ΛΣ τηλεφώνου | 0.06 |
Τύποι OperaΣύστημα ting (OS)
Ακολουθούν οι δημοφιλείς τύποι λειτουργικού συστήματος (OperaΣύστημα ting):
- Batch Operating System
- Multitasking/Time Sharing OS
- Λειτουργικό σύστημα πολλαπλής επεξεργασίας
- ΛΣ σε πραγματικό χρόνο
- Κατανεμημένο λειτουργικό σύστημα
- ΛΣ Δικτύου
- Κινητό λειτουργικό σύστημα
Batch Operating System
Ορισμένες διαδικασίες υπολογιστή είναι πολύ χρονοβόρες και χρονοβόρες. Για να επιταχυνθεί η ίδια διαδικασία, μια εργασία με παρόμοιο τύπο αναγκών συγκεντρώνεται και εκτελείται ως ομάδα.
Ο χρήστης ενός μαζικού λειτουργικού συστήματος δεν αλληλεπιδρά ποτέ απευθείας με τον υπολογιστή. Σε αυτόν τον τύπο λειτουργικού συστήματος, κάθε χρήστης προετοιμάζει την εργασία του σε μια συσκευή εκτός σύνδεσης όπως μια κάρτα διάτρησης και την υποβάλλει στον χειριστή του υπολογιστή.
Multi-Tasking/Time-sharing Operaσυστήματα ting
Το λειτουργικό σύστημα Time-sharing επιτρέπει σε άτομα που βρίσκονται σε διαφορετικό τερματικό(κέλυφος) να χρησιμοποιούν ένα μόνο σύστημα υπολογιστή ταυτόχρονα. Ο χρόνος επεξεργαστή (CPU) που μοιράζεται μεταξύ πολλών χρηστών ονομάζεται κοινή χρήση χρόνου.
λειτουργικό σύστημα σε πραγματικό χρόνο
A λειτουργικό σύστημα σε πραγματικό χρόνο Το χρονικό διάστημα για την επεξεργασία και την απόκριση στις εισροές είναι πολύ μικρό. Παραδείγματα: Στρατιωτικά Συστήματα Λογισμικού, Συστήματα Διαστημικού Λογισμικού είναι το παράδειγμα λειτουργικού συστήματος σε πραγματικό χρόνο.
Διανέμονται Operating System
Τα κατανεμημένα συστήματα χρησιμοποιούν πολλούς επεξεργαστές που βρίσκονται σε διαφορετικά μηχανήματα για να παρέχουν πολύ γρήγορους υπολογισμούς στους χρήστες τους.
Δίκτυο Operating System
Δίκτυο OperaΤο σύστημα εκτελείται σε διακομιστή. Παρέχει τη δυνατότητα να εξυπηρετεί τη διαχείριση δεδομένων, χρηστών, ομάδων, ασφάλειας, εφαρμογών και άλλων λειτουργιών δικτύωσης.
Κινητό λειτουργικό σύστημα
Τα λειτουργικά συστήματα για κινητά είναι εκείνα τα λειτουργικά συστήματα που είναι ειδικά σχεδιασμένα για την τροφοδοσία smartphone, tablet και φορητών συσκευών.
Μερικά πιο διάσημα λειτουργικά συστήματα για κινητά είναι Android και iOS, αλλά άλλα περιλαμβάνουν BlackBerry, Web και watchOS.
Λειτουργίες του Operating System
Ορισμένες τυπικές λειτουργίες του λειτουργικού συστήματος μπορεί να περιλαμβάνουν τη διαχείριση μνήμης, αρχείων, διεργασιών, συστήματος & συσκευών I/O, ασφάλεια κ.λπ.
Παρακάτω είναι οι κύριες λειτουργίες του OperaΣύστημα ting:
Σε ένα χειρουργείο λογισμικό συστήματος εκτελεί καθεμία από τις λειτουργίες:
- Διαχείριση της διαδικασίας: Η διαχείριση διεργασιών βοηθά το λειτουργικό σύστημα να δημιουργεί και να διαγράφει διεργασίες. Παρέχει επίσης μηχανισμούς για συγχρονισμό και επικοινωνία μεταξύ των διαδικασιών.
- Διαχείριση μνήμης: Η μονάδα διαχείρισης μνήμης εκτελεί το έργο της εκχώρησης και της αποδιανομής χώρου μνήμης σε προγράμματα που χρειάζονται αυτούς τους πόρους.
- Διαχείριση αρχείων: Διαχειρίζεται όλες τις δραστηριότητες που σχετίζονται με αρχεία, όπως αποθήκευση, ανάκτηση, ονομασία, κοινή χρήση και προστασία αρχείων οργανισμού.
- Διαχείριση συσκευών: Η διαχείριση συσκευών παρακολουθεί όλες τις συσκευές. Αυτή η μονάδα που είναι επίσης υπεύθυνη για αυτήν την εργασία είναι γνωστή ως ελεγκτής I/O. Εκτελεί επίσης το έργο της κατανομής και της απονομής των συσκευών.
- Διαχείριση συστήματος I/O: Ένα από τα κύρια αντικείμενα οποιουδήποτε λειτουργικού συστήματος είναι να κρύψει τις ιδιαιτερότητες αυτών των συσκευών υλικού από τον χρήστη.
- Διαχείριση Δευτεροβάθμιας Αποθήκευσης: Τα συστήματα έχουν πολλά επίπεδα αποθήκευσης που περιλαμβάνουν κύρια αποθήκευση, δευτερεύουσα αποθήκευση και αποθήκευση κρυφής μνήμης. Οι οδηγίες και τα δεδομένα πρέπει να αποθηκεύονται στην κύρια αποθήκευση ή στην κρυφή μνήμη, έτσι ώστε ένα πρόγραμμα που εκτελείται να μπορεί να το αναφέρει.
- Ασφάλεια: Η μονάδα ασφαλείας προστατεύει το δεδομένων και πληροφοριών ενός συστήματος υπολογιστή έναντι απειλής κακόβουλου λογισμικού και εξουσιοδοτημένης πρόσβασης.
- Ερμηνεία εντολών: Αυτή η ενότητα ερμηνεύει εντολές που δίνονται από τους πόρους του συστήματος και ενεργεί για την επεξεργασία αυτών των εντολών.
- Δικτύωση: Ένα κατανεμημένο σύστημα είναι μια ομάδα επεξεργαστών που δεν μοιράζονται μνήμη, συσκευές υλικού ή ρολόι. Οι επεξεργαστές επικοινωνούν μεταξύ τους μέσω του δικτύου.
- Λογιστική εργασίας: Παρακολούθηση χρόνου και πόρων που χρησιμοποιούνται από διάφορες εργασίες και χρήστες.
- Διαχείριση επικοινωνίας: Συντονισμός και ανάθεση μεταγλωττιστών, διερμηνέων και άλλου πόρου λογισμικού των διαφόρων χρηστών των συστημάτων υπολογιστών.
Χαρακτηριστικά OperaΣύστημα ting (OS)
Ακολουθεί μια λίστα με σημαντικά χαρακτηριστικά του λειτουργικού συστήματος:
- Προστατευμένη και λειτουργία επόπτη
- Επιτρέπει την πρόσβαση στο δίσκο και τα συστήματα αρχείων Προγράμματα οδήγησης συσκευών Ασφάλεια δικτύου
- Εκτέλεση Προγράμματος
- Διαχείριση μνήμης Εικονική μνήμη Multitasking
- Χειρισμός λειτουργιών I/O
- Χειρισμός του συστήματος αρχείων
- Ανίχνευση και χειρισμός σφαλμάτων
- Κατανομή των πόρων
- Προστασία πληροφοριών και πόρων
Επωφελούμαι Operating System
- Σας επιτρέπει να αποκρύψετε λεπτομέρειες του υλικού δημιουργώντας μια αφαίρεση
- Εύκολο στη χρήση με GUI
- Προσφέρει ένα περιβάλλον στο οποίο ένας χρήστης μπορεί να εκτελέσει προγράμματα/εφαρμογές
- Το λειτουργικό σύστημα πρέπει να διασφαλίζει ότι το σύστημα του υπολογιστή είναι βολικό στη χρήση
- OperaΤο σύστημα λειτουργεί ως ενδιάμεσος μεταξύ των εφαρμογών και των στοιχείων υλικού
- Παρέχει στους πόρους του συστήματος υπολογιστή με εύχρηστη μορφή
- Λειτουργεί ως ενδιάμεσος μεταξύ όλων των υλισμικών και λογισμικού του συστήματος
Μειονεκτήματα του Operating System
- Εάν παρουσιαστεί οποιοδήποτε πρόβλημα στο λειτουργικό σύστημα, ενδέχεται να χάσετε όλα τα περιεχόμενα που έχουν αποθηκευτεί στο σύστημά σας
- OperaΤο λογισμικό του συστήματος ting είναι αρκετά ακριβό για οργάνωση μικρού μεγέθους, γεγονός που τους επιβαρύνει. Παράδειγμα Windows
- Ποτέ δεν είναι απολύτως ασφαλές, καθώς μια απειλή μπορεί να εμφανιστεί ανά πάσα στιγμή
Σε τι βρίσκεται ο Kernel Operating System;
Ο πυρήνας είναι το κεντρικό στοιχείο ενός λειτουργικού συστήματος υπολογιστή. Η μόνη εργασία που εκτελείται από τον πυρήνα είναι η διαχείριση της επικοινωνίας μεταξύ του λογισμικού και του υλικού. Ένας πυρήνας βρίσκεται στον πυρήνα ενός υπολογιστή. Κάνει δυνατή την επικοινωνία μεταξύ υλικού και λογισμικού. Ενώ ο πυρήνας είναι το πιο εσωτερικό μέρος ενός λειτουργικού συστήματος, ένα κέλυφος είναι το πιο εξωτερικό.
Χαρακτηριστικά του Kernel
- Προγραμματισμός διαδικασιών σε χαμηλό επίπεδο
- Επικοινωνία μεταξύ των διαδικασιών
- Συγχρονισμός διαδικασίας
- Εναλλαγή περιβάλλοντος
Τύποι πυρήνα
Υπάρχουν πολλοί τύποι πυρήνων που υπάρχουν, αλλά μεταξύ αυτών, οι δύο πιο δημοφιλείς πυρήνες είναι:
1. Μονολιθικό
Ένας μονολιθικός πυρήνας είναι ένας ενιαίος κώδικας ή μπλοκ του προγράμματος. Παρέχει όλες τις απαιτούμενες υπηρεσίες που προσφέρει το λειτουργικό σύστημα. Είναι ένας απλοϊκός σχεδιασμός που δημιουργεί ένα ξεχωριστό επίπεδο επικοινωνίας μεταξύ του υλικού και του λογισμικού.
2. Micro Kernels
Ο Microkernel διαχειρίζεται όλους τους πόρους του συστήματος. Σε αυτόν τον τύπο πυρήνα, οι υπηρεσίες υλοποιούνται σε διαφορετικό χώρο διευθύνσεων. Οι υπηρεσίες χρήστη αποθηκεύονται στο χώρο διευθύνσεων χρήστη και οι υπηρεσίες πυρήνα αποθηκεύονται στο χώρο διευθύνσεων πυρήνα. Έτσι, βοηθά στη μείωση του μεγέθους τόσο του πυρήνα όσο και του λειτουργικού συστήματος.
Διαφορά μεταξύ υλικολογισμικού και Operating System
Παρακάτω είναι οι βασικές διαφορές μεταξύ υλικολογισμικού και OperaΣύστημα ting:
firmware | Operating System |
---|---|
Ορισμός υλικολογισμικού: Το υλικολογισμικό είναι ένα είδος προγραμματισμού που είναι ενσωματωμένο σε ένα τσιπ στη συσκευή που ελέγχει τη συγκεκριμένη συσκευή. | Καθορίζω OperaΣύστημα ting: Το λειτουργικό σύστημα παρέχει λειτουργικότητα πέρα από αυτή που παρέχεται από το υλικολογισμικό. |
Το υλικολογισμικό είναι προγράμματα που έχουν κωδικοποιηθεί από την κατασκευή του IC ή κάτι τέτοιο και δεν μπορούν να αλλάξουν. | Το OS είναι ένα πρόγραμμα που μπορεί να εγκατασταθεί από τον χρήστη και να αλλάξει. |
Αποθηκεύεται σε μη πτητική μνήμη. | Το λειτουργικό σύστημα είναι αποθηκευμένο στον σκληρό δίσκο. |
Διαφορά μεταξύ 32-bit και 64-bit Operating System
Παρακάτω είναι το κλειδί Διαφορές μεταξύ 32-bit και 64-bit Operating System:
παράμετροι | 32.Bit | 64.Bit |
---|---|---|
Archiτεχνολογίας και λογισμικού | Επιτρέψτε την ταυτόχρονη επεξεργασία δεδομένων 32 bit | Επιτρέψτε την ταυτόχρονη επεξεργασία δεδομένων 64 bit |
Συμβατότητα | Οι εφαρμογές 32 bit απαιτούν λειτουργικό σύστημα και CPU 32 bit. | Οι εφαρμογές 64 bit απαιτούν λειτουργικό σύστημα και CPU 64 bit. |
Διαθέσιμα συστήματα | Όλες οι εκδόσεις του Windows 8, Windows 7, Windows Vista και Windows XP, Linux, κ.λπ. | Windows XP Professional, Vista, 7, Mac OS X και Linux. |
Όρια μνήμης | Τα συστήματα 32 bit περιορίζονται στα 3.2 GB μνήμης RAM. | Τα συστήματα 64 bit επιτρέπουν το μέγιστο 17 Billion GB μνήμης RAM. |
Σύνοψη
- Τι είναι το OS (Operaορισμός συστήματος) και οι τύποι του: Ένα λειτουργικό σύστημα είναι ένα λογισμικό που λειτουργεί ως διεπαφή μεταξύ του τελικού χρήστη και του υλικού του υπολογιστή. Διαφορετικές κατηγορίες των OperaΤο σύστημα στον υπολογιστή και σε άλλες συσκευές είναι: Παρτίδα Operating System, Multitasking/Time Sharing OS, Multiprocessing OS, Real Time OS, Distributed OS, Network OS & Mobile OS
- Προσωπικός υπολογιστής OperaΤα συστήματα ting αναπτύχθηκαν για πρώτη φορά στα τέλη της δεκαετίας του 1950 για τη διαχείριση της αποθήκευσης ταινιών
- Εξηγήστε OperaΛειτουργία συστήματος: Το λειτουργικό σύστημα λειτουργεί ως ενδιάμεσο μεταξύ του χρήστη και του υπολογιστή. Βοηθά τον χρήστη να επικοινωνεί με τον υπολογιστή χωρίς να ξέρει πώς να μιλάει τη γλώσσα του υπολογιστή.
- Ο πυρήνας είναι το κεντρικό στοιχείο ενός λειτουργικού συστήματος υπολογιστή. Η μόνη εργασία που εκτελείται από τον πυρήνα είναι η διαχείριση της επικοινωνίας μεταξύ του λογισμικού και του υλικού
- Δύο πιο δημοφιλείς πυρήνες είναι οι Monolithic και MicroKernels
- Η διαδικασία, η συσκευή, το αρχείο, η είσοδος/έξοδος, η δευτερεύουσα αποθήκευση, η διαχείριση μνήμης είναι διάφορες λειτουργίες ενός Operating System