Skip to content
xenforo

Kursmaterial == Buch?

Content

ich habe im kommenden Semester Übersetzerbau belegt. Dazu
habe ich mir gerade das Buch der beiden Dozenten zugelegt (was
einen sehr guten Eindruck macht!). Ich bin mir nicht sicher, ob
das überhaupt notwendig war. Ist das Kursmaterial gar schon das
Buch bzw. der Inhalt dessen?

Danke!

Jim

Comments

wie hat dir der Kurs insgesamt gefallen? Wie war die Prüfung?

Der Thread ist 4 Jahre alt ... :)

Es werden hauptsächlich klassische Themen behandelt, die du so oder so ähnlich auch in alten Ausgaben des "Drachenbuchs" (Aho/Sethi/Ullman) findest. Der einzige "Schock" ist KE6, wo es um die Übersetzung funktionaler Sprachen, Hauptsächlich um die Typherleitung ala Hindley/Milner geht, das ist schon ziemlich krasser Stoff, aber zum Glück nicht prüfungsrelevant. Ansonsten läuft der Kurs unter dem Motto, der Leser wird sowieso höchstwahrscheinlich nie einen Compiler schreiben, also behandeln wir nur die Basics, die man auch in anderen Bereichen gebrauchen kann. Es gibt parallel ein Beispielprojekt, das sich durch die Einsendeaufgaben zieht, einen Übersetzer für eine eigene Grafikbeschreibungssprache, die in Postscript übersetzt werden soll, zu schreiben. Leider greifen die Aufgaben immer schon auf die nächste Kurseinheit vor, ich habe da zeitlich nicht lange mithalten können. In einer Kurseinheit (ich glaube KE5) wird ebenfalls ein Beispielprojekt ausführlich besprochen, in dem es soweit ich mich erinnere um ein Sourcecodedokumentationstool geht. Dinge wie Optimierung und Codegeneration kommen erst zum Schluss in geraffter Form, eigentlich müsste man danach gleich weiter machen.

Leider gibt es keine weiterführenden Compilerbau-Kurse an der Fernuni. Wenn du dich für Compilerbau interessierst, ist das hier aber eine leicht verdiente 1.

vielen dank für deine Ausführungen! :)

Ja, ich habe Thread durch die Suche ausgegraben und insgeheim gehofft, dass es vielleicht auch jemand anderes lesen wird...was ja geklappt hat =).

Ich studiere WInfo und muss ein Informatik B-Modul belegen (mündliche Prüfung) und leider ist mein favorisiertes Modul Softwareengineering I nicht verfügbar im WS.
Leider bin ich auch etwas unter Zeitdruck, da ich eigentlich im nächsten SS dann Seminar und Bachelor schreiben wollte.