Termine und Themen (Wintersemester 2011/2012)

Die folgende Tabelle gibt einen groben Überblick über die Themen, die in der Vorlesung "Programmiersprachen 2" zu bestimmten Vorlesungsterminen behandelt werden. Für die exakte Einhaltung dieser Terminplanung kann keine Gewähr übernommen werden. Die Tabelle wird im Laufe des Semesters gemäß dem Vorlesungsfortschritt aktualisiert.
Datum | Vorlesungsinhalte | |
| 1 | 13.10.2011 | Wiederholung und Nachholung Programmiersprachen 1 |
| 2 | 13.10.2011 | Nachholung PS 1 (Rekursion, Units) |
| 3 | 27.10.2011 | Programmieren mit Delphi |
| 4 | 27.10.2011 | Vorführung Delphi, Zeichnen mit Delphi |
| 5 | 03.11.2011 | Zeichnen mit Delphi, pragmatische Aspekte der Programmierung, Gültigkeitsbereiche |
| 6 | 03.11.2011 | Array-Typen (Algorithmen, mehrdimensionale Arrays) |
| 7 | 10.11.2011 | Set-Datentypen, Beispielprogramme Set-Datentyp, Record-Datentypen (Delphi-Beispiel) |
| 8 | 10.11.2011 | Record-Datentypen (Delphi-Beispiel) |
| 9 | 17.11.2011 | Records mit varianten Teilen, with-Anweisung |
| 10 | 17.11.2011 | Typisierte Konstanten, Typkompatibilität und - konversion |
| 11 | 24.11.2011 | Typkompatibilität und - konversion, Datentyp Variant, Dateien allgemein |
| 12 | 24.11.2011 | Text-Dateien |
| 13 | 01.12.2011 | Standard-Textdateien, Text-Dateien (Delphi-Beispiel), Typisierte Dateien |
| 14 | 01.12.2011 | Delphi-Beispiel typisierte Dateien |
| 15 | 08.12.2011 | Delphi-Beispiel typisierte Dateien, Untypisierte Dateien, Routinen für Dateiverarbeitung, Exceptions und ihre Behandlung |
| 16 | 08.12.2011 | Zeigertypen, |
| 17 | 15.12.2011 | Dynamische VariablenPrinzip dynamischer Datenstrukturen, Dynamische Datenstrukturen (einfache lineare Liste) |
| 18 | 15.12.2011 | Dynamische Datenstrukturen (einfache lineare Liste) |
| 19 | 22.12.2011 | Dynamische Datenstrukturen (einfache lineare Liste, zyklische Liste) |
| 20 | 22.12.2011 | Dynamische Datenstrukturen (doppelt verkettete Liste) |
| 21 | 05.01.2012 | Dynamische Datenstrukturen (doppelt verkettete Liste, Baumstrukturen) |
| 22 | 05.01.2012 | Dynamische Datenstrukturen (Baumstrukturen) |
| 23 | 12.01.2012 | Prozedurtypen, Konzepte der Objektorientierung, Objektorientierung in Object Pascal (Klassen, Instanzen, Attribute, Methoden, Vererbung) |
| 24 | 12.01.2012 | OO in Object Pascal ( dynamische Bindung, abstrakte Methoden, Konstruktoren/Destruktoren) |