Systementwurf und Implementierung
- Typ: Praktikum
- Lehrstuhl: Systemarchitektur
- Semester: SS 2009
-
Ort:
SR -134, Geb. 50.41 (AVG, UG)
-
Zeit:
Donnerstag, 15.45 - 17.15
- Beginn: 23.04.2009
-
Dozent:
Prof. Dr. Frank Bellosa, Jan Stoess
- SWS: 2
- ECTS: 4
- LVNr.: 24892
Lernziele
Der Student soll die in der Vorlesung "Systementwurf und Implementierung" [24616] erworbenen Kenntnisse in umsetzen, indem er in Teamarbeit ein kleines modulares Betriebsystem von Grund auf entwirft und implementiert. Grundlage des Betriebssystems ist der am Lehrstuhl erforschte L4-Mikrokern. |
Er soll in der Lage sein, den Entwurf der wichtigsten Teilkomponenten eines Betriebssystems nach gängigen Prinzipien auszuarbeiten und diesen anschließend zu implementieren. |
Neben der praktischen Vertiefung des in der Vorlesung erworbenen Wissens ist es Ziel, dass der Student Einblicke in die Systemprogrammierung erhält und in der Lage ist, selbst Erweiterungen an Betriebsystemen vorzunehmen. |
Inhalt
1. Entwurf und Präsentation einer der folgenden Teilkomponenten des Betriebssystems im 2-3er Team - Namendienst - Dateidienst - Prozessverwaltungsdienst - Speicherverwaltung - Gerätetreiber |
2. Rudimentäre Implementierung aller oben genannten Teilkomponenten im Team. Ziel ist es, kleinere Anwendungen (shell, kleine Spiele, etc.) auf dem Betriebssystem ausführen zu können. |