Zur Webseite der Informatik

Abteilung Programmiersprachen und Übersetzerbau

Programmanalysen und Compilerbau (3V + 1Ü)

Aus Gründen des Datenschutzes hängen wir keine Noten mehr aus. Sie können ihre Noten nur noch über das LSF erfahren (vor Ostern eingetragen), die Punkte allenfalls im Rahmen der Einsichtnahme.

Die Klausureinsicht findet am Donnerstag 27. April 2017 um 12:45 - 13:45 Uhr im Raum 1.212 statt.

 

Die Prüfung findet am 03.04.2017 von 11:00 Uhr bis 13:00 Uhr in V38.02 statt.

Vorlesung

Prof. Dr. Erhard Plödereder

  • Mo., 15:45 - 17:15 Uhr, 0.108
  • Do., 14:00 - 15:30 Unr, 0.108 (14 tgl.)
  Termin Uhrzeit Raum
1. Vorlesung Mo, 17.10.2016 15:45 - 17:15 0.108
2. Vorlesung Do. 20.10.2016 14:00 - 15:30 0.108
3. Vorlesung Mo. 24.10.2016 15:45 - 17:15 0.108
4. Vorlesung Do. 27.10.2016 14:00 - 15:30 0.108
5. Vorlesung Do. 03.11.2016 14:00 - 15:30 0.108
6. Vorlesung Mo. 07.11.2016 15:45 - 17:15 0.108
7. Vorlesung Do. 10.11.2016 14:00 - 15:30 0.108
8. Vorlesung Mo. 14.11.2016 15:45 - 17:15 0.108
9. Vorlesung Mo. 21.11.2016 15:45 - 17:15 0.108
10. Vorlesung Do. 24.11.2016 14:00 - 15:30 0.108
11. Vorlesung Mo. 28.11.2016 15:45 - 17:15 0.108
12. Vorlesung Mo. 05.12.2016 15:45 - 17:15 0.108
13. Vorlesung Do. 08.12.2016 14:00 - 15:30 0.108
14. Vorlesung Mo. 12.12.2016 15:45 - 17:15 0.108
15. Vorlesung Mo. 19.12.2016 15:45 - 17:15 0.108
16. Vorlesung Do. 22.12.2016 14:00 - 15:30 0.108
17. Vorlesung Mo. 09.01.2017 15:45 - 17:15 0.108
18. Vorlesung Mo. 16.01.2017 15:45 - 17:15 0.108
19. Vorlesung Do. 19.01.2017 14:00 - 15:30 0.108
20. Vorlesung Mo. 23.01.2017 15:45 - 17:15 0.108
21. Vorlesung Mo. 30.01.2017 15:45 - 17:15 0.108
22. Vorlesung Do. 02.02.2017 14:00 - 15:30 0.108
23. Vorlesung Mo. 06.02.2017 15:45 - 17:15 0.108

Übungen

Felix Krause

  • Do., 14:00 - 15:30 Uhr, Raum 0.108 (14 tgl.)
  Besprechung am Material Teile der Lösung
1. Übung

Mo. 31.10.2016
15:45 - 17:15
Raum 0.108

Aufgaben  
2. Übung Do. 17.11.2016 Aufgaben  
3. Übung Do. 01.12.2016 Aufgaben  
4. Übung Do. 15.12.2016 Aufgaben  
5. Übung Do. 12.01.2017 Aufgaben  
6. Übung Do. 26.01.2017 Aufgaben  
7. Übung Do. 09.02.2017 Aufgaben  

 

Skript

Skript zur Vorlesung (nur innerhalb des Informatik-Netzes erreichbar): PDF

Voraussetzungen

Baut auf den Inhalten der Vorlesung "Grundlagen des Compilerbaus und der Programmiersprachen" bzw. "Compilerbau" auf, wobei diese nicht zwingend erforderlich sind. Grundkenntnisse in der Graphentheorie sind hilfreich.

Literatur

Steven S. Muchnick: Advanced Compiler Design and Implementation, Morgan Kaufmann (1997)
Uwe Kastens: Übersetzerbau, Oldenbourg Verlag (1990)
Robert Morgan: Building an Optimizing Compiler, Butterworth-Heinemann (1998)
Wilhelm, Maurer: Übersetzerbau, 2. Auflage, Springer Verlag, Berlin (1997)
Aho, Sethi, Ullman: Compilers - Principles, Techniques, and Tools Addison, Wesley (1988)