λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Άλλα Λογισμικό Ηλεκτρονικών Υπολογιστών

Ποιοι είναι οι πέντε τύποι προγραμμάτων συστήματος;

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

1. Στοιχεία λειτουργικού συστήματος (OS): Αυτός είναι ο πυρήνας των προγραμμάτων του συστήματος και περιλαμβάνει:

* πυρήνας: Η καρδιά του λειτουργικού συστήματος, η διαχείριση πόρων όπως η μνήμη, η CPU και τα περιφερειακά.

* Σύστημα αρχείων: Χειρίζεται την αποθήκευση και την ανάκτηση αρχείων στο σύστημα.

* Οδηγοί συσκευών: Διασύνδεση μεταξύ των συσκευών λειτουργικού συστήματος και υλικού.

* Διαχείριση μνήμης: Κατανέμει και διαχειρίζεται τη μνήμη του υπολογιστή.

* Διαχείριση διαδικασιών: Ελέγχει την εκτέλεση προγραμμάτων και διαδικασιών.

* Υπηρεσίες ασφαλείας: Παρέχει προστασία από μη εξουσιοδοτημένες παραβιάσεις πρόσβασης και δεδομένων.

2. Βοηθητικά προγράμματα συστήματος: Αυτά είναι εργαλεία για τη διαχείριση του συστήματος και συχνά συνοδεύονται από το λειτουργικό σύστημα:

* Διαχείριση δίσκων: Μορφοποίηση, διαχωρισμός και διαχείριση συσκευών αποθήκευσης.

* βοηθητικά προγράμματα αρχείων: Αντιγραφή, μετακίνηση, διαγραφή και αναζήτηση αρχείων.

* Παρακολούθηση συστήματος: Παρατηρώντας την απόδοση του συστήματος και τη χρήση πόρων.

* Δημιουργία αντιγράφων ασφαλείας και ανάκτησης: Δημιουργία αντιγράφων δεδομένων και συστημάτων αποκατάστασης.

* Εργαλεία ασφαλείας: Λογισμικό αντι-ιού, τείχη προστασίας και συστήματα ανίχνευσης εισβολών.

3. Γλώσσες προγραμματισμού συστήματος: Αυτές οι γλώσσες έχουν σχεδιαστεί για τη σύνταξη προγραμμάτων συστήματος:

* C: Μια ισχυρή και αποτελεσματική γλώσσα για τον προγραμματισμό του συστήματος.

* C ++: Μια αντικειμενοστραφή επέκταση του C, που χρησιμοποιείται συχνά για ανάπτυξη σε επίπεδο συστήματος.

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

4. Προγράμματα δικτύου: Αυτά τα προγράμματα διευκολύνουν την επικοινωνία μεταξύ των υπολογιστών:

* Πρωτόκολλα δικτύου: Κανόνες που διέπουν την ανταλλαγή δεδομένων μέσω ενός δικτύου (π.χ. TCP/IP).

* Υπηρεσίες δικτύου: Προγράμματα που παρέχουν συγκεκριμένες λειτουργίες δικτύου (π.χ. διακομιστές ηλεκτρονικού ταχυδρομείου, διακομιστές ιστού).

* Εργαλεία δικτύωσης: Για τη διαχείριση και την αντιμετώπιση προβλημάτων δίκτυα (π.χ. ping, traceroute).

5. Βιβλιοθήκες συστήματος: Πρόκειται για συλλογές προ-γραπτού κώδικα που μπορούν να επαναχρησιμοποιηθούν σε άλλα προγράμματα:

* Τυποποιημένες βιβλιοθήκες: Παρέχετε συνηθισμένες λειτουργίες για είσοδο/έξοδο, χειρισμό συμβολοσειράς και πολλά άλλα.

* Βιβλιοθήκες γραφικών: Χρησιμοποιείται για τη δημιουργία και τον χειρισμό γραφικών και οπτικών στοιχείων.

* Βιβλιοθήκες δικτύου: Διευκόλυνση της επικοινωνίας δικτύου εντός εφαρμογών.

Σημαντική σημείωση: Αυτό δεν είναι μια εξαντλητική λίστα. Υπάρχουν πολλοί άλλοι τύποι προγραμμάτων συστήματος και ορισμένα προγράμματα ενδέχεται να εμπίπτουν σε πολλαπλές κατηγορίες.

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

Συναφής σύστασή

Τι είναι το λογισμικό συστήματος που έχει σχεδιαστεί για να σας βοηθήσει να παρακολουθείτε και να ρυθμίζετε τις ρυθμίσεις για τον εξοπλισμό του συστήματος υπολογιστή σας;

Το λογισμικό συστήματος που έχει σχεδιαστεί για να σας βοηθήσει να παρακολουθείτε και να ρυθμίζετε τις ρυθμίσεις για τον εξοπλισμό του συστήματος του υπολογιστή σας ονομάζεται λογισμικό διαχείρισης συστήματος (SMS) . Ακολουθούν μερικά παραδείγματα για το τι μπορεί να κάνει το SMS: * Monitor Hardware: Παρακολουθήστε τη χρήση CPU, τη χρήση RAM, τον χώρο του σκληρού δίσκου, τις ταχύτητες των ανεμιστήρων και τις θερμοκρασίες. * Διαμόρφωση υλικού: Ρυθμίστε τις ρυθμίσεις ισχύος, διαχειριστείτε

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα