Γενικοί όροι:
* Οδηγός: Αυτός είναι ο πιο συνηθισμένος και ευρέως κατανοητός όρος. Οι οδηγοί λειτουργούν ως μεταφραστές, επιτρέποντας στο λειτουργικό σύστημα και τις εφαρμογές να επικοινωνούν με συσκευές υλικού όπως εκτυπωτές, κάρτες γραφικών και προσαρμογείς δικτύου.
* firmware: Αυτό είναι λογισμικό χαμηλού επιπέδου ενσωματωμένο απευθείας σε υλικό. Παρέχει τις βασικές οδηγίες για το υλικό να λειτουργεί και συχνά χειρίζεται εργασίες όπως η εκκίνηση και η λειτουργία αυτο-δοκιμών. Δεν αλληλεπιδράτε συνήθως άμεσα με το υλικολογισμικό.
* Ενσωματωμένο λογισμικό: Αυτός ο ευρύς όρος αναφέρεται σε οποιοδήποτε λογισμικό που έχει σχεδιαστεί για να τρέχει και να ελέγχει μια συγκεκριμένη συσκευή υλικού, συχνά με μια ειδική λειτουργία. Σκεφτείτε το λογισμικό μέσα σε φούρνο μικροκυμάτων, αυτοκίνητο ή ψηφιακή κάμερα.
πιο συγκεκριμένοι όροι:
* API (διεπαφή προγραμματισμού εφαρμογών): Ενώ δεν είναι το ίδιο το λογισμικό, τα API καθορίζουν τον τρόπο αλληλεπίδρασης των στοιχείων λογισμικού. Οι κατασκευαστές υλικού παρέχουν συχνά APIs για να επιτρέψουν στους προγραμματιστές να γράφουν λογισμικό που αλληλεπιδρά με το συγκεκριμένο υλικό τους.
* SDK (κιτ ανάπτυξης λογισμικού): Τα SDK παρέχουν ένα σύνολο εργαλείων, βιβλιοθηκών και τεκμηρίωσης για να βοηθήσουν τους προγραμματιστές να δημιουργήσουν λογισμικό για συγκεκριμένες πλατφόρμες υλικού ή οικοσυστήματα.
Παραδείγματα:
* Το λογισμικό που ελέγχει τον εκτυπωτή σας είναι ένας οδηγός .
* Το λογισμικό που επιτρέπει στον υπολογιστή σας να αναγνωρίζει και να χρησιμοποιεί μια μονάδα USB είναι επίσης ένα πρόγραμμα οδήγησης .
* Ο κωδικός μέσα στο τηλεχειριστήριο της τηλεόρασής σας είναι firmware .
* Το λογισμικό που τρέχει το Fitness Tracker και αλληλεπιδρά με τους αισθητήρες του είναι το ενσωματωμένο λογισμικό .
Ο συγκεκριμένος όρος που χρησιμοποιείται συχνά εξαρτάται από τον τύπο του υλικού, την πολυπλοκότητά του και το επίπεδο αλληλεπίδρασης.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα