Betriebssysteme (Lehramtsmaster)
Modulnummer: Q08-20
Englischer Titel: Operating Systems (for Master of Education)
Leistungspunkte: 8
Lehrperson: Redlich
Empfohlene Vorkenntnisse
Keine
Zwingende Voraussetzungen
- Das Modul W*2 darf weder im Bachelor noch im Master belegt worden sein. Die Verbuchung dieses Moduls schließt eine spätere Verbuchung des Moduls W*2 aus.
Inhalt
Die Studierenden kennen die Aufgaben von Betriebssystemen sowie die für diesen Bereich typischen Lösungsansätze. Sie überblicken die daraus resultierenden Systemstrukturen heutiger Betriebssysteme.
Die Studierenden lernen darüber hinaus ausgewählte Details der Implementierung von Betriebssystemen kennen und sind in der Lage, einfache Veränderungen vorzunehmen.
Dies umfasst u.a.
- Grundlagen: Was ist ein Betriebssystem? Aufgaben, Geschichte, Architekturalternativen, Leistungsparameter, Systemaufrufe, Systemgenerierung (z.B. Unix).
- Prozesse: Prozessabstraktion, Schutzmechanismen, Prozesszustand, Kontext-Wechsel, CPU-Scheduling, Threads, Nebenläufigkeit und Synchronisation, Dead-locks und Livelocks.
- Hauptspeicherverwaltung: Virtueller Speicher, Paging und Thrashing, (Distributed) Shared Memory; dynamisches Linken, Shared Libraries
- Massenspeicher: Festplatten, Dateisysteme (FAT, Fast File System, NTFS, Flash-FS); Performance, Recovery.
- Ein/Ausgabe-Subsysteme: Gerätetreiber, zeichenbasierte/blockorientierte Geräte.
- Virtuelle Maschinen: Virtueller Maschinen-Monitor, Virtualisierungs-Arten (volle Virtualisierung, Paravirtualisierung); Virtualisierungstechniken (z.B. in VmWare und Xen).
Diese Veranstaltung wird auf Masterniveau geprüft.
Erforderliche Arbeitsleistungen für LP-Vergabe und Prüfungszulassung
- schriftlich eingereichte und/oder mündlich vorgetragene Lösungen zu Aufgaben
Lehrveranstaltungen
Vorlesung: 4 SWS 5 LP
Übung: 2 SWS 2 LP
MAP: 1 LP
Zugeordneter Vertiefungsschwerpunkt
Algorithmen und Modelle: nein
Modellbasierte Systementwicklung: ja
Daten- und Wissensmanagement: nein
Ohne Vertiefungsschwerpunkt: nein
Sprache im Modul
Deutsch: ja
Englisch: ja
Angeboten für Studiengänge
M. Sc.: nein
M. Ed.: ja
Wirtschaftsmaster: nein
Angeboten im
Wintersemester: ja
Sommersemester: nein
Turnus
Jedes Jahr