Ein Betriebssystem gehört zu jedem Rechner. Es verwaltet die Hardware und Software und vereinfacht die Bedienung und Anwendung des Rechners für den Benutzer.
Ausgehend von einer abstrakten Maschine bespricht der Autor zunächst einen Betriebssystemkern mit minimalem Funktionsumfang (Prozeßverwaltung, -umschaltung und -synchronisation, Ein-/Ausgabe, Zeitdienst). Darauf werden schrittweise und systematisch die verschiedenen weiteren Komponenten eines Betriebssystems (Scheduler, komfortablere Synchronisations- und Kommunikationsfunktionen, Hauptspeicher-, Geräte und Dateiverwaltung) aufgebaut.
Zur Beschreibung der Algorithmen, der Verdeutlichung der strukturellen Zusammenhänge zwischen den verschiedenen Komponenten und zur Abstraktion von Details dient die Programmiersprache Ada.
Die Darstellung orientiert sich nicht an einem speziellen konkreten Betriebssystem, sondern an dem allgemeinen Aufbau für die meisten Betriebssysteme, wobei jedoch diese Prinzipien durch Bezug auf konkrete Betriebssysteme (Unix, DOS, VAX-VMS) untermauert werden.
Author(s): Günther Bengel
Publisher: üthig Buch Verlag GmbH
Year: 1990
Language: German
Pages: 244
City: Heidelberg