λογισμικό

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

Διαχωρισμός μεταξύ της εφαρμογής λογισμικού συστήματος με κατάλληλο παράδειγμα;

Λογισμικό συστήματος διακρίσεων από λογισμικό εφαρμογών:

Ακολουθεί μια κατανομή για να κατανοήσετε τις βασικές διαφορές μεταξύ του λογισμικού συστήματος και του λογισμικού εφαρμογών:

Λογισμικό συστήματος:

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

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

* Παραδείγματα:

* Λειτουργικά συστήματα (OS): Windows, MacOS, Linux, Android, iOS. Αυτά διαχειρίζονται τους πόρους υλικού, παρέχουν ένα περιβάλλον εργασίας χρήστη και εκτελούν εφαρμογές.

* Οδηγοί συσκευών: Λογισμικό που επιτρέπει στο λειτουργικό σύστημα να επικοινωνεί με συσκευές υλικού όπως εκτυπωτές, σαρωτές, κάρτες γραφικών κ.λπ.

* firmware: Το μόνιμο λογισμικό ενσωματωμένο σε συσκευές υλικού (όπως το BIOS σε μια μητρική πλακέτα) για τον έλεγχο των βασικών λειτουργιών τους.

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

Λογισμικό εφαρμογής:

* Σκοπός: Εκτελεί συγκεκριμένες εργασίες ή λύνει συγκεκριμένα προβλήματα για τους τελικούς χρήστες.

* χρήστες -στόχοι: Χρησιμοποιείται άμεσα από άτομα ή οργανισμούς για την επίτευξη συγκεκριμένων στόχων.

* Παραδείγματα:

* επεξεργαστές κειμένου: Microsoft Word, Google Docs (για τη δημιουργία και την επεξεργασία εγγράφων).

* προγράμματα περιήγησης ιστού: Chrome, Firefox, Safari (για πρόσβαση στο Διαδίκτυο).

* Παιχνίδια: Minecraft, Fortnite, Call of Duty (για ψυχαγωγία).

* Λογισμικό γραφικού σχεδιασμού: Adobe Photoshop, Gimp (για τη δημιουργία και την επεξεργασία εικόνων).

* Συστήματα διαχείρισης βάσεων δεδομένων: MySQL, Oracle (για τη διαχείριση και πρόσβαση σε δεδομένα).

Οι βασικές διαφορές συνοψίζονται:

| Χαρακτηριστικό | Λογισμικό συστήματος | Λογισμικό εφαρμογής |

| --- | --- | --- |

| Πρωτογενής λειτουργία | Διαχείριση και έλεγχος υλικού | Εκτελέστε συγκεκριμένες εργασίες για τους χρήστες |

| χρήστης στόχου | Άλλο λογισμικό και υλικό | Τελικοί χρήστες |

| Διεπαφή χρήστη | Συχνά γραμμή εντολών ή γραφικά (για διαμόρφωση) Συνήθως γραφικά και φιλικά προς το χρήστη |

| Εξάρτηση | Το λογισμικό εφαρμογής εξαρτάται από το λογισμικό συστήματος για την εκτέλεση | Εξαρτάται από το υποκείμενο λειτουργικό σύστημα

αναλογία: Σκεφτείτε ένα αυτοκίνητο.

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

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

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

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