λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Εκπαιδευτικό Λογισμικό

Ποια είναι η έννοια των προαπαιτούμενων από τους όρους λογισμικού;

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

Παραδείγματα προϋποθέσεων περιλαμβάνουν:

* Ειδικές εκδόσεις λειτουργικού συστήματος (OS): Ένα πρόγραμμα ενδέχεται να απαιτεί τα Windows 10 ή αργότερα, το MacOS 12 ή υψηλότερο ή μια συγκεκριμένη κατανομή Linux.

* περιβάλλοντα χρόνου εκτέλεσης: Πολλές εφαρμογές, ειδικά εκείνες που γράφονται σε γλώσσες όπως η Java ή .Net, χρειάζονται ένα περιβάλλον χρόνου εκτέλεσης (JRE, .NET Framework κ.λπ.).

* Βιβλιοθήκες και πλαίσια: Το λογισμικό μπορεί να εξαρτάται από εξωτερικές βιβλιοθήκες ή πλαίσια (όπως το OpenGL για γραφικά ή συγκεκριμένα προγράμματα οδήγησης βάσεων δεδομένων) για την εκτέλεση ορισμένων εργασιών.

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

* Άλλες εφαρμογές λογισμικού: Μια εφαρμογή μπορεί να εξαρτάται πρώτα από μια άλλη εφαρμογή που έχει εγκατασταθεί (π.χ. ένα plugin που απαιτεί συγκεκριμένο πρόγραμμα περιήγησης).

* Ειδικές εκδόσεις άλλου λογισμικού: Δεν είναι πάντα αρκετό για την προϋπόθεση να υπάρξει *; Μπορεί να χρειαστεί να είναι μια συγκεκριμένη έκδοση ή υψηλότερη.

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

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

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

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