Τι είναι ένα λειτουργικό σύστημα και τα συστατικά του

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Ο όρος OS ή λειτουργικό σύστημα είναι ένας τύπος λογισμικού και λειτουργεί ως διεπαφή μεταξύ του χρήστη και του υπολογιστή για την εκτέλεση όλων των εργασιών όπως διαχείριση μνήμης, διαχείριση αρχείων, διαχείριση εισόδου και εξόδου, ασφάλεια, διαχείριση διεργασιών, λογιστική εργασίας, ανίχνευση σφαλμάτων, έλεγχος απόδοσης συστήματος, περιφερειακές συσκευές έλεγχος όπως εκτυπωτές και μονάδες δίσκου. Τα δημοφιλή λειτουργικά συστήματα περιλαμβάνουν κυρίως Windows, Linux, AIX, VMS, z / OS, κ.λπ. Αυτό το άρθρο περιγράφει μια επισκόπηση του τι είναι ένα λειτουργικό σύστημα και τα στοιχεία του.

Τι είναι ένα λειτουργικό σύστημα (OS);

Ορισμός: Ένα λειτουργικό σύστημα μπορεί να οριστεί ως ένα σύστημα όπως ένα μεγάλο & συγκρότημα χωρίζεται σε μικρά κομμάτια χρησιμοποιώντας μια διεπαφή. Αυτό το σύστημα χρησιμοποιείται για κοινή χρήση του διαφορετικού λειτουργικού συστήματος συστατικά που περιλαμβάνουν αρχείο, συσκευή εισόδου / εξόδου, μνήμη διεργασίας κ.λπ. Όλα τα διαχωρισμένα κομμάτια πρέπει να είναι καλά καθορισμένα μέρη του συστήματος με προσεκτικά ταξινομημένες λειτουργίες i / ps, o / ps &. Γνωρίζουμε ότι όλα τα συστήματα δεν έχουν παρόμοια δομή αλλά αρκετά τρέχοντα λειτουργικά συστήματα μοιραστείτε τα στοιχεία του συστήματος που περιγράφονται παρακάτω.




Το λειτουργικό σύστημα είναι το πιο σημαντικό πρόγραμμα σε έναν υπολογιστή, επειδή κάθε υπολογιστής λειτουργεί με ένα λειτουργικό σύστημα (OS) για την εκτέλεση όλων των προγραμμάτων και εφαρμογών. Τα κύρια καθήκοντα του λειτουργικού συστήματος του υπολογιστή είναι η αναγνώριση i / p από το πληκτρολόγιο, η αποστολή o / p στην οθόνη, η παρακολούθηση αρχείων, οι μονάδες αποθήκευσης, ο έλεγχος περιφερειακών συσκευών, όπως εκτυπωτές κ.λπ.

Στοιχεία του λειτουργικού συστήματος

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



Λειτουργικό σύστημα-Εξαρτήματα

λειτουργικά συστήματα-στοιχεία

Πυρήνας

Ο πυρήνας στο λειτουργικό σύστημα παρέχει το βασικό επίπεδο ελέγχου σε όλα τα περιφερειακά του υπολογιστή. Στο λειτουργικό σύστημα, ο πυρήνας είναι ένα βασικό στοιχείο που φορτώνεται πρώτα και παραμένει στην κύρια μνήμη. Έτσι ώστε η δυνατότητα πρόσβασης στη μνήμη να διαχειρίζεται τα προγράμματα μέσα στη μνήμη RAM, δημιουργεί τα προγράμματα για να αποκτήσουν πρόσβαση από τους πόρους υλικού. Επαναφέρει τις καταστάσεις λειτουργίας της CPU για την καλύτερη λειτουργία ανά πάσα στιγμή.

Εκτέλεση διαδικασίας

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


Διακοπή

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

Διαχείριση μνήμης

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

Πολλαπλές εργασίες

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

Δικτύωση

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

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

Ασφάλεια

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

Διεπαφή χρήστη

Το περιβάλλον εργασίας χρήστη (GUI) ή το περιβάλλον εργασίας χρήστη (UI) είναι το τμήμα ενός λειτουργικού συστήματος που επιτρέπει σε έναν χειριστή να λάβει τις πληροφορίες. Μια διεπαφή χρήστη που βασίζεται σε κείμενο εμφανίζει το κείμενο καθώς και τις εντολές του που πληκτρολογούνται πάνω από μια γραμμή εντολών με τη βοήθεια ενός πληκτρολογίου.

Οι εφαρμογές που βασίζονται σε λειτουργικό σύστημα παρέχουν κυρίως μια συγκεκριμένη διεπαφή χρήστη για αποτελεσματική επικοινωνία. Η κύρια λειτουργία μιας διεπαφής χρήστη μιας εφαρμογής είναι η λήψη εισόδων από τον χειριστή και η παροχή o / ps στον χειριστή. Όμως, τα είδη των εισόδων που λαμβάνονται από τη διεπαφή χρήστη καθώς και οι τύποι o / p που προσφέρονται από τη διεπαφή χρήστη μπορεί να αλλάξουν από εφαρμογή σε εφαρμογή. Η διεπαφή χρήστη οποιασδήποτε εφαρμογής μπορεί να ταξινομηθεί σε δύο τύπους, δηλαδή GUI (γραφικό περιβάλλον εργασίας χρήστη) και CLI (διεπαφή χρήστη γραμμής εντολών).

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