GUI

La GUI ( Graphic User Interface ) è l'interfaccia grafica per l'utente di un software. È un termine informatico poco conosciuto dagli utenti. L'acronimo GUI identifica una interfaccia grafica in grado di consentire una migliore interazione tra l'utente e il software. Una GUI comprende un insieme di rappresentazioni grafiche come le icone per le cartelle, le barre di scorrimento, il puntatore, le finestre, i simboli dei file, ecc. I primi sistemi operativi e programmi informatici della storia dell'informatica sono generalmente dei software a riga di comando ( CLI ). Per eseguire un comando l'utente deve digitarlo sulla riga di comando rispettando attentamente la sua sintassi. Per poter interagire con il computer l'utente è quindi costretto a imparare una serie di comandi e codici. Lo sviluppo di software dotati di GUI rende, invece, più facile la vita all'utente. Ad esempio, per copiare un file nel sistema operativo MS DOS l'utente deve conoscere esattamente la sintassi del comando COPY. Nel sistema operativo Microsoft Windows con interfaccia GUI è, invece, sufficiente selezionare il file da copiare e cliccare con il mouse sulla voce di menù "copia". La nascita delle icone, dei pulsanti e delle cartelle rivoluziona radicalmente il mondo del personal computer, rendendolo accessibile anche agli utenti non esperti. Con un'interfaccia grafica GUI l'interazione tra utente e computer diventa più facile e più amichevole ( user friendly ). Il primo sistema operativo con interfaccia grafica GUI è il Mac OS sviluppato per i computer Apple dalla stessa casa costruttrice. Pochi anni dopo la Microsoft rilascia il sistema operativo Microsoft Windows per personal computer IBM o compatibili. Successivamente l'interfaccia GUI viene adottata anche dal principale sistema operativo open source Linux, un prodotto nato con interfaccia a riga comando, con il rilascio delle versioni Linux KDE e Gnome.

https://www.okpedia.it/gui


Segnala un errore o invia un suggerimento per migliorare la pagina


Software

FAQ


FacebookTwitterLinkedinLinkedin