# Διεπαφή

### Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

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

Θεωρούμε ότι η κάθε οντότητα ή υποσύστημα (το κάθε δηλαδή κομμάτι ενός ευρύτερου συστήματος) είναι μια διακριτή για μας οντότητα που μπορεί να επιτελέσει ένα σύνολο λειτουργιών.

Ένα υποσύνολο αυτών εκτελείται κατόπιν αιτήματος από άλλες οντότητες (υποσυστήματα). Η περιγραφή αυτού του υποσυνόλου είναι η διεπαφή της οντότητας με το περιβάλλον της (άλλες οντότητες). Δηλαδή η αλληλεπίδραση μεταξύ δυο οντοτήτων γίνεται με την μια να αιτείται την υλοποίηση μιας λειτουργίας που προσφέρει η δεύτερη μέσω της διεπαφής της.

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

Το ευρύτερο εννοιολογικό πλαίσιο από το οποίο πηγάζει αυτή η έννοια σχετίζεται με το αντικειμενοστραφές υπόδειγμα προγραμματισμού την έννοια του συστήματος και της αντικειμενοστραφής σχεδίασης πληροφοριακών συστημάτων (π.χ. δες Καθολική γλώσσα μοντελοποίησης (UML)]]).

Η διεπαφή που προσφέρει ένας υπολογιστής στον χρήστη καλείται διεπαφή χρήστη, (αγγλ. User Interface (UI)). Διεπαφές μεταξύ υλικών οντοτήτων καλούνται φυσικές διεπαφές ενώ αυτές μεταξύ διαφορετικών κομματιών λογισμικού καλούνται διεπαφές λογισμικού.

Ανακτήθηκε από "http://el.wikipedia.org../../../%CE%B4/%CE%B9/%CE%B5/%CE%94%CE%B9%CE%B5%CF%80%CE%B1%CF%86%CE%AE.html"

Κατηγορία: Επιστήμη υπολογιστών

##### Views

- Άρθρο
- Συζήτηση
- Τελευταία έκδοση

##### Αναζήτηση

##### Άλλες γλώσσες

- Català
- Dansk
- Deutsch
- English
- Español
- Esperanto
- Français
- 한국어
- Italiano
- Latviešu
- Lietuvių
- Lietuvių
- Magyar
- Nederlands
- 日本語
- ‪Norsk (bokmål)‬
- Polski
- Português
- Русский
- ไทย
- اردو
- 中文