Übung 2 SWS, ECTS-Studium, ECTS-Credits: 2,5, Sprache Deutsch
Zeit und Ort: Mi 12:00 - 14:00, 0.031; Do 12:00 - 14:00, 0.058; Bemerkung zu Zeit und Ort: Tafelübung Mi 12-14, Rechnerübung Do 12-14
Übung , ECTS-Studium, ECTS-Credits: 5, Sprache Deutsch
Zeit und Ort: Mi 12:00 - 14:00, 0.031; Do 12:00 - 14:00, 0.058; Bemerkung zu Zeit und Ort: Tafelübung Mi 12-14, Rechnerübung Do 12-14
Im Rahmen der Übungen wird eine abstrakte Maschine
implementiert, die auf der Basis eines vorhandenen Betriebssystems wie
Linux, Windows, MacOSX oder FreeBSD arbeitet. Dabei wird besonderer Wert
auf die minimale Abstraktion eines allgemeinen
Mehrprozessorsystems gelegt. Im Ergebnis soll
ein Threadpackage entstehen, welches eine Untermenge der
pthread-API bereitstellt. Dies soll es ermöglichen bestehende
pthread-Programme gegen die Bibliothek zu binden.
Die Übungsaufgaben sind projektorientiert, d. h. der gesamte
Stoff wird in kleinere Portionen aufgeteilt, die dann jeweils von einer
Gruppe bestehend aus 2 Studenten zu bearbeiten sind.
Die Abgabe der Aufgaben findet in Form einer Live-Präsentation eurer
Lösungen am Rechner statt. Dies geschiet in der Tafelübung am Abgabetag.