|
|
|
1.
|
Einführung Betriebssysteme
|
|
|
Betriebssystembegriff,
Historischer
Abriss, Hardwaregrundlagen (Rechner, Rechnernetze)
|
|
2.
|
Prozesse
|
|
|
Prozessbegriff,
Erzeugen/Wechseln/Beenden von Prozessen, Monoprozessor-Scheduling,
Realzeit-Scheduling, Mehrprozessor-Scheduling
|
|
3.
|
Prozessinteraktion
|
|
|
Speicherbasierte
Prozessinteraktion (Semaphore, Monitore), nachrichtenbasierte
Prozessinteraktion
(elementare und erweiterte Nachrichtenkommunikationsmodelle)
|
|
4.
|
Deadlocks
|
|
|
Definition,
Betriebsmittel-Zuweisungsgraphen, Verhindern, Vermeiden und Erkennen
von Deadlocks |
|
5.
|
Adressräume
|
|
|
Swapping, Speicher-Allokierung,
Paging, virtueller Speicher, Working-Set-Modell
|
|
6.
|
Ein-/Ausgabe
|
|
|
Konzepte,
Einbettung in Dateisysteme
|
|
7.
|
Dateisysteme
|
|
|
Anforderungen,
Dateien, Verzeichnisse, Schichtenmodell, Transfer von Dateien im Netz,
verteilte Dateisysteme
|
|