Semester | Sommersemester 2024 |
Studiengänge | Informatik Master, Informations-Systemtechnik Master |
IBR Gruppe | VSS (Prof. Dietrich) |
Art | Vorlesung & Übung |
Dozent | Prof. Dr.-Ing. Christian Dietrich Abteilungsleiter dietrich[[at]]ibr.cs.tu-bs.de +49 531 3913294 Raum 135 |
Assistent | Niklas Gollenstede Wissenschaftlicher Mitarbeiter gollenstede[[at]]ibr.cs.tu-bs.de +49 531 3913249 Raum 134 |
LP | 5/10 |
SWS | 2+2/4 |
Ort & Zeit |
|
Voraussetzungen |
|
Sprache | German |
Scheinerwerb | Prüfungsform: TBA. Studienleistung: Erfolgreiche Abgabe aller Übungen. |
Anmeldung |
The registration deadline ended on 2024-04-07T23:59:59
Bitte einloggen, um als Mitglied der Gruppe
mitarb
mehr Information zu erhalten.
|
Inhalt | Gegenstand der Prüfung ist der Stoff von Vorlesung und Übung. |
Material | Das Material zur Veranstaltung werden im StudIP verlinkt. |
Inhalt der VorlesungZiel 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:
Bachelor- und Master-VarianteDie Veranstaltung "Betriebssytembau 1" gibt es in einer Einkern (5 LP) und einer Mehrkern-Variante (10 LP). Diese beiden Varianten ergeben sich durch die Kombination zweier Module
Die semesterbegleitenden Übungsaufgaben sind entsprechend der jeweiligen Variante angepasst und müssen vom Studierenden entsprechend der geplanten Belewgung gewählt werden. Während des Semesters ist nur ein Wechsel von der Mehrkern- in die Einkern-Variante möglich; umgekehrt ist dieser Wechsel ausgeschlossen. Die Vorlesungen und Übungen für beide Varianten finden zeitgleich und in den gleichen Räumen statt. Organisation und Inhalt der ÜbungenZiel der Übungen ist es, schrittweise ein kleines Betriebssystem für den PC zu entwickeln. Für die Bearbeitung der Übungsaufgaben werden Gruppen von je 2 Studierenden gebildet. Dabei gibt es zwei Varianten der Übung, spezifisch für die gewählte Modul-Variante:
In beiden Fällen ist die Abgabe der Übungsaufgaben verpflichtend und notwendig für den erhalt der Studienleistung. Insgesamt gibt es 6 verpflichtende Übungsaufgaben. In den Tafelübungen werden Fragen zum Stoff der Vorlesung geklärt und die Übungsaufgaben vorgestellt. Zusätzlich werden Hintergründe, die für die Aufgaben relevant sind, stärker beleuchtet (z.B. Hardware-Spezifika), Knackpunkte im Design und der Implementierung zusammen besprochen und Lösungen entwickelt. Da die Bearbeitung einer Aufgabe in der Regel zwei Wochen beansprucht, finden Tafelübungen nicht wöchentlich statt. Lehrevaluationen
Technische InfrastrukturLinux-PoolInformationen folgen. Eigener PCFür die Installation auf dem eigenen PC wird folgende Software benötigt:
Für Ubuntu (22.04): Permalink: lehre-ss24-V_BSB1, Alias: V_BSB1 |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0