Schnittstelle / Interface
Eine Schnittstelle (engl. interface) bezeichnet den Ort, an dem verschiedene Hard- und/oder Softwarekomponenten miteinander kommunizieren.
Man kann zwischen 4 verschiedenen Schnittstellenarten unterscheiden:
- Hardwareschnittstelle das Verbindungsglied zwischen zwei verschiedenartigen Hardwarekomponenten.
- Softwareschnittstelle zum Datenaustausch zwischen Programmen.
- Benutzerschnittstelle ermöglicht Eingaben der Benutzerin/des Benutzers und legt ihre/dessen Darstellung fest.
- Programmierschnittstelle ermöglicht der Programmiererin/dem Programmierer standardisierte Funktionen des Betriebsystem bzw. der Hardware auszuführen.

