20-00-0904-iv Einführung in den Compilerbau

Veranstaltungsdetails

Lehrende: Prof. Dr.-Ing. Andreas Koch

Veranstaltungsart: Integrierte Veranstaltung

Orga-Einheit: FB20 Informatik

Anzeige im Stundenplan: Einf. in Compilerbau

Fach:

Anrechenbar für:

Semesterwochenstunden: 3

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | -

Lehrinhalte:
- Aufbau von Compilern
- Kontextfreie Grammatiken zur Beschreibungen der Syntax von Programmiersprachen
- Lexing- und Parsingverfahren
- Zwischendarstellungen
- Semantische Analyse
- Laufzeitorganisation
- Code-Erzeugung
- Software-Werkzeuge für den Compilerbau
- Implementierungstechniken für Compiler

Literatur:
Literaturempfehlungen werden kontinuierlich aktualisiert, ein Beispiel für verwendete Literatur könnte sein:
Watt/Brown: Programming Language Processors in Java

Voraussetzungen:
Empfohlen: Erfolgreicher Besuch der Vorlesungen “Algorithmen und Datenstrukturen”, “Funktionale und objektorientierte Programmierung” sowie “Rechnerorganisation”, bzw. entsprechende Kenntnisse aus anderen Studiengängen

Kleingruppe(n)
Die Veranstaltung ist in die folgenden Kleingruppen aufgeteilt:
  • Einführung in den Compilerbau - Testate 1 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Mo, 14. Okt. 2019 [11:40]-Mo, 10. Feb. 2020 [13:20]

  • Einführung in den Compilerbau - Testate 2 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Di, 22. Okt. 2019 [09:50]-Di, 11. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Testate 3 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Mi, 16. Okt. 2019 [09:50]-Mi, 12. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Testate 4 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Fr, 18. Okt. 2019 [09:50]-Fr, 14. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Testate 5 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Do, 17. Okt. 2019 [11:40]-Do, 13. Feb. 2020 [13:20]

  • Einführung in den Compilerbau - Testate 6 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Di, 22. Okt. 2019 [11:40]-Di, 11. Feb. 2020 [13:20]

  • Einführung in den Compilerbau - Testate 7 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Mo, 14. Okt. 2019 [09:50]-Mo, 10. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Testate 8 - nicht anmelden

    Prof. Dr.-Ing. Andreas Koch

    Mi, 16. Okt. 2019 [11:40]-Mi, 12. Feb. 2020 [13:20]

  • Einführung in den Compilerbau - Ü 01

    Prof. Dr.-Ing. Andreas Koch

    Mo, 14. Okt. 2019 [16:15]-Mo, 10. Feb. 2020 [17:55]

  • Einführung in den Compilerbau - Ü 02

    Prof. Dr.-Ing. Andreas Koch

    Di, 15. Okt. 2019 [11:40]-Di, 11. Feb. 2020 [13:20]

  • Einführung in den Compilerbau - Ü 03

    Prof. Dr.-Ing. Andreas Koch

    Mi, 16. Okt. 2019 [08:00]-Mi, 12. Feb. 2020 [09:40]

  • Einführung in den Compilerbau - Ü 04

    Prof. Dr.-Ing. Andreas Koch

    Fr, 18. Okt. 2019 [09:50]-Fr, 14. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Ü 05

    Prof. Dr.-Ing. Andreas Koch

    Mo, 14. Okt. 2019 [13:30]-Mo, 10. Feb. 2020 [15:10]

  • Einführung in den Compilerbau - Ü 06

    Prof. Dr.-Ing. Andreas Koch

    Di, 15. Okt. 2019 [09:50]-Di, 11. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Ü 07

    Prof. Dr.-Ing. Andreas Koch

    Di, 15. Okt. 2019 [11:40]-Di, 11. Feb. 2020 [13:20]

  • Einführung in den Compilerbau - Ü 08

    Prof. Dr.-Ing. Andreas Koch

    Di, 15. Okt. 2019 [09:50]-Di, 11. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Ü 09

    Prof. Dr.-Ing. Andreas Koch

    Di, 15. Okt. 2019 [08:00]-Di, 11. Feb. 2020 [09:40]

  • Einführung in den Compilerbau - Ü 10

    Prof. Dr.-Ing. Andreas Koch

    Mo, 14. Okt. 2019 [13:30]-Mo, 10. Feb. 2020 [15:10]

  • Einführung in den Compilerbau - Ü 11

    Prof. Dr.-Ing. Andreas Koch

    Do, 17. Okt. 2019 [13:30]-Do, 13. Feb. 2020 [15:10]

  • Einführung in den Compilerbau - Ü 12

    Prof. Dr.-Ing. Andreas Koch

    Fr, 18. Okt. 2019 [11:40]-Fr, 14. Feb. 2020 [13:20]

  • Einführung in den Compilerbau - Ü 13

    Prof. Dr.-Ing. Andreas Koch

    Mo, 14. Okt. 2019 [09:50]-Mo, 10. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Ü 14

    Prof. Dr.-Ing. Andreas Koch

    Do, 17. Okt. 2019 [09:50]-Do, 13. Feb. 2020 [11:30]

  • Einführung in den Compilerbau - Ü 15

    Prof. Dr.-Ing. Andreas Koch

    Do, 17. Okt. 2019 [15:20]-Do, 13. Feb. 2020 [17:00]

  • Einführung in den Compilerbau - Ü 16

    Prof. Dr.-Ing. Andreas Koch

    Fr, 18. Okt. 2019 [09:50]-Fr, 14. Feb. 2020 [11:30]

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Di, 15. Okt. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
2 Di, 22. Okt. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
3 Di, 29. Okt. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
4 Di, 5. Nov. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
5 Di, 12. Nov. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
6 Di, 19. Nov. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
7 Di, 26. Nov. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
8 Di, 3. Dez. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
9 Di, 10. Dez. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
10 Di, 17. Dez. 2019 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
11 Di, 14. Jan. 2020 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
12 Di, 21. Jan. 2020 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
13 Di, 28. Jan. 2020 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
14 Di, 4. Feb. 2020 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
15 Di, 11. Feb. 2020 16:15 17:55 S101/A03 Prof. Dr.-Ing. Andreas Koch
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
Lehrende
Prof. Dr.-Ing. Andreas Koch