grensesnitt

Vi forklarer hva et datagrensesnitt er, dets typer og egenskapene til brukergrensesnittet og det grafiske grensesnittet.

Grensesnitt er et rom, et verktøy og en dynamikk for datautveksling.

Hva er et grensesnitt?

I databehandling, brukes ordet grensesnitt for å referere til den fysiske og logiske dynamikken til sammenkobling mellom to enheter eller systemer uavhengig, eller mellom et datasystem og dets Brukernavn menneskelig. Dette begrepet er et lån fra engelsk grensesnitt, forstått som en "kontaktflate" mellom to enheter, og ble populær gjennom teknologi databehandling.

Grensesnittene tjener til å standardisere og lette utvekslingen av informasjon. De kan være av forskjellige typer, avhengig av det spesifikke miljøet de finner sted i og strategier som de bruker for å utføre oppdraget sitt, som i tilfelle av:

  • Brukergrensesnitt, når de tjener til å kommunisere brukeren av et datasystem med sistnevnte. For eksempel: a tastatur og a mus de utgjør et brukergrensesnitt mellom en PC og dens bruker.
  • Fysiske grensesnitt, når de tjener til fysisk (det vil si elektronisk) koble to enheter. For eksempel, USB-porter fra datamaskiner og konsoller.
  • Logiske grensesnitt, når de tillater det kommunikasjon mellom to programmer eller biter av programvare, som i tilfellet med datamaskinprotokoller. For eksempel API og DOM.

Slik at innerst inne er grensesnitt på samme tid et rom, et verktøy og en dynamikk for utveksling av informasjon. data.

Brukergrensesnitt

I det spesifikke tilfellet med brukergrensesnitt, refererer vi til rommet eller miljøet der interaksjonene mellom maskinen og brukeren finner sted, designet for å lette kommunikasjonen mellom de to. Generelt er de intuitive rom, brukervennlige, som gjennom ulike dynamikker lar brukeren administrere de komplekse prosessene i datasystemet.

Dermed dekker brukergrensesnitt tre ulike nivåer av interaksjon mellom menneske og maskin, som er:

  • Grensesnitt maskinvare, som kun refererer til de fysiske og elektroniske komponentene i systemet som lar brukeren legge inn og trekke ut informasjon til systemet. Dette er tilfellet med tastaturer, mus (mus), berøringsskjermer og/eller skjermer osv.
  • Grensesnitt programvare, som refererer til den spesifikke driften av dataprogrammer og virtuell informasjon som "oppstår" eller "finner sted" i datamaskin. Slik er det med applikasjonene vi bruker daglig i arbeidet med datamaskiner.
  • Grensesnitt programvare maskinvare, som er dedikert til å etablere en bro mellom maskin og bruker, for å "oversette" de menneskelige instruksjonene til systemspråket og la det utføre dem nøyaktig, og samtidig "oversette" svarene til kodesystemet binær til et språk som kan gjenkjennes av brukeren.

Samtidig, i henhold til deres måte å samhandle med brukeren på, kan grensesnittene klassifiseres i:

  • Kommandolinjegrensesnitt (CLI), når de består av sekvenser av alfanumeriske tegn, det vil si tekst kun. For eksempel MS-DOS.
  • Grafiske brukergrensesnitt (GUI), når de reproduserer et simulert visuelt miljø (virtuelt) hvis logikk tillater kommunikasjon med brukeren. For eksempel, Microsoft Windows.
  • Naturlige brukergrensesnitt (NUIs), når de bruker "naturlig" dynamikk i menneske, Som snakker eller berør (gjennom berøringsskjermer) for å kommunisere direkte med brukeren. For eksempel personlig service AI-programmer (som f.eks Siri, fra Apple).

Grafisk grensesnitt

Et grafisk grensesnitt gir et mye vennligere arbeidsmiljø.

Generelt er grafiske brukergrensesnitt (GUIer) dataprogrammer dedikert til å formidle mellom brukeren og et datastyrt system. De gir et visuelt miljø med bilder, animasjoner og grafiske objekter som representerer informasjonen til systemet og mulige handlinger å utføre. Hovedbruken er som Operativsystem, som tilfellet er med Microsoft Wiindows, iOS, Mac OS, Linux, Android, etc.

Denne typen grensesnitt tilbyr brukeren et interaktivt grafisk språk, som består av ikoner, signaler, bevegelser og annen dynamikk som representerer datasystemets handlinger. De gir et mye vennligere arbeidsmiljø enn en svart skjerm med en kommandolinje med tekst, eller enda verre, et sett med algebraiske operasjoner.

De første grafiske brukergrensesnittene dukket opp på 1970-tallet, som en del av de første personlige datamaskinene som ble tilbudt kommersielt. De brukte metafor av kontorpulten som en årsak til det grafiske miljøet, siden datamaskiner i utgangspunktet utelukkende ble tenkt på som arbeidsverktøy.

Deretter førte ankomsten av de første Apple- og Microsoft-produktene med seg et viktig sprang fremover i denne saken, så mye at interaksjon med et datasystem i dag er utenkelig uten denne typen virtuelle (eller naturlige) verktøy til vår disposisjon.

!-- GDPR -->