Praktikumssaufgaben
An dieser Stelle findet ihr die Übungsaufgaben zu dem Praktikum
von Betriebssysteme. Zusätzlich zur Aufgabenstellung gibt es
auch Vorgaben, die Teilimplementierungen für jede Klasse
enthalten. Für viele Klassen ist nur ein Klassenrumpf enthalten
und ihr müsst die Klasse vervollständigen. Andere Klassen
sind komplett vorgeben (meisst Klassen, die kompliziert zu implementieren
sind, aber eigentlich langweilige Dinge tun).
Die Vorgaben liegen im Projektverzeichnis zur Vorlesung unter
/proj/i4bs/vorgaben
als gzip komprimierte tar
Archive (Dateiendung .tar.gz, auspacken mit
tar xvfz
Dateiname). Jede Vorgabe enthät
alle Dateien der vorherigen Vorgabe(n).
Hinweise zur Integration und zum Test eurer Lösungen in das
vorgegebene System findet ihr in der Beschreibung der OOSTUBS Entwicklungsumgebung.
Denkt dran den Pfad auf SUN wie beschrieben zu setzen, bevor ihr das
Archiv mit tar
auspackt, da ansonsten eine falsche
Version von tar
benutzt wird.
Wir haben ein paar Tipps zu typischen
Fehlern bei der OO-Stubs Entwicklung zusammengestellt. Wer
merkwürdige Abstürze erhält, sollte da mal reingucken,
vielleicht hilft es ja.
Ganz Neugierige können sich auch schon die Klassenhierarchie (PostScript)
angucken, die am Ende herauskommen soll.
* Abgaben nach Semesterende bitte in meinem Büro (0.040) oder einfach das Boot-Image per Mail an mich (Olaf) schicken. Schöne Lösungen werden auf der Lehrveranstaltungswebseite zum Ausprobieren zur Verfügung gestellt.