Grafisk brugergrænseflade (GUI) , grafisk brugergrænseflade ( GUI ) - et system af værktøjer til brugerinteraktion med elektroniske enheder, baseret på præsentationen af alle systemobjekter og funktioner tilgængelige for brugeren i form af grafiske komponenter på skærmen (vinduer) , ikoner, menuer, knapper, lister osv.).
Oftest er grænsefladeelementerne i GUI implementeret på basis af metaforer og viser deres formål og egenskaber, hvilket gør det lettere for utrænede brugere at forstå og bruge elektroniske enheder .
Den grafiske brugergrænseflade er en del af brugergrænsefladen og definerer brugerinteraktion på niveau med visualiseret information.
Gennem forskning udført i 1960'erne af Doug Engelbart ved Stanford Research Institute blev den grafiske brugergrænseflade opfundet. [en]
Efterfølgende blev GUI-konceptet vedtaget af forskere fra Xerox PARC forskningslaboratoriet i 1970'erne . I 1973 blev unge videnskabsmænd samlet i Xerox PARC- laboratoriet og givet frihed til forskning. Som et resultat er blandt andet konceptet med den grafiske WIMP -grænseflade (Windows, Icons, Menus, Pointers) født, og inden for dette koncept skabes Alto -computeren . Det blev ikke udgivet som et kommercielt produkt, men blev meget brugt i firmaet som et Xerox-virksomhedsværktøj.
I 1979 udgav Three Rivers Computer Corporation PERQ- arbejdsstationen , der i design ligner Alto. I 1981 udgav Xerox en efterfølger til Alto - Star .
GUI-konceptet blev kommercialiseret i 1984 i produkter fra Apple Computer Corporation . Apple er blevet kritiseret for at opgive kommandolinjen til fordel for en GUI [2] . I 1985 blev en operativ GUI med multitasking brugt i AmigaOS -systemet .
Senere blev GUI en standard del af de fleste operativsystemer og applikationer på markedet. Eksempler på systemer, der bruger GUI: Mac OS , GEM , Atari TOS , Microsoft Windows , Solaris , GNU/Linux , NeXTSTEP , OS/2 , BeOS , Android , iOS , Bada , MeeGo .
Selvom GUI'en i langt de fleste systemer er en tilføjelse til operativsystemet, er der uafhængige implementeringer af den. En variant af BIOS Setup grafiske program er kendt, når selv før OS er indlæst, styres indstillingerne af en IBM PC- kompatibel computer med musen, svarende til en fuldgyldig GUI. Der er også GUI'er til MK , der ikke kræver et OS.
Der kan skelnes mellem følgende typer grafisk brugergrænseflade:
Et krav til et godt softwaresystem GUI er konceptet "do what I mean" eller DWIM ( engelsk: Do What I Mean ). Ifølge konceptet kræves det, at systemet fungerer forudsigeligt, så brugeren intuitivt på forhånd forstår, hvilken handling programmet vil udføre efter at have modtaget sin kommando.
GUI elementer | |
---|---|
Interface typer | |
Styring | |
Input Output |
|
Skærm |
|
Containere |
|
Navigation | |
Særlige vinduer |
|
Spil | |
Beslægtede begreber |
|
af operativsystemer | Aspekter|||||
---|---|---|---|---|---|
| |||||
Typer |
| ||||
Nucleus |
| ||||
Procesledelse _ |
| ||||
Hukommelseshåndtering og adressering | |||||
Indlæsnings- og initialiseringsværktøjer | |||||
skal | |||||
Andet | |||||
Kategori Wikimedia Commons Wikibooks Wiktionary |