Inhalt
- Aufgaben von Betriebssystemen
- Architektur von Betriebssystemen
- Systemsoftware versus Betriebssystem
- Prozesse und Threads
- Prozess- und Prozessorverwaltung
- Prozesskoordination und -synchronisation
- Deadlocks
- Hauptspeicherverwaltung
- Swapping und virtueller Speicher
- Ein-/Ausgabe-Geräteverwaltung
- Dateisysteme und ihre Implementierung
- Programmierschnittstellen (COM, dynamische Bibliotheken, Systemaufrufe)
- Nutzerverwaltung und Sicherheitsaspekte (Zugangs- und Zugriffskontrolle)
- Besonderheiten von Betriebssystemen für eingebettete Systeme, Mobiltelefone und PDAs
- Echtzeitbetriebssysteme und Multimediabetriebssysteme.