Importanza della GUI in un Sistema Operativo

July 23

Una GUI, o l'interfaccia utente grafica, è una "pelle" di programmi che consentono agli utenti di fare con i computer e altre macchine digitali usando un set di istruzioni di immagini e testo, piuttosto che le etichette dei comandi digitati. GUI diretto e rappresentare le informazioni per il funzionamento di una macchina, e semplificare l'utilizzo per gli utenti occasionali o non-programmazione. Quello che si vede sullo schermo quando si utilizza il sistema operativo, e come manipolare il sistema operativo per aprire e chiudere i programmi, è dovuta alla GUI che del sistema operativo.

componenti

Una GUI ha alcuni componenti che gli utenti di fronte diversi, tra cui icone, finestre e menu. Un'icona è un piccolo grafico o un simbolo che rappresenta un programma, directory o dispositivo. Una finestra, da non confondere con il sistema operativo Windows - che a sua volta utilizza finestre - è una sezione rettangolare del monitor in cui viene visualizzato un programma o contenuti. Alcuni GUI consente più finestre siano aperte e manipolato, così l'utente può eseguire o programmi di accesso multipli o file contemporaneamente. I menu sono sia le liste dei simboli o comandi. Quando viene attivato dall'utente tramite un click del mouse o altre attività, attivano o disattivare che desiderava comando.

vantaggi

GUI semplificare il funzionamento di un computer o altre macchine, consentendo agli utenti che hanno familiarità con la programmazione per poter utilizzare la macchina in una varietà di modi. GUI sono inoltre progettati per essere intuitivo da usare, che consente agli utenti di acquisire esperienza e la conoscenza come usano l'interfaccia grafica; infatti, la maggior parte GUI sono programmati per mostrare la conseguenza di un'azione immediata. Quando un utente fa clic su un icona del programma, si apre il programma. Quando un utente elimina un file da un desktop, l'icona del file scompare. Dietro ogni GUI, però, è un comando di interfaccia a riga, o CLI, che richiede comandi di testo immessi utilizzando una tastiera per operare - e richiede la conoscenza del comando testo appropriato. Alcune delle CLI più noti includono i sistemi operativi MS-DOS e basati su Unix o Linux.

avanzamenti

GUI consentono agli utenti di accedere ai computer in modi che sono "non-native" per la macchina. In generale, CLI permettono agli utenti di eseguire un compito alla volta, anche se il CLI offre agli utenti una maggiore potenza e flessibilità nel modo in cui utilizzare il computer. GUI consentono per il multitasking, con più finestre aperte e accessibili contenenti programmi o file che vengono eseguiti contemporaneamente, anche se gli utenti si limitano a quelle azioni consentite dalla GUI. I vantaggi di questo, naturalmente, a parte la semplicità di utilizzo, è aumentata la produttività e la convenienza. L'uso di GUI ha anche dato origine a - e ha causato la caduta di - nuova figura professionale e le industrie. Perché un ampio numero di utenti possono accedere alle applicazioni di calcolo potenti utilizzando una interfaccia grafica, i campi di desktop publishing, ritocco fotografico, montaggio e sviluppo web sono cambiate drasticamente.

Storia

Anche se la storia GUI può essere fatta risalire, per quanto la seconda guerra mondiale, quando il Massachusetts Institute of scienziato tecnologia Vannevar Bush speculato su un programma grafico che permetteva agli utenti di accedere ai dati in modo semplificato, è stato Steve Jobs che ha portato la GUI in personal computer quando ha fondato Apple Computers alla fine del 1970. Lavoro adottate lavoro svolto a Xerox Palo Alto Research Center (PARC), che ha sperimentato con interfacce uomo-computer e l'architettura dei dati, nel primo sistema operativo basato su GUI.