Ein GUI oder grafische Benutzeroberfläche , ist eine " Haut " von Programmen, die die Benutzer mit Computern und anderen digitalen Maschinen durch eine Anweisung von Bildern und Text , anstatt getippten Befehl Etiketten umgehen können. GUIs direkten und stellen Informationen zum Betrieb einer Maschine , und vereinfachen den Einsatz für Gelegenheits-oder non- Programmierung Nutzer. Was sehen Sie auf Ihrem Bildschirm wenn Sie Ihr Betriebssystem zu verwenden, und wie Sie das Betriebssystem manipulieren, Programme öffnen und schließen , ist darauf zurückzuführen, dass Betriebssystems GUI . Komponenten
GUI hat ein paar verschiedene Benutzer gerichteten Komponenten, einschließlich Symbolen, Fenstern und Menüs. Ein Symbol ist eine kleine Grafik oder ein Symbol, ein Programm , das Verzeichnis oder Gerät darstellt. Ein Fenster, das nicht mit dem Betriebssystem Windows verwechselt werden - was sich Windows verwendet - ist ein rechteckiger Abschnitt des Bildschirms , in dem ein Programm oder Inhalt angezeigt wird. Einige GUIs ermöglicht mehrere Fenster offen zu sein und manipuliert , so dass der Benutzer ausführen oder auf mehrere Programme oder Dateien gleichzeitig. Menüs sind entweder Text-oder Grafik -Listen oder Befehle . Wenn durch den Benutzer durch Klicken auf eine Maus oder eine andere Aktivität aktiviert , aktivieren Sie sie oder de - aktivieren , dass die gewünschten Befehl .
Vorteile
GUIs vereinfachen die Bedienung eines Computers oder andere Maschinen , so dass Benutzer , die nicht mit der Programmierung in der Lage sein , die Maschine in einer Vielzahl von Möglichkeiten gibt . GUIs sind auch entworfen, um intuitiv zu bedienen, ermöglicht es Benutzern, die Erfahrung und das Wissen zu gewinnen, wie sie die GUI verwenden , in der Tat , die meisten GUIs programmiert sind , um die Folge einer Aktion sofort. Wenn ein Benutzer ein Programm-Symbol klickt, wird das Programm beendet. Wenn ein Benutzer löscht eine Datei von einem Desktop , verschwindet die Datei -Symbol. Hinter jedem GUI , jedoch ist ein Command Line Interface , CLI oder , die Text -Befehle über eine Tastatur eingegeben zu bedienen erfordert - und erfordert die Kenntnis der entsprechenden Text -Befehl. Einige der besser bekannten CLIs gehören MS -DOS und Betriebssysteme auf Unix-oder Linux-Basis .
Advances
GUIs ermöglichen den Nutzern, Computer in einer Weise zugreifen das sind "non- native" an der Maschine. Im Allgemeinen erlauben CLIs Benutzer eine Aufgabe zu einem Zeitpunkt durchzuführen , obwohl die CLI bietet Benutzern mehr Leistung und Flexibilität , wie sie den Computer bedienen . GUIs ermöglichen Multitasking mit mehreren offenen und zugänglichen Fenster mit Programmen oder Dateien, die gleichzeitig ausgeführt werden , auch wenn Benutzer auf diese Aktionen von der GUI erlaubt sind begrenzt. Die Vorteile dieses natürlich abgesehen von Einfachheit der Anwendung wird die Produktivität und Komfort erhöht. Die Verwendung von GUIs hat auch zu gegeben - und verursachte den Untergang - neue berufliche und Branchen. Da eine große Anzahl von Nutzern leistungsstarke Computing-Anwendungen mit einem GUI zugreifen kann, haben die Felder von Desktop-Publishing- , Foto- Finishing, Filmbearbeitung und Web-Entwicklung drastisch verändert.
History
< p> Obwohl GUI Geschichte kann so weit zurück, wie der Zweite Weltkrieg , als Massachusetts Institute of Technology Wissenschaftler Vannevar Bush über ein grafisches Programm, das erlaubt Benutzern, Daten in einer vereinfachten Art und Weise zuzugreifen spekuliert zurückverfolgt werden , war es Steve Jobs , der brachte die GUI in persönliche Computer, wenn er Apple Computers gegründet in den späten 1970er Jahren . Jobs nahm Arbeit am Xerox Palo Alto Research Center ( PARC ), die mit Mensch-Computer- Schnittstellen und Daten-Architektur , in die erste GUI -basiertes Betriebssystem experimentiert getan .