Vorlesung Compilerbau (SS 2020)
Aktuelles
Während der Zeit des universitären Minimalbetriebs werden wir Ihnen wöchentlich per E-Mail Arbeitspakete zum Selbststudium schicken.
Bitte stellen Sie sicher, dass Sie im unisono-System für die Vorlesung angemeldet sind, damit Sie alle E-Mails erhalten.
Sollten Sie nicht angemeldet sein, melden Sie sich bitte mit Ihrer Matrikelnummer bei unserer Sekretärin Cristina Böttcher (cristina.boettcher@uni-siegen.de).
Klausurergebnisse
Noten | Min. Punkte | Anzahl |
---|---|---|
NB | 0 | 3 |
4,0 | 25 | 3 |
3,7 | 27.5 | 1 |
3,3 | 30 | 2 |
3,0 | 32.5 | 3 |
2,7 | 35 | 3 |
2,3 | 37.5 | 0 |
2,0 | 40 | 4 |
1,7 | 42.5 | 5 |
1,3 | 45 | 1 |
1,0 | 47.5 | 0 |
Arbeitspakete zum Selbststudium
-
Woche 06.4-10.4: Folie 1-20 (Buch von Wilhelm, Seidl, Hack, Seite 1-17)
-
Woche 13.4-17.4: Folie 21-35 (Buch von Wilhelm, Seidl, Hack, Seite 18-23)
-
Woche 20.4-24.4: Folie 36-49 (Buch von Wilhelm, Seidl, Hack, Seite 23-33)
-
Woche 27.4-01.5: Folie 50-63 (Buch von Wilhelm, Seidl, Hack, Abschnitt 2.4.3 und 2.5)
-
Woche 04.5-08.5: Folie 64-78 (Buch von Wilhelm, Seidl, Hack, Seite 27-31 sowie Abschnitt 2.4.4 und 3.1)
-
Woche 11.5-15.5: Folie 79-95 (Buch von Wilhelm, Seidl, Hack, Abschnitt 3.2.1)
-
Woche 18.5-22.5: Folie 96-112 (Buch von Wilhelm, Seidl, Hack, Abschnitt 3.2.2 und Anfang von 3.2.3)
-
Woche 25.5-29.5: Folie 113-124 (Buch von Wilhelm, Seidl, Hack, Rest von Abschnitt 3.2.3 und Abschnitt 3.2.4)
-
Woche 01.6-05.6: Folie 125-137 (Buch von Wilhelm, Seidl, Hack, Teile von Abschnitt 3.2.5)
-
Woche 08.6-12.6: Folie 163-174 (Buch von Wilhelm, Seidl, Hack, Teile von Abschnitt 3.2.1 und 3.2.2)
-
Woche 15.6-19.6: Folie 175-185 (Buch von Wilhelm, Seidl, Hack, Abschnitt 3.2.4, Teile von Abschnitt 3.2.2)
-
Woche 22.6-26.6: Folie 186-197 (Buch von Wilhelm, Seidl, Hack, Teile von Abschnitt 3.2.5, 3.2.6 und 3.2.7)
-
Woche 29.6-03.7: Folie 198-209 (Buch von Wilhelm, Seidl, Hack, Teile von Abschnitt 3.3.3, 3.4.1 und 3.4.2)
Dieses Arbeitspaket ist für die Klausur nicht mehr relevant!
-
Woche 06.7-10.7: Folie 210-220 (Buch von Wilhelm, Seidl, Hack, Abschnitt 3.4.3)
Dieses Arbeitspaket ist für die Klausur nicht mehr relevant!
-
Woche 13.7-17.7: Folie 221-231 sowie 243-244 (Buch von Wilhelm, Seidl, Hack, Abschnitt 3.4.3)
Dieses Arbeitspaket ist für die Klausur nicht mehr relevant!
Organisatorisches
- Veranstalter: Prof. Dr. Markus Lohrey
-
Vorlesungstermin:
- Donnerstag, 12:00-14:00, in H-C 6321
-
Übungstermine:
- Donnerstag, 10:00-12:00, in H-C 6321 (von Carl Philipp Reh)
Es darf ein (beidseitig) handschriftlich beschriebenes DIN-A4-Blatt mit in die Klausur genommen werden.
Einige Themen
- Aufbau eines Compilers
- Lexikalische Analyse (reguläre Ausdrücke, endliche Automaten, Aufbau eines Scanners)
- Syntaktische Analyse (kontextfreie Grammatiken, Kellerautomaten, Top-down Parsing, Bottom-up Parsing)
Lehrbücher und Folien
- Folien zur Vorlesung (Version 12.07.2020) Die Folien basieren auf Folien von Axel Simon und Michael Petter (TU München).
- Hier finden Sie ein hervorragendes Skript sowie weiteres Material von Axel Simon und Michael Petter (TU München).
- Wilhelm, Seidl, Hack, Übersetzerbau Band 2: Syntaktische und Semantische Analyse (frei verfügbar von Rechnern der Uni Siegen)
Übungsblätter
- Blatt 1 ( Lösung)
- Blatt 2 ( Lösung)
- Blatt 3 ( Lösung)
- Blatt 4 ( Lösung)
- Blatt 5 ( Lösung)
- Blatt 6 ( Lösung)
- Blatt 7 ( Lösung)
- Blatt 8 ( Lösung)
- Blatt 9 ( Lösung)
- Blatt 10 ( Lösung)
- Blatt 11 ( Lösung)
- Blatt 12 ( Lösung)
- Blatt 13 ( Lösung)
- Blatt 14 ( Lösung)
- Blatt 15 ( Lösung)
Alte Klausuren
Impressum