Inhoud
De meeste computergebruikers hebben rechtstreeks te maken met een grafische gebruikersinterface (GUI). Het maakt het gebruik van visuele elementen mogelijk, zoals bureaubladpictogrammen, navigatie en programmabediening. GUI's dienen als vervanging voor de oude opdrachtregelinterfaces, of CLI, waarin gebruikers sleuteltermen en symbolen hebben getypt om de computer te bedienen. Besturingssystemen werken als een GUI op computers, smartphones en sommige mp3-spelers.
Leercurve
In tegenstelling tot CLI-systemen waarbij gebruikers opdrachten moeten onthouden, bieden GUI-systemen een relatief intuïtieve benadering. Zelfs gebruikers zonder significante training kunnen het systeem gemakkelijk begrijpen en de programma's gebruiken om hun doelen te bereiken. Een schrijver heeft bijvoorbeeld slechts een klik op het pictogram nodig om een bewerkingsprogramma te openen en te schrijven. Het overwicht van de GUI op educatieve en homecomputers betekent dat de meeste eindgebruikers weinig of geen training nodig hebben bij het betreden van het personeelsbestand.
Multitasking
GUI-systemen bieden eenvoudige manieren om te multitasken. Gebruikers kunnen verschillende applicaties open houden en er met een muisklik tussen bewegen. Dit verbetert de productiviteit, vooral in situaties waarin "kopiëren en plakken" van de ene toepassing naar de andere vereist is. Deze functie biedt bijzondere voordelen voor studenten en ondernemers die afbeeldingen of tabellen in een document of presentatie moeten integreren. Hoewel sommige CLI-systemen ondersteuning bieden voor multitasking, ondersteunen ze niet hetzelfde niveau van eenvoud voor de eindgebruiker.
Visueel
GUI-systemen bieden een aangenamere visuele omgeving voor het werken op de computer, waardoor de GUI voor de meeste eindgebruikers een prettige functie is. De visuele component speelt ook een belangrijke rol bij het bevorderen van leren. Gebruikers zien de resultaten van de verschillende acties die ze binnen de applicatie ondernemen, in plaats van te vertrouwen op de computer om een getypt commando te volgen.
Systeembronnen
Grafische informatie is van nature groter en complexer dan op tekst gebaseerde informatie. Denk aan de grootte van tekstdocumenten, meestal gemeten in kilobytes, en afbeeldingsbestanden, gemeten in megabytes. GUI-systemen vereisen meer gedeeld gebruik van systeembronnen dan CLI-systemen. De hogere eisen die aan computerbronnen worden gesteld door grafische gebruikersinterfaceaccounts, tellen gedeeltelijk mee voor de toenemende omvang van besturingssystemen.
Controle
GUI-systemen bieden eindgebruikers minder controle over besturingssystemen en bestanden dan het CLI-systeem. Dit nadeel geldt echter niet primair voor de gewone eindgebruiker, maar voor specialisten. Typische gebruikers hoeven zelden of nooit aanpassingen aan het besturingssysteem te maken, op het niveau van bestandsbeheerbeperkingen of GUI-besturingssystemen.