Schnittstelle
Schnittstelle / Interface => der Begriff Schnittstelle kennzeichnet allgemein die Verbindungsstelle zwischen zwei Systemen, die kommunikativ miteinander kooperieren. Auf Hardwareebene bezeichnet eine Schnittstelle/Interface die Verbindungsstelle zweier Baugruppen/Geräte/Systeme. Die beiderseits der Schnittstelle liegenden Einheiten sind über Schnittstellenleitungen miteinander verbunden, über die Daten, Adressen und Steuersignale ausgetauscht werden. Der Begriff Schnittstelle/Interface umfasst dabei die Gesamtheit dar funktionellen, elektrischen und konstruktiven Bedingungen [Kodierung, Signalpegel, Steckerbelegung], welche die Verbindungstelle zwischen den Baugruppen, Geräten bzw. Systemen charakterisiert. Je nach Art der Datenübertragung ist zwischen parallelen [z. B. Centronics, IEEE 488] und seriellen Schnittstellen [z. B. V.24, TTY, RS-232, RS-422, RS-485] zu unterscheiden, die für unterschiedliche Übertragungsgeschwindigkeiten und Übertragungsentfernungen ausgelegt sind. Softwaremäßig gesehen, bezeichnet der Begriff Schnittstelle/Interface den Übergang an der Grenze zwischen Programmbau-Steinen mit den dafür vereinbarten Regeln für die Übergabe von Programmdaten. Darüber hinaus kennt man den Begriff der Benutzerschnittstelle, der den Mensch-Maschine-Kommunikationsbereich bei Geräten und Systemen bezeichnet sowie den Begriff der Programmierschnittstelle, deren Beschaffenheit es Programmierern ermöglicht, mittels einfacher Befehle komplexe Funktionen auszulösen.