Grafické uživatelské rozhraní (GUI) , grafické uživatelské rozhraní ( GUI ) - systém nástrojů pro interakci uživatele s elektronickými zařízeními, založený na prezentaci všech objektů a funkcí systému dostupných uživateli ve formě grafických komponent obrazovky (okna). , ikony, nabídky, tlačítka, seznamy atd.).
Nejčastěji jsou prvky rozhraní v GUI implementovány na základě metafor a zobrazují jejich účel a vlastnosti, což usnadňuje neškoleným uživatelům pochopení a používání elektronických zařízení .
Grafické uživatelské rozhraní je součástí uživatelského rozhraní a definuje interakci uživatele na úrovni vizualizovaných informací.
Prostřednictvím výzkumu, který v 60. letech provedl Doug Engelbart ve Stanford Research Institute, bylo vynalezeno grafické uživatelské rozhraní. [jeden]
Následně koncept GUI převzali vědci z výzkumné laboratoře Xerox PARC v 70. letech 20. století . V roce 1973 byli mladí vědci shromážděni v laboratoři Xerox PARC a byla jim poskytnuta svoboda výzkumu. V důsledku toho se mimo jiné rodí koncept grafického rozhraní WIMP (Windows, Ikony, Menu, Ukazatele) a v rámci tohoto konceptu vzniká počítač Alto . Nebyl vydán jako komerční produkt, ale byl široce používán ve firmě jako firemní nástroj Xerox.
V roce 1979 vydala společnost Three Rivers Computer Corporation pracovní stanici PERQ , podobnou designu jako Alto. V roce 1981 vydal Xerox pokračování Alto- Star .
Koncept GUI byl komercializován v roce 1984 v produktech společnosti Apple Computer Corporation . Apple byl kritizován za opuštění příkazového řádku ve prospěch grafického uživatelského rozhraní [2] . V roce 1985 bylo v systému AmigaOS použito operační GUI s multitaskingem .
Později se GUI stalo standardní součástí většiny operačních systémů a aplikací dostupných na trhu. Příklady systémů využívajících GUI: Mac OS , GEM , Atari TOS , Microsoft Windows , Solaris , GNU/Linux , NeXTSTEP , OS/2 , BeOS , Android , iOS , Bada , MeeGo .
Ačkoli v naprosté většině systémů je GUI doplňkem operačního systému, existují jeho nezávislé implementace. Známá je varianta grafického programu BIOS Setup , kdy se ještě před načtením OS ovládá nastavení počítače kompatibilního s IBM PC pomocí myši, podobně jako u plnohodnotného GUI. Existují také GUI pro MK , která nevyžadují OS.
Lze rozlišit následující typy grafického uživatelského rozhraní:
Jedním z požadavků na dobrý softwarový systém GUI je koncept „udělej to, co mám na mysli“ nebo DWIM ( anglicky: Do What I Mean ). Podle konceptu se vyžaduje, aby systém fungoval předvídatelně, aby uživatel předem intuitivně pochopil, jakou akci program po obdržení jeho příkazu provede.
prvky GUI | |
---|---|
Typy rozhraní | |
Řízení | |
Vstup výstup |
|
Zobrazit |
|
Kontejnery |
|
Navigace | |
Speciální okna |
|
Hraní | |
Související pojmy |
|
operačních systémů | Aspekty|||||
---|---|---|---|---|---|
| |||||
Typy |
| ||||
Jádro |
| ||||
Řízení procesů |
| ||||
Správa a adresování paměti |
| ||||
Nástroje pro načítání a inicializaci | |||||
skořápka | |||||
jiný | |||||
Kategorie Wikimedia Commons Wikibooks Wikibooks |