Die grafische Benutzeroberfläche ( GUI) ist der primäre Weg , in dem wir eine Schnittstelle zu unseren Computern. Windows, Mac OS und Linux und haben GUI - basierte Schnittstellen . Die GUI zum ersten Mal auf kommerzielle Computer in den 1980er Jahren und durch die Mitte der 1990er Jahre noch wenige Menschen verwendet Betriebssysteme mit Kommandozeilen-Interface , wie MS-DOS. Die GUI ersetzt die Befehlszeile , weil die Interaktion mit einem Computer mit einem Mauszeiger hat mehrere Vorteile gegenüber eingegebenen Befehle . Intuitive
GUI ist intuitiv , eine Person, die noch nie einen Computer benutzt hat , bevor die grundlegende Navigation kann mit einer GUI nach kurzer Anweisung auszuführen. Benutzer einfach auf das Element, sie wollen mit interagieren. Der rechten Maustaste auf ein Element, um ein Kontextmenü zu öffnen und sehen die anderen Dinge, die Sie tun können . Ein Kommandozeilen-Schnittstelle ist mehr dunkel und erfordert Auswendiglernen. Ein Computer-Anfänger würden nicht wissen , dass der Befehl "DIR" listet die Dateien in einem Verzeichnis , wenn Sie ihr gesagt .
Multitasking
GUI -basierte Betriebssysteme sind konzipiert für Multitasking . Sie können die Größe eines Fensters nach Bedarf und Platz windows side-by -side zu sehen und interagieren mit verschiedenen Programmen gleichzeitig . Command line -Betriebssysteme verwenden in der Regel Vollbild-Anwendungen , obwohl es möglich sein kann , um mehrere Anwendungen laufen und zwischen ihnen wechseln , ist es im Allgemeinen nicht möglich, sie gleichzeitig zu betrachten
Application Interface < . br>
Die Anwendungen für GUI -basierten Betriebssystemen entwickelt neigen dazu, ähnliche Schnittstellen haben . Zum Beispiel haben viele Windows-Anwendungen Balken am oberen Rand des Bildschirms mit Optionen wie " Datei", " Bearbeiten ", "Extras " und "Hilfe . " Wenn Sie diese Funktionen in einem Windows verwendet wird Anwendung , wissen Sie, wie man sie in einer anderen Anwendung , auch wenn Sie noch nie , dass die Anwendung vor .
Rich Media
GUI -basierten Betriebssystemen verwendet verwenden sind mit reichen entworfen Medien wie Bilder , Videos und Musik im Auge, und diesen Betriebssystemen nutzen Programmierung Frameworks wie Microsoft DirectX und Adobe Flash , um Rich-Media- Anwendungen einfacher zu entwickeln . Obwohl es möglich ist, ein Video abspielen oder Musik hören in einer Befehlszeile -basiertes Betriebssystem , ist es oft schwieriger.
Visualisieren Konzepte
Interaktion mit dem Elemente auf einem Computer umfasst mehrere abstrakte Konzepte , die nur schwer zu verstehen für einige könnte . GUI -basierten Betriebssystemen geben diese Konzepte visuelle Darstellungen . Neue Benutzer schnell lernen, dass Ordner Dateien enthalten , und dass Sie einen Doppelklick auf einen Ordner , um zu sehen , was es enthält . Eine Datei oft ist ein spezielles Symbol mit Angabe seines Typs , zum Beispiel eine Audio-Datei könnte ein Icon, das einen Musik-Note haben
.