Betriebssysteme Letschert - Übungen
Ein paar Anmerkungen:
- sämtliche Makefiles sind für GNU-Make
geschreieben. Das heisst, das sie auf den Suns nur mit den Befehl
gmake
funktionieren. Das liegt hauptsächlich daran, dass
ich in den Makefiles exzessiven Gebrauch von impliziten Regeln mache (siehe
info make
für mehr Infos)
- Für manche Übungsaufgaben werden eigene Bibliotheken
benötigt. Diese befinden sich mehrheitlich im Verzeichnis src. Mit einem
gmake install
(in diesem Verzeichnis) werden alle diese
Bibliotheken nach ~/lib bzw. ~/include installiert.
- Nicht aller Quellcode und alle Lösungen sind über Links im
Internet zu erreichen. Deshalb empfehle ich zum Ausprobieren immer, die
gepackte Version herunterzuladen und mit
gtar zxf
betriebssysteme-1.tgz
zu entpacken.
- Diese Lösungen sind keine Musterlösungen und schon gar
nicht offiziell. Ausserdem haben sie einige Mühe gefordert, und ich
hätte dafür gern ein paar Anmerkungen und Vervollständigungen
von Euch. Vielleicht kann dieses Dokument dann als Referenz zum Lernen
für die Klausur ganz nützlich sein. Also, wie gesagt, mail an
christoph.walesch@gmx.de
Übungszettel 1
Aufgabe 1: Basiswissen
Aufgabe 2
Aufgabe 3: Bonusaufgabe
Aufgabe 4
Aufgabe 5
Aufgabe 6
Aufgabe 7
Übungszettel 2
Aufgabe 1
Aufgabe 2
Aufgabe 3
Aufgabe 4: Bonusaufgabe
Übungszettel 3
Aufgabe 1
Aufgabe 2
Aufgabe 3: Bonusaufgabe
Aufgabe 4
Übungszettel 4
Aufgabe 1
Aufgabe 2
Aufgabe 3: Bonusaufgabe
Übungszettel 5
Aufgabe 1
Aufgabe 2
Aufgabe 3
Aufgabe 4: Bonusaufgabe
Aufgabe 5
Aufgabe 6