Hva står GUI for i datamaskinbetingelser?

Et grafisk brukergrensesnitt er et datamaskingrensesnitt som lar brukerne samhandle med en enhet gjennom grafiske elementer som bilder og animasjoner, i motsetning til tekstbaserte kommandoer. GUI-er blir mye brukt i både personlig og forretningsmessig databehandling, da de tilbyr en intuitiv og iøynefallende metode for å kontrollere elektroniske enheter. Imidlertid er de ikke uten sine ulemper sammenlignet med andre datamaskinkontrollgrensesnitt.

Vanlige GUI-elementer

Selv om utseendet og følelsen til forskjellige GUI-er kan variere, er det noen vanlige elementer som flertallet av slike systemer deler. For eksempel trenger alle brukergrensesnitt noen metode for å peke på og velge bestemte områder av arbeidsområdet. Dette kan oppnås gjennom en peker, selv om berøringsskjermvisninger kan la brukerne velge objekter direkte gjennom fingrene. Mange brukergrensesnitt bruker skjerminndelinger som kalles windows for å kjøre programmer i, samt valgbare bilder som kalles ikoner.

Fordeler

De viktigste fordelene med GUI er deres brukervennlighet. Ved å representere datafunksjoner som virkelige objekter, kan brukerne lære et gitt datasystem raskere enn de ville gjort hvis de måtte huske en liste over kommandoer. For eksempel er et ikon som representerer en papirkurv umiddelbart gjenkjennelig som en slettingsfunksjon for mange brukere. GUI-er muliggjør også enkel deling av informasjon mellom programmer gjennom valgbare kopierings- og limefunksjoner.

Ulemper

GUI-er tar opp mye prosessorkraft sammenlignet med andre former for brukergrensesnitt. Dette er fordi en datamaskin trenger å manipulere flere lag med grafikk samtidig for å kjøre en GUI, en prosess som er betydelig mer prosessorintensiv enn å kjøre et tekstbasert system. I tillegg tillater de fleste GUI ikke ekspertbrukere å ta snarveier på samme måte som tekstbaserte grensesnitt. Dette kan være frustrerende for noen brukere når de utfører komplekse oppgaver.

Eksempler

Noen av de mest kjente brukergrensesnittene tilhører datamaskinoperativsystemer. En gjennomtenkt GUI er avgjørende for moderne operativsystemer, da grensesnittet vil styre de aller fleste oppgaver som utføres på den datamaskinen. Vanlige eksempler inkluderer Windows og Mac OS X. Linux-operativsystemet gir brukerne et valg av GUI for å få tilgang til kjernestyresystemet. Mobile GUI inkluderer Apples iOS og de forskjellige formene for Googles Android-operativsystem.