Vorlesung: Betriebssystembau (für Ein- und Mehrkernsysteme) - Details

Vorlesung: Betriebssystembau (für Ein- und Mehrkernsysteme) - Details

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Vorlesung: Betriebssystembau (für Ein- und Mehrkernsysteme)
Untertitel Diese Lehrveranstaltung ist Teil des Module: "Betriebssystembau" und "Betriebssystembau für Einkernsysteme"
Veranstaltungsnummer lv2812_s23
Semester SoSe 23
Aktuelle Anzahl der Teilnehmenden 33
Heimat-Einrichtung Operating System Group (E-EXK4)
Veranstaltungstyp Vorlesung in der Kategorie Lehre
Erster Termin Dienstag, 11.04.2023 16:15 - 17:45, Ort: (VER/N - 0009)
Leistungsnachweis
m1741 - Betriebssystembau
  • p1709 - Betriebssystembau: mündlich
  • vl389-2021 - Freiwillige Studienleistung Betriebssystembau für Mehrkernsysteme: Fachtheoretisch-fachpraktische Studienleistung
ECTS-Punkte 6

Räume und Zeiten

(VER/N - 0009)
Dienstag: 16:15 - 17:45, wöchentlich (11x)
(VER/N-0005 (Tafelübung) bzw. CIP/E 2.024P3c (Rechnerübung))
Mittwoch: 08:00 - 11:30, wöchentlich (6x)
(CIP/E 2.024P3c (Rechnerübung))
Mittwoch: 08:00 - 11:30, wöchentlich (4x)
(A-1.20 (Tafelübung) bzw. CIP/E 2.024P3c (Rechnerübung))
Mittwoch: 08:00 - 11:30, wöchentlich (1x)

Kommentar/Beschreibung

Ziel der Vorlesung ist die Vermittlung von konzeptionellen Grundlagen und wichtigen Techniken, die für den Bau eines Betriebssystems erforderlich sind. Dabei werden gleichzeitig Grundlagen aus dem Betriebssystembereich wie Unterbrechungen, Synchronisation und Ablaufplanung, die aus anderen Veranstaltungen weitgehend bekannt sein sollten, wiederholt und vertieft.

  • 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