λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Microsoft Access

Τι είναι το λογισμικό συστήματος και η πρόσβαση σε εφαρμογές;

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

Πρόσβαση λογισμικού συστήματος: Αυτό αναφέρεται στην ικανότητα αλληλεπίδρασης με το βασικό λειτουργικό σύστημα (OS) και τα υποκείμενα συστατικά του. Αυτό περιλαμβάνει:

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

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

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

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

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

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

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

* Χρήση λειτουργιών εφαρμογής: Η δυνατότητα πρόσβασης και αξιοποίησης των λειτουργιών και των χαρακτηριστικών μιας συγκεκριμένης εφαρμογής. Αυτό μπορεί να περιορίζεται από τα δικαιώματα των χρηστών (π.χ., μόνο οι διαχειριστές μπορούν να έχουν πρόσβαση σε ορισμένες ρυθμίσεις) ή περιορισμούς αδειοδότησης.

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

* αλληλεπίδραση με διεπαφές εφαρμογής: Η δυνατότητα χρήσης της διεπαφής χρήστη της εφαρμογής (GUI ή γραμμής εντολών) για την είσοδο δεδομένων, τη λήψη εξόδου και τον έλεγχο της συμπεριφοράς της εφαρμογής.

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

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

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