Hvad står GUI for i computerbetingelser?

En grafisk brugergrænseflade er en computergrænseflade, der giver brugerne mulighed for at interagere med en enhed gennem grafiske elementer såsom billeder og animationer i modsætning til tekstbaserede kommandoer. GUI'er anvendes i vid udstrækning i både personlig og forretningsmæssig computing, da de tilbyder en intuitiv og iøjnefaldende metode til styring af elektroniske enheder. De er dog ikke uden deres ulemper sammenlignet med andre computerstyringsgrænseflader.

Almindelige GUI-elementer

Selvom udseendet og følelsen af ​​forskellige GUI'er kan variere, er der nogle fælles elementer, som de fleste af sådanne systemer deler. For eksempel har alle GUI'er brug for en metode til at pege på og vælge specifikke områder i arbejdsområdet. Dette kan opnås gennem en markør, selvom berøringsskærmskærme kan lade brugerne vælge objekter direkte gennem deres fingre. Mange GUI'er bruger skærmopdelinger kendt som windows til at køre programmer i, samt valgbare billeder kaldet ikoner.

Fordele

De vigtigste fordele ved GUI'er er deres brugervenlighed. Ved at repræsentere computerfunktioner som virkelige objekter kan brugerne lære et givet computersystem hurtigere, end de ville, hvis de skulle huske en liste med kommandoer. For eksempel kan et ikon, der repræsenterer en skraldespand, øjeblikkeligt genkendes som en sletningsfunktion for mange brugere. GUI'er giver også mulighed for nem deling af information mellem programmer gennem valgbare kopierings- og indsætningsfunktioner.

Ulemper

GUI'er optager meget processorkraft sammenlignet med andre former for brugergrænseflader. Dette skyldes, at en computer skal manipulere flere lag med grafik samtidigt for at køre en GUI, en proces, der er betydeligt mere processorintensiv end at køre et tekstbaseret system. Derudover tillader de fleste GUI'er ikke ekspertbrugere at tage genveje på samme måde som tekstbaserede grænseflader gør. Dette kan være frustrerende for nogle brugere, når de udfører komplekse opgaver.

Eksempler

Nogle af de mest kendte GUI'er tilhører computeroperativsystemer. En velgennemtænkt GUI er afgørende for moderne operativsystemer, da grænsefladen styrer langt de fleste opgaver, der udføres på den computer. Almindelige eksempler inkluderer Windows og Mac OS X. Linux-operativsystemet giver brugerne et valg af GUI, som de kan få adgang til dets kernestyringssystem til. Mobile GUI'er inkluderer Apples iOS og de forskellige former for Googles Android-operativsystem.