Che cosa è un applicazione GUI?

November 18

Che cosa è un applicazione GUI?


Un'applicazione GUI è un programma per computer con una interfaccia utente grafica. Interfacce grafiche forniscono agli utenti l'accesso alle funzioni e informazioni all'interno di un programma per computer. Software a livello del sistema operativo e delle applicazioni installate spesso coinvolgono l'interazione GUI. Interfacce grafiche utilizzano elementi grafici come le icone, immagini e pulsanti per creare un modello attraverso il quale gli utenti del programma possono interagire con le funzioni di un'applicazione.

utenti

Alcuni programmi per computer eseguono senza l'interazione dell'utente. Tuttavia, molte applicazioni, come ad esempio programmi di elaborazione testi, browser Web e sistemi operativi, rispondere all'interazione dell'utente, dando l'utente del computer un livello di controllo sulla trasformazione in corso. In questo modello, quando un programma viene eseguito prima, svolge attività di configurazione, quindi presenta controlli utente e attende l'interazione dell'utente. Quando l'utente interagisce con l'applicazione, si effettuerà l'elaborazione di programmazione secondo questa interazione. Ad esempio, se si fa clic su un segnalibro all'interno del vostro programma di browser Web, si effettuerà l'elaborazione necessaria per recuperare la pagina Web richiesta e presentarlo a voi.

processi applicativi

I programmi per computer in genere definiscono vari processi diversi. I programmi in linguaggi come Java a volte definiscono questi processi come metodi, noto anche come funzioni. Questo è uno dei molti modi in cui i programmi dividono i vari compiti associati a un'applicazione, invitando queste sezioni distinte di elaborazione quando necessario, ad esempio il recupero di una pagina Web nel caso del programma browser. Quando i programmatori di creare applicazioni che definiscono quindi i processi che sono possibili, ma in molti casi questi processi verranno eseguiti solo se l'utente li richiede al attraverso l'interfaccia utente grafica.

controlli

applicazioni GUI può comportare una serie di controlli utente. Le applicazioni Web operano attraverso il browser Web e possono includere controlli utente HTML come pulsanti, caselle di controllo, elenchi a discesa e testo-aree. Le applicazioni software in esecuzione su un PC desktop o laptop possono anche includere simili controlli utente, quali pulsanti, pulsanti di opzione di testo campi e menu. I controlli all'interno di un'applicazione sono progettati per consentire agli utenti di svolgere compiti specifici. Ad esempio, in un'applicazione Web in cui l'utente deve immettere il suo nome, i controlli utente probabilmente includerà una sorta di elemento di immissione del testo.

Design

progettazione dell'interfaccia utente è una determinata area di calcolo competenza a sé stante. Quando i progettisti costruire interfacce grafiche, creano controlli necessari all'utente per l'elaborazione delle applicazioni, quindi combinarli in un visual design. In genere, interfacce utente grafiche passano attraverso fasi di test, non solo per garantire che lavorano, ma anche di misurare quanto successo che consentono agli utenti di svolgere i compiti necessari. Progettare un'interfaccia utente che persone trovano intuitivo per interagire con spesso richiede un alto livello di abilità, in particolare con applicazioni complesse.