interface

Informatik

2022

Vi forklarer, hvad en computergrænseflade er, dens typer og karakteristika for brugergrænsefladen og den grafiske grænseflade.

Grænseflader er et rum, et værktøj og en dynamik i dataudveksling.

Hvad er en grænseflade?

I edb, ordet interface bruges til at henvise til den fysiske og logiske dynamik af sammenkobling mellem to enheder eller systemer uafhængig, eller mellem et computersystem og dets Brugernavn human. Dette udtryk er et lån fra engelsk interface, forstået som en "kontaktflade" mellem to enheder, og blev populær gennem teknologi edb.

Grænsefladerne tjener til at standardisere og lette udvekslingen af Information. De kan være af forskellige typer, afhængigt af det specifikke miljø, de finder sted i og strategier som de bruger til at udføre deres mission, som i tilfælde af:

  • Brugergrænseflader, når de tjener til at kommunikere brugeren af ​​et computersystem med sidstnævnte. For eksempel: a tastatur og en mus de udgør en brugergrænseflade mellem en pc og dens bruger.
  • Fysiske grænseflader, når de tjener til fysisk (det vil sige elektronisk) at forbinde to enheder. For eksempel, USB-porte fra computere og konsoller.
  • Logiske grænseflader, når de tillader det meddelelse mellem to programmer eller stykker af software, som i tilfældet med computer protokoller. For eksempel API og DOM.

Så inderst inde er grænseflader på samme tid et rum, et værktøj og en dynamik for udveksling af information. data.

brugergrænseflade

I det specifikke tilfælde med brugergrænseflader, henviser vi til det rum eller miljø, hvor interaktionerne mellem maskinen og brugeren finder sted, designet til at lette kommunikationen mellem de to. Generelt er de intuitive rum, brugervenlige, som gennem forskellige dynamikker giver brugeren mulighed for at styre de komplekse processer i computersystemet.

Brugergrænseflader dækker således tre forskellige niveauer af interaktion mellem menneske og maskine, som er:

  • Grænseflader hardware, som kun henviser til de fysiske og elektroniske komponenter i systemet, som gør det muligt for brugeren at indtaste og udtrække information til systemet. Sådan er det med tastaturer, mus (mus), berøringsskærme og/eller skærme osv.
  • Grænseflader software, som henviser til den specifikke drift af computerprogrammer og virtuel information, der "forekommer" eller "finder sted" inden for computer. Sådan er det med de applikationer, som vi dagligt bruger i vores arbejde med computere.
  • Grænseflader software-hardware, som er dedikeret til at etablere en bro mellem maskine og bruger, for at "oversætte" de menneskelige instruktioner til systemsproget og tillade det at udføre dem nøjagtigt, og samtidig "oversætte" kodesystemets svar binær til et sprog, der kan genkendes af brugeren.

Samtidig kan grænsefladerne, afhængigt af deres måde at interagere med brugeren på, klassificeres i:

  • Command Line Interfaces (CLI'er), når de består af sekvenser af alfanumeriske tegn, dvs. tekst kun. For eksempel MS-DOS.
  • Grafiske brugergrænseflader (GUI), når de gengiver et simuleret visuelt miljø (virtuelt), hvis logik tillader kommunikation med brugeren. For eksempel, Microsoft Windows.
  • Natural User Interfaces (NUI'er), når de anvender "naturlige" dynamikker i menneske, Som taler eller berør (gennem berøringsskærme) for at kommunikere direkte med brugeren. For eksempel personlig service AI-programmer (såsom Siri, fra Apple).

Grafisk interface

En grafisk grænseflade giver et meget venligere arbejdsmiljø.

Generelt er grafiske brugergrænseflader (GUI'er) computerprogrammer dedikeret til at formidle mellem brugeren og et edb-system. De giver et visuelt miljø med billeder, animationer og grafiske objekter, der repræsenterer systemets information og de mulige handlinger, der skal udføres. Dens hovedanvendelse er som Operativ system, som det er tilfældet med Microsoft Wiindows, iOS, Mac OS, Linux, Android osv.

Denne type grænseflade tilbyder brugeren et interaktivt grafisk sprog, der består af ikoner, signaler, bevægelser og anden dynamik, der repræsenterer computersystemets handlinger. De giver et meget venligere arbejdsmiljø end en sort skærm med en kommandolinje med tekst, eller værre endnu, et sæt algebraiske operationer.

De første grafiske brugergrænseflader opstod i 1970'erne, som en del af de første personlige computere, der blev udbudt kommercielt. De brugte metafor af kontorpulten som årsag til det grafiske miljø, da computere i starten udelukkende var tænkt som arbejdsredskaber.

Efterfølgende medførte ankomsten af ​​de første Apple- og Microsoft-produkter et vigtigt spring fremad i denne sag, så meget at interaktion med et computersystem i dag er utænkeligt uden denne type virtuelle (eller naturlige) værktøjer til vores rådighed.

!-- GDPR -->