Vorlesung: Betriebssystembau - Details

Vorlesung: Betriebssystembau - Details

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Vorlesung: Betriebssystembau
Semester SoSe 21
Aktuelle Anzahl der Teilnehmenden 67
Heimat-Einrichtung Operating System Group (E-EXK4)
Veranstaltungstyp Vorlesung in der Kategorie Lehre
Erster Termin Dienstag, 06.04.2021 12:15 - 13:45, Ort: (BBB)
Teilnehmende Die Veranstaltung kann als **Technischer Ergänzungskurs** (6 LP) im Master "Computer Science" und im Master "Informatik-Ingenieurwesen" belegt werden.
ECTS-Punkte 6

Räume und Zeiten

(BBB)
Dienstag: 12:15 - 14:30, wöchentlich (14x)
Freitag: 12:15 - 14:30, wöchentlich (13x)

Kommentar/Beschreibung

Ziel der Vorlesung ist die Vermittlung von konzeptionellen Grundlagen und wichtigen Techniken, die für den Bau eines Betriebssystems erforderlich sind. In den vorlesungsbegleitenden Übungen werden diese Kenntnisse praktisch angewendet, indem ein kleines PC-Betriebssystem in kleinen Arbeitsgruppen von Grund auf neu entwickelt wird. Um dies zu bewerkstelligen, sind fundierte Kenntnisse über Aufbau und Funktionsweise der PC-Hardware erforderlich, die ebenfalls in der Lehrveranstaltung vermittelt werden. Dabei werden gleichzeitig Grundlagen aus dem Betriebssystembereich wie Unterbrechungen, Synchronisation und Ablaufplanung, die aus anderen Veranstaltungen weitgehend bekannt sein sollten, wiederholt und vertieft. Die Vorlesung umfasst folgende Themen: - Grundlagen der Betriebssystementwicklung - Unterbrechungen (Hardware, Software, Synchronisation) - IA-32: Die 32-Bit-Intel-Architektur - Koroutinen und Programmfäden - Scheduling - Betriebssystem-Architekturen - Fadensynchronisation - Gerätetreiber - Interprozesskommunikation