Nr. | Art | Termine | Raum | Veranstalter |
---|---|---|---|---|
080132 | V4 | Di 10:15 - 11:45 | LMS2 - R.Ü1 | Hanus |
Do 10:15 - 11:45 | LMS2 - R.Ü1 | |||
080135 | Ü2 | Mi 14:15 - 16:00 | LMS2 - R.Ü1 | Hanus, Peemöller |
Dienstag, 9.4.2013, 10:15 Uhr, LMS2-Ü1
Studierende im Masterstudiengang Informatik und im Hauptstudium des Studiengangs Diplominformatik sowie Studierende mit Nebenfach Informatik
Grundstudium (1.-4. Semester) in Informatik, insbesondere Module Programmierung und Fortgeschrittene Programmierung (das Skript zu dieser Vorlesung ist hier innerhalb der CAU zugreifbar)
Die Übersetzung von Programmiersprachen ist eine wohldefinierte aber dennoch komplexe Aufgabe. Zur Beherrschung dieser Komplexität wurde eine Zerlegung in einzelne Übersetzungsaufgaben entwickelt, die heute in dieser oder ähnlicher Form in den meisten Übersetzern verwendet wird. In dieser Vorlesung werden die einzelnen Übersetzungsaufgaben und die bekannten Lösungsansätze dazu vorgestellt. Im Einzelnen werden behandelt:
Am Ende der Vorlesung findet eine mündliche Abschlussprüfung statt. Die erste mündliche Prüfung zur Vorlesung findet am Montag, 15.7.2013, die zweite mündliche Prüfung am Montag, 21.10.2013, im Raum 706 (CAP4) statt. Zu einer der Prüfungen sollte man sich über die Prüfungsanmeldung anmelden, um eine genaue Prüfungszeit festzulegen.
Es gibt kein ausführliches Skript zur Vorlesung, aber die Notizen zur Vorlesung sind im PDF-Format verfügbar (nur innerhalb der CAU Kiel zugreifbar!) und beinhaltet den ungefähren Vorlesungsverlauf. Daher sollte neben dem Lesen des Skripts auch immer die Vorlesung besucht werden, um über den aktuellen Stand informiert zu sein!
In den begleitenden Übungen wird für praktische Programmieraufgaben die Sprache Haskell eingesetzt, für die es frei verfügbare Implementierungen für Unix- und Linux-Systeme gibt.
Die Abgabe der Übungen soll vornehmlich über das iLearn Übungssystem erfolgen. Hierzu wird man automatisch angemeldet, wenn man sich bei der StudiDB angemeldet hat.
Die erste Übung ist online und kann nun bearbeitet werden!