Zusammenfassung
Nach einer Einordnung des Themas Betriebssysteme in die Informatik behandelt dieses Kapitel grundlegende Begriffe und Unterscheidungskriterien der Betriebssysteme. Dazu gehören die unterschiedlichen Betriebsarten Stapelbetrieb und Dialogbetrieb sowie Einzel- und Mehrprogrammbetrieb. Es folgt eine Beschreibung der wichtigsten Eigenschaften von Echtzeitbetriebssystemen sowie von verteilten Betriebssystemen. Im weiteren Verlauf des Kapitels werden die unterschiedlichen Architekturkonzepte von Betriebssystemkernen gegenübergestellt und der prinzipielle Aufbau der Betriebssysteme anhand eines Schichtenmodells dargestellt.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Die an dieser Stelle präsentierte Auflistung der Nebenfächer hat keinen Anspruch auf Vollständigkeit. Das gleiche gilt für die in Abb. 3.1 gezeigten Themen der Informatik.
- 2.
Eine Ausnahme vom Grundsatz, dass direkt über der Hardware-Ebene ein Betriebssystem läuft, ist das Virtualisierungskonzept Paravirtualisierung (siehe Abschn. 10.5). Dort läuft direkt auf der Hardware ein Hypervisor, der die Hardwareressourcen unter den Gastsystemen verteilt.
- 3.
Systemprozesse sind Prozesse, die Dienstleistungen für das Betriebssystem erbringen.
- 4.
Zu den Anforderungen an einen Computer, also an eine universelle, elektronische Rechenmaschine gehören: Gespeicherte Programme, bedingte Sprünge und die Trennung von Speicher und Prozessor.
- 5.
In den 1940er Jahren entwickelte Konrad Zuse zusätzlich zu seinen Computern die Programmiersprache Plankalkül. Da die Sprache praktisch nicht eingesetzt wurde (Compiler dafür wurden erst Jahrzehnte später entwickelt), hat sie primär historische Bedeutung.
- 6.
Jede Lochkarte stellt üblicherweise eine Zeile Programmtext mit 80 Zeichen oder entsprechend viele binäre Daten dar. Das die Zeilenlänge von E-Mails und Textdateien heute noch typischerweise 80 Zeichen beträgt, geht auf die Lochkarte zurück. 12 Lochpositionen stehen für die Kodierung jedes Zeichens zur Verfügung. Ziffern kodiert man mit einem einzelnen Loch in der entsprechenden Zeile. Buchstaben und Sonderzeichen kodiert man, indem mehrere Löcher in die Spalte gestanzt werden.
- 7.
Der Begriff Task ist gleichzusetzen mit Prozess oder aus Anwendersicht Aufgabe bzw. Auftrag.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer-Verlag GmbH Deutschland
About this chapter
Cite this chapter
Baun, C. (2017). Grundlagen der Betriebssysteme. In: Betriebssysteme kompakt. IT kompakt. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-53143-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-53143-3_3
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-53142-6
Online ISBN: 978-3-662-53143-3
eBook Packages: Computer Science and Engineering (German Language)