Technische Universität München
Fakultät für Informatik
Lehrstuhl II
Michael Petter

Praktikum Compilerbau im Sommersemester 2006:

C-Compiler

Teilnehmerzahl:

max. 16

Aktuelles



Voraussetzungen

Anmelden

... kann man sich bei der Vorbesprechung am Donnerstag den 19.01.2006 um 14:00 im Raum 02.07.014 oder falls dann noch Plätze frei sind, persönlich bei Herrn Petter.

Inhalt des Praktikums

In diesem Praktikum werden Techniken aus dem Übersetzerbau vermittelt, die zur Implementierung eines Compilers für C notwendig sind. Die konkrete Aufgabe wird aus dem Themenbereich des Übersetzerbaus sein, wird allerdings dynamisch festgelegt, und vermutlich erst kurz vor der Durchführung des Praktikums im Sommer feststehen. Wir werden Sie in diesem Praktikum in unsere aktuellen Forschungsgebiete im Bereich der Programmanalyse und -optimierung einsetzen - im Kontext von C-Programmen und abstrakter Interpretation mit Hilfe von Javawerkzeugen.

Im Praktikum kommen folgende Werkzeuge zum Einsatz:

Zum Test der Hausaufgabenparser hier die Datei horror.c!

Mögliche Erweiterungen der Problemstellung bilden den Gegenstand von SEPs und Diplomarbeiten.

Bisherige Ablaufplanung

Das Praktikum besteht aus zwei Teilen. Im ersten Teil werden Sie parallel zum Sommersemester 2006 zwei Hausaufgaben gestellt bekommen, die Sie in die Themenstellung einführen sollen. Diese müssen Sie bis spätestens 2 Wochen vor Beginn des Praktikums abgegeben haben. Um das Ganze leichter zu schaffen können Sie parallel dazu die Vorlesung Compilerbau hören, und am Übungsbetrieb teilnehmen. Ab Montag den 31. Juli 2006 werden wir dann für 2 Wochen als Projektteam gemeinsam unsere Aufgabe angehen. In Raum MI 02.07.014 werden wir dazu von 9:00 bis 17:00 Gelegenheit haben, uns mit dem Projekt zu beschäftigen. Die Arbeit soll gemeinsam an einem Softwareprojekt stattfinden, unterteilt in Teams von 2 Personen.

Praktikumsschein

Einen Schein erhält jeder Teilnehmer,