2.2 - User Operating-System Interface (p.52)
Command Interpreter
- Command Interpreter = Invoeren van commandos die direct worden uitgevoerd door het OS.
- Shell = Een command interpreter (Bourne shell, C shell, Bourne-Again shell aka BASH, Korn shell etc)
- Uitvoeren van commandos op twee mogelijkheden.
- Interpreter bevat de uit te voeren code/commando zelf.
- Een bestand met de code van het commando wordt in het geheugen geladen en daarna uitgevoerd.
Graphical User Interface (GUI)
- Muis-gebasseerd window-and-menu systeem.
- Desktop metaphor = De gebruiker verplaatst de pointer om te kunnen klikken op iconen. Deze vertegewoorigen mappen, programmas, bestanden en andere functies.
- Eerste GUI op Xerox Alto (1973).
- Populairder na Apple Macintosh MacOS in 1980.
- Microsoft Windows 1.0, 1e versie van MSDOS met GUI.
- Open Source GUI interfaces voor UNIX: KDE, GNOME oa.