sučelje

Objašnjavamo što je računalno sučelje, njegove vrste i karakteristike korisničkog sučelja i grafičkog sučelja.

Sučelja su prostor, alat i dinamika razmjene podataka.

Što je sučelje?

U računalstvo, riječ sučelje se koristi za označavanje fizičke i logičke dinamike međusobnog povezivanja između dva uređaja ili sustava neovisno, ili između računalnog sustava i njegovog Korisničko ime ljudski. Ovaj izraz je posudba s engleskog sučelje, shvaćena kao "kontaktna površina" između dva entiteta, a postala je popularna kroz tehnologija računalstvo.

Sučelja služe za standardizaciju i olakšavanje razmjene informacija. Mogu biti različitih vrsta, ovisno o specifičnom okruženju u kojem se odvijaju io tome strategije koje koriste za obavljanje svoje misije, kao u slučaju:

  • Korisnička sučelja, kada služe za komunikaciju korisnika računalnog sustava s potonjim. Na primjer: a tipkovnica i a miš oni predstavljaju korisničko sučelje između osobnog računala i njegovog korisnika.
  • Fizička sučelja, kada služe za fizičko (tj. elektronički) povezivanje dvaju uređaja. Na primjer, USB priključci iz računala i konzole.
  • Logička sučelja, kada dopuštaju komunikacija između dvoje programe ili komadiće softver, kao u slučaju računalni protokoli. Na primjer, API i DOM.

Tako da su, duboko u sebi, sučelja u isto vrijeme prostor, alat i dinamika razmjene informacija. podaci.

Korisničko sučelje

U specifičnom slučaju korisničkih sučelja, mislimo na prostor ili okruženje u kojem se odvijaju interakcije između stroja i korisnika, dizajnirane da olakšaju komunikaciju između njih dvoje. Općenito, to su intuitivni prostori, prilagođeni korisniku, koji kroz različitu dinamiku omogućuju korisniku upravljanje složenim procesima računalnog sustava.

Dakle, korisnička sučelja pokrivaju tri različite razine interakcije između čovjeka i stroja, a to su:

  • Sučelja hardver, koji se odnose samo na fizičke i elektroničke komponente sustava koje omogućuju korisniku unos i izdvajanje informacija u sustav. Takav je slučaj s tipkovnicama, miševima (miševi), zaslonima osjetljivim na dodir i/ili zaslonima itd.
  • Sučelja softver, koji se odnose na specifično djelovanje računalnih programa i virtualnih informacija koje se "događaju" ili "odvijaju" unutar Računalo. Takav je slučaj s aplikacijama koje svakodnevno koristimo u radu s računalima.
  • Sučelja softversko-hardver, koji su posvećeni uspostavljanju mosta između stroja i korisnika, kako bi "preveli" ljudske upute na jezik sustava i omogućili mu da ih točno izvrši, a u isto vrijeme "prevedu" odgovore kodnog sustava binarni na jezik koji korisnik prepoznaje.

Istovremeno, prema načinu interakcije s korisnikom, sučelja se mogu klasificirati na:

  • Sučelja naredbenog retka (CLI), kada se sastoje od nizova alfanumeričkih znakova, tj. tekst samo. Na primjer, MS-DOS.
  • Grafička korisnička sučelja (GUI), kada reproduciraju simulirano vizualno okruženje (virtualno) čija logika omogućuje komunikaciju s korisnikom. Na primjer, Microsoft Windows.
  • Prirodna korisnička sučelja (NUI), kada koriste "prirodnu" dinamiku ljudsko biće, Kao što je govori ili dodirom (putem dodirnih zaslona) za izravnu komunikaciju s korisnikom. Na primjer, osobni servisni AI programi (npr Siri, iz Applea).

Grafičko sučelje

Grafičko sučelje pruža mnogo ugodnije radno okruženje.

Općenito, grafička korisnička sučelja (GUI) su računalni programi posvećeni posredovanju između korisnika i računalnog sustava. Oni pružaju vizualno okruženje sa slikama, animacijama i grafičkim objektima koji predstavljaju informacije sustava i moguće radnje koje treba izvršiti. Njegova glavna upotreba je kao Operacijski sustav, kao što je slučaj s Microsoft Windows, iOS, Mac OS, Linux, Android itd.

Ova vrsta sučelja nudi korisniku interaktivni grafički jezik, sastavljen od ikona, signala, pokreta i druge dinamike koja predstavlja radnje računalnog sustava. Pružaju mnogo ugodnije radno okruženje od crnog ekrana s naredbenim redom teksta, ili još gore, skupa algebarskih operacija.

Prva grafička korisnička sučelja pojavila su se 1970-ih, kao dio prvih osobnih računala koja su bila komercijalno ponuđena. Koristili su metafora uredskog stola kao razlog za grafičko okruženje, budući da se računala u početku smatrala isključivo radnim alatima.

Nakon toga, dolazak prvih Apple i Microsoftovih proizvoda donio je sa sobom važan iskorak u ovoj stvari, toliko da je interakcija s računalnim sustavom danas nezamisliva bez ove vrste virtualnih (ili prirodnih) alata koji su nam na raspolaganju.

!-- GDPR -->