Ziel der Übungen ist es, schrittweise ein eigenes kleines Betriebssystem () für den PC zu entwickeln. Dabei könnt ihr aus zwei Varianten wählen: OOStuBS (Objektorientiertes Studenten-Betriebssystem) ist die klassische Uniprozessorvariante, MPStuBS (Multiprozessor Studenten-Betriebssystem) die Variante für moderne Mehrkernrechner. Dafür werden kleine Gruppen von 2-3 Studenten gebildet.
Für die Aufgabenstellungen, zugehörige Dokumentation und Beschreibung der Entwicklungsumgebung haben wir eine separate Seite angelegt.
Die Teilnahme an der Übungen und die Abgabe der Aufgaben ist für Studierende, die einen Übungsschein oder einen benoteten Übungsschein erwerben wollen, Pflicht. Studierenden, die eine Prüfung über "Betriebssysteme" ablegen wollen, wird die Teilnahme dringend empfohlen, da viele kritische Punkte im Betriebssystembau und deren Lösungen erst durch die praktische Umsetzung wirklich verinnerlicht werden können.
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) und Knackpunkte im Design und der Implementierung zusammen besprochen und Lösungen entwickelt.
Für die Rechnerübungen ist zu den entsprechenden Zeiten der entsprechende Rechnerraum reserviert. Wenn Bedarf nach Betreuung besteht, ruft bitte Dirk oder Benjamin an - wir werden dann kommen und euch helfen. Auch außerhalb der dedizierten Zeiten könnt ihr gerne bei uns vorbeischauen und wir helfen euch.
Falls ihr konkrete Fragen habt, könnt ihr die auch an eine extra für die BS-Übung eingerichtete Mailingliste schreiben. Vielleicht ist eure Frageauf der Mailingliste ja schon beantwortet worden. Direkte Fragen zu den Übungsaufgaben bitte immer direkt an die Mailingliste schreiben, damit auch eure Mitstudenten/-studentinnen einen Nutzen davon haben und wir nicht jede Frage mehrfach beantworten müssen.
Die Anmeldung zur Mailingliste kann unter http://lists.informatik.uni-erlangen.de/mailman/listinfo/bsstud vorgenommen werden. Sobald ihr angemeldet seid, könnt ihr Nachrichten an die Mailingliste schreiben, indem ihr eine Email an bsstud@lists.informatik.uni-erlangen.de schreibt.
Hier findet ihr ergänzende Materialien (überwiegend Foliensätze) zu einzelnen Tafelübungen. Die Materialien werden, falls vorhanden, im Anschluss an die entsprechenden Übung bereit gestellt und dienen der Nachbereitung.
Für jede Aufgabe habt ihr 3 Wochen Zeit zwischen Vorstellung der Aufgabenstellung in der Tafelübung und der entsprechenden Abgabe. Die Abgabe erfolgt zu den Zeiten der Tafelübungen, allerdings im entsprechend reservierten Rechnerübungsraum. Dadurch ergibt sich ein alternierender Rhythmus zwischen Tafelübungen und Rechnerübungsabgaben. Zur Verdeutlichung unten noch einmal die (vorläufige) Zeitplanung für dieses Semester: