Διεπαφή είναι το σύστημα ή το σημείο στο οποίο δυο ή και περισσότερα υλισμικά ή λογισμικά συστήματα επικοινωνούν. Ως διεπαφή μπορεί να είναι ένας απλός ζευκτήρας ή εξάρτημα μεταξύ δυο συσκευών που τους επιτρέπει να επικοινωνούν ή και να μετατρέπουν στοιχεία κατανοητά και από τις δυο.
Διεπαφή, πιο συμβατικά, είναι το πρόγραμμα που χρησιμοποιεί ο χρήστης για να μετατρέπει οποιαδήποτε επικοινωνία με τον υπολογιστή σε γλώσσα μηχανής. Η διεπαφή μετατρέπει οποιαδήποτε στοιχεία θέλει να εισαγάγει ο χρήστης (εντολές, δδμνα) από λέξεις ή γραφικά στη γλώσσα της μηχανής για να μπορεί αυτή να τα επεξεργαστεί. Η διεπαφή μετατρέπει επίσης το αποτέλεσμα οποιασδήποτε δράσης της μηχανής σε γλώσσα ή γραφικά κατανοητά από τον χρήστη. Διεπαφή είναι ακόμα και το πληκτρολόγιο ενός υπολογιστή ή τα λειτουργικά κουμπιά ενός εκτυπωτή. Η έννοια και η χρήση της διεπαφής είναι τεράστιας σημασίας στην υπολογιστική. Λειτουργικά προγράμματα όπως το ΛΣΔ ή το Windows είναι διεπαφές.
(Ας το βάλουμε πιο απλά. Ένας μεταφραστής -άνθρωπος- είναι μια διεπαφή. Ένας αναλογοψηφιοποιητής είναι μια διεπαφή. Η διεπαφή είναι ένας μεσάζων που μεσιτεύει στη γλώσσα ή στο σύστημα που λειτουργούν δυο άλλοι. Τόπαμε, οι διεπαφές είναι αφάνταστα σημαντικά στοιχεία στην υπολογιστική. Και σε πολλούς άλλους τομείς της ζωής).
|