En GUI eller grafiskt användargränssnitt , är en " hud " av program som tillåter användare att hantera datorer och andra digitala maskiner med en instruktion uppsättning av bilder och text i stället skrivit kommandot etiketter . GUI direkt och representera information för drift av en maskin , och förenkla användningen av tillfälliga eller icke - programmering användare . Vad du ser på din skärm när du använder ditt operativsystem , och hur man manipulerar med operativsystemet för att öppna och stänga program , beror på att operativsystemet GUI . Komponenter
En GUI har några olika användare - vända komponenter, inklusive ikoner, fönster och menyer . En ikon är en liten bild eller symbol som representerar ett program , katalog eller enhet . Ett fönster , inte att förväxla med operativsystemet Windows - som själv använder windows - är ett rektangulärt monitorn där ett program eller innehåll visas . Vissa GUI möjliggör flera fönster att vara öppna och manipuleras , så att användaren kan köra eller använda flera program eller filer samtidigt . Menyerna är antingen text eller grafik listor eller kommandon . När den aktiveras av användaren genom att klicka med musen eller annan aktivitet , aktivera de eller de- aktivera det önskade kommandot .
Fördelar
GUI förenklar driften av en dator eller andra maskiner , så att användare som är obekanta med programmering för att kunna använda maskinen i en mängd olika sätt . GUI är också utformade för att vara intuitiva att använda , vilket gör det möjligt för användare att få erfarenhet och kunskap som de använder GUI , i själva verket är de flesta GUI programmeras att visa följd av en åtgärd omedelbart . När en användare klickar på en programikon öppnas programmet . När en användare tar bort en fil från en stationär , försvinner filens ikon . Bakom varje GUI , dock , är ett kommandoradsgränssnitt eller CLI , som kräver text kommandon anges med ett tangentbord för att arbeta - och kräver kunskap om lämplig text kommandot . Några av de mer kända CLI inkluderar MS - DOS och operativsystem baserat på Unix eller Linux .
Förskott
GUI tillåter användare att komma åt datorer på ett sätt som är " icke-nativ " till maskinen. I allmänhet , CLI möjligt för användare att utföra en uppgift i taget , även om CLI ger användarna större kraft och flexibilitet i hur de fungerar på datorn . GUI möjliggör multitasking , med flera öppna och tillgängliga fönster som innehåller program eller filer som körs samtidigt , även om användarna är begränsade till de åtgärder som tillåts av GUI . Fördelarna med detta, naturligtvis , bortsett från enkelhet i användning , blir ökad produktivitet och bekvämlighet. Användning av GUI har också gett upphov till - och orsakade undergång - ny professionell och industrier . Eftersom ett stort antal användare kan få tillgång till kraftfulla datorer applikationer med ett GUI , har inom desktop publishing , efterbehandling foto , film redigering och webbutveckling förändrats dramatiskt . <
Historia
p > Även GUI historia kan spåras tillbaka så långt som andra världskriget , då Massachusetts Institute of Technology forskare Vannevar Bush spekulerade om ett grafiskt program som tillät användare att komma åt data på ett förenklat sätt , var det Steve Jobs som förde GUI till personliga datorer när han etablerade Apple-datorer i slutet av 1970 . Jobb antagit arbete som görs vid Xerox Palo Alto Research Center ( PARC ) , som experimenterade med människa-dator- gränssnitt och uppgifter arkitektur , till den första GUI - baserade operativsystem .