koppel

We leggen uit wat een computerinterface is, de typen en de kenmerken van de gebruikersinterface en de grafische interface.

Interfaces zijn een ruimte, een hulpmiddel en een dynamiek van gegevensuitwisseling.

Wat is een interface?

In computergebruik, het woord interface wordt gebruikt om te verwijzen naar de fysieke en logische dynamiek van onderlinge verbinding tussen twee apparaten of systemen onafhankelijk, of tussen een computersysteem en zijn gebruikersnaam menselijk. Deze term is een lening uit het Engels koppel, begrepen als een "contactoppervlak" tussen twee entiteiten, en werd populair door de technologie computergebruik.

De interfaces dienen om de uitwisseling van informatie. Ze kunnen van verschillende typen zijn, afhankelijk van de specifieke omgeving waarin ze plaatsvinden en de strategieën die zij gebruiken om hun missie uit te voeren, zoals in het geval van:

  • Gebruikersinterfaces, wanneer ze dienen om de gebruiker van een computersysteem met deze laatste te communiceren. Bijvoorbeeld: een toetsenbord en een muis ze vormen een gebruikersinterface tussen een pc en zijn gebruiker.
  • Fysieke interfaces, wanneer ze dienen om twee apparaten fysiek (dat wil zeggen elektronisch) met elkaar te verbinden. Bijvoorbeeld, USB-poorten van computers en consoles.
  • Logische interfaces, als ze dat toestaan communicatie tussen twee programma's of stukjes software, zoals in het geval van computer protocollen. Bijvoorbeeld de API en de DOM.

Zodat interfaces diep van binnen tegelijkertijd een ruimte, een hulpmiddel en een dynamiek van informatie-uitwisseling zijn. gegevens.

Gebruikersomgeving

In het specifieke geval van gebruikersinterfaces verwijzen we naar de ruimte of omgeving waarin de interacties tussen de machine en de gebruiker plaatsvinden, ontworpen om de communicatie tussen de twee te vergemakkelijken. Over het algemeen zijn het intuïtieve, gebruiksvriendelijke ruimtes die de gebruiker door verschillende dynamieken in staat stellen de complexe processen van het computersysteem te beheren.

Gebruikersinterfaces omvatten dus drie verschillende niveaus van interactie tussen mens en machine, namelijk:

  • Interfaces hardware, die alleen verwijzen naar de fysieke en elektronische componenten van het systeem waarmee de gebruiker informatie in het systeem kan invoeren en extraheren. Dat is bijvoorbeeld het geval bij toetsenborden, muizen (muizen), touchscreens en/of displays, etc.
  • Interfaces software, die verwijzen naar de specifieke werking van computerprogramma's en virtuele informatie die "optreedt" of "plaatsvindt" binnen de computer. Dat is het geval met de applicaties die we dagelijks gebruiken in ons werk met computers.
  • Interfaces software hardware, die erop gericht zijn een brug te slaan tussen machine en gebruiker, om de menselijke instructies te "vertalen" in de systeemtaal en deze exact uit te voeren, en tegelijkertijd de reacties van het codesysteem te "vertalen" binair naar een voor de gebruiker herkenbare taal.

Tegelijkertijd kunnen de interfaces, afhankelijk van hun manier van interactie met de gebruiker, worden ingedeeld in:

  • Command Line Interfaces (CLI's), wanneer ze bestaan ​​uit reeksen alfanumerieke tekens, dat wil zeggen: tekst alleen. Bijvoorbeeld MS-DOS.
  • Grafische gebruikersinterfaces (GUI), wanneer ze een gesimuleerde visuele omgeving (virtueel) reproduceren waarvan de logica communicatie met de gebruiker mogelijk maakt. Bijvoorbeeld, Microsoft Ramen.
  • Natuurlijke gebruikersinterfaces (NUI's), wanneer ze gebruik maken van "natuurlijke" dynamiek van de mens, als de spreekt of raak aan (via aanraakschermen) om rechtstreeks met de gebruiker te communiceren. Bijvoorbeeld persoonlijke service AI-programma's (zoals: Siri, van Appel).

Grafische interface

Een grafische interface zorgt voor een veel vriendelijkere werkomgeving.

Over het algemeen zijn grafische gebruikersinterfaces (GUI's) computerprogramma's die zijn bedoeld om te bemiddelen tussen de gebruiker en een geautomatiseerd systeem. Ze bieden een visuele omgeving met afbeeldingen, animaties en grafische objecten die de informatie van het systeem vertegenwoordigen en de mogelijke acties die moeten worden uitgevoerd. Het belangrijkste gebruik is als: Besturingssysteem, zoals het geval is met Microsoft Wiindows, iOS, Mac OS, Linux, Android, enz.

Dit type interface biedt de gebruiker een interactieve grafische taal, bestaande uit pictogrammen, signalen, bewegingen en andere dynamieken die de acties van het computersysteem vertegenwoordigen. Ze bieden een veel vriendelijkere werkomgeving dan een zwart scherm met een opdrachtregel met tekst, of erger nog, een reeks algebraïsche bewerkingen.

De eerste grafische gebruikersinterfaces ontstonden in de jaren zeventig, als onderdeel van de eerste personal computers die commercieel werden aangeboden. Ze gebruikten de metafoor van het bureau als reden voor de grafische omgeving, aangezien computers aanvankelijk uitsluitend als werkgereedschap werden gezien.

Vervolgens bracht de komst van de eerste Apple- en Microsoft-producten een belangrijke sprong voorwaarts op dit gebied, zozeer zelfs dat interactie met een computersysteem tegenwoordig ondenkbaar is zonder dit soort virtuele (of natuurlijke) tools tot onze beschikking.

!-- GDPR -->