Grafische gebruikersinterfaces ( GUI's ) is ontstaan uit de behoefte om het leren en het gebruik van computerprogramma's makkelijker , vooral voor mensen met weinig technische opleiding . GUI- software maakt gebruik van apparaten zoals computer muizen en trackballs in overleg met een videoscherm om gebruikers te presenteren met een expliciete lijst met functies en opties . Het leren van de eerste GUI-programma kost tijd , maar de consistentie van de vele programma's maakt latere software makkelijker te beheersen . CLI Voordat GUI's , computerprogramma's gewerkt met command line interfaces ( CLI ) . Gebruikers getypt commando's als tekst , samen met diverse parameters , dan drukte op de " Enter "-toets om een actie te starten . Met behulp van een computer betekende dat een kleine bibliotheek met boeken , elke beschrijving van de syntaxis en het gebruik van verschillende opdrachten . Elk programma heeft zijn eigen manier van werken ; weinig inspanning ging in de richting van het bevorderen van de samenhang tussen applicaties GUI elementen Een GUI organiseert functies en mogelijkheden van een programma met grafische elementen en . bijbehorende acties uitgevoerd met behulp van een muis of een touchscreen . Het invullen van een formulier , bijvoorbeeld tekst typt u in een set boxen . Elke box werkt hetzelfde : je klikt binnen het en type. Tekst vult een lijn en automatisch op de volgende . Als je moet kiezen uit verschillende opties , een programma toont een set keuzerondjes of selectievakjes . Elke knop of doos heeft een label te definiëren . GUI's hebben veel verschillende elementen , waaronder pull - of drop - down menu's , schuifbalken en dialoogvensters te programmeren functies te beheren . Muis en scherm een GUI is een dynamische omgeving gecontroleerd door muisklikken . Actie van de muis is afhankelijk van de cursor , een kleine grafische symbool dat over het scherm beweegt als u de muis beweegt . De computer controleert voortdurend positie van de cursor en de status van de muisknoppen , zodat u op een scherm element vraagt het programma voor het uitvoeren van een actie . Consistentie Het leren van een GUI voor het eerst enkele dagen duurt , maar nadat je die investering , het leren van elk nieuw programma wordt makkelijker . Een GUI afdwingt standaard manieren om dingen te doen op een computer , zodat het openen van bestanden , printen en vele andere gemeenschappelijke acties worden gedaan op dezelfde manier . U kunt hierbij denken aan het als rijden verschillende auto's : je weet het stuurwiel is voor u , het gaspedaal is aan de rechterkant en de rem is aan de linkerkant . Voor software , die consistentie betekent dat je minder tijd aan de studie handleidingen en meer tijd daadwerkelijk gebruik van de programma's door te brengen . Expliciete Functions Idealiter een GUI presenteert al zijn functies duidelijk en in een goed georganiseerde manier . Je ziet alle keuzes in het venster van een programma , en alle menu -opties zijn een of twee muisklikken verwijderd. Elke grafische knop en de tekst item een label te beschrijven wat het doet . Als nieuwe gebruiker , als je niet zeker bent over de verschillende functies van het programma , kunt u opgeleide gissingen te maken en functies van de software te verkennen .
|