Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, die Rolle und Aufgaben von Betriebssystemen zu beschreiben, Designentscheidungen für das Management von Systemressourcen zu beurteilen, Mechanismen zur Koordination und Synchronisation paralleler Prozesse anzuwenden und Mechanismen des Zugriffsschutzes zu erläutern.
Die genannten Inhalte werden in der Vorlesung präsentiert und mit Beispielen illustriert. Ausgewählte Problemstellungen werden in der parallel abgehaltenen Übung in der Systemprogrammiersprache C unter UNIX (Linux) programmiert.
Die Lehrveranstaltung wird für die Studierenden des ET-Masterstudien im Distance Learning abgehalten, d.h., via LectureTube gestreamt und aufgenommen. Details dazu siehe auf der TISS Seite zur LVA Betriebssysteme, LVANr 182.711.
Mündliche Prüfung. Wenn es die Covid-19 Regeln mit vertretbarem Aufwand erlauben, wird die Prüfung an der TU abgehalten, anderenfalls als Online-Prüfung über Zoom.
Nicht erforderlich
Buch "Operating Systems" von William Stallings.
Kenntnisse der Programmierung in einer Programmiersprache und der systematischen Programmerstellung und Evaluierung.Analyse komplexer Zusammenhänge und Wechselwirkungen, Strukturieren und Entwerfen von modularen, interagierenden Systemen.