Sadržaj
Većina korisnika računala izravno se bavi grafičkim korisničkim sučeljem (GUI). Omogućuje upotrebu vizualnih elemenata, poput ikona radne površine, navigacije i rada programa. GUI služe kao zamjena za stara sučelja naredbenog retka ili CLI, u koje su korisnici upisivali ključne pojmove i simbole za upravljanje računalom. Operativni sustavi rade kao GUI na računalima, pametnim telefonima i nekim MP3 uređajima.
Krivulja ucenja
Za razliku od CLI sustava koji od korisnika zahtijevaju pamćenje naredbi, GUI sustavi nude razmjerno intuitivan pristup. Čak i korisnici bez značajne obuke mogu lako razumjeti sustav i upravljati programima kako bi postigli svoje ciljeve. Na primjer, piscu treba samo kliknuti ikonu da otvori program za uređivanje i napiše. Prevladavanje GUI-a na obrazovnim i kućnim računalima znači da većina krajnjih korisnika zahtijeva malo ili nimalo obuke prilikom ulaska u radnu snagu.
Višezadaćnost
GUI sustavi nude jednostavne načine za obavljanje više zadataka. Korisnici mogu držati nekoliko aplikacija otvorenima i kretati se između njih klikom miša. To poboljšava produktivnost, posebno u situacijama koje zahtijevaju "kopiranje i lijepljenje" iz jedne aplikacije u drugu. Ova značajka pruža posebne pogodnosti studentima i poduzetnicima koji trebaju integrirati grafike ili tablice u dokument ili prezentaciju. Iako neki CLI sustavi imaju višezadaćnu podršku, oni ne podržavaju istu razinu jednostavnosti za krajnjeg korisnika.
Vizualni
GUI sustavi pružaju ugodnije vizualno okruženje za rad na računalu, što GUI čini ugodnom značajkom za većinu krajnjih korisnika. Vizualna komponenta također igra važnu ulogu u poboljšanju učenja. Korisnici percipiraju rezultate različitih radnji koje poduzimaju u aplikaciji, umjesto da se oslanjaju na računalo da slijede upisanu naredbu.
Resursi sustava
Grafičke informacije po svojoj su prirodi obično veće i složenije od informacija temeljene na tekstu. Razmotrite veličine tekstualnih dokumenata, koji se obično mjere u kilobajtima, i slikovnih datoteka, u megabajtima. GUI sustavi zahtijevaju veće dijeljenje sistemskih resursa za pokretanje od CLI sustava. Veći zahtjevi koje računski računi grafičkog korisničkog sučelja postavljaju na računalne resurse dijelom računaju na sve veću veličinu operativnih sustava.
Kontrolirati
GUI sustavi krajnjim korisnicima pružaju manje kontrole nad operativnim sustavima i datotekama od CLI sustava. Taj se nedostatak, međutim, ne odnosi prvenstveno na uobičajenog krajnjeg korisnika, već na stručnjake. Tipični korisnici rijetko, ako uopće ikad trebaju prilagodbe operativnog sustava, na razini ograničenja kontrole datoteka ili GUI operativnog sustava.