Martin-Luther-Universität Halle-Wittenberg

Logo des Lehrstuhls Software-Engineering und Progammiersprachen

Weitere Einstellungen

Login für Redakteure





Konzepte höherer Programmiersprachen

Vorlesung Konzepte höherer Programmiersprachen (3+1 SWS  mit KP 5)
Prof. Dr. Wolf Zimmermamm

Klausurtermine

Ort, Zeit

Vorlesung: Mi 10-12 Uhr, HS 3.31
Übung: Fr. 8-10 Uhr, HS 3.31 (14 täglich im Wechsel mit Vorlesung)

Vorlesungsinhalte

Lernziele:
Die TeilnehemerInnen sollen befähigt werden, Konzepte von Programmiersprachen zu verstehen, zu beurteilen ob Programmiersprachen für Einsatzgebiete geeignet sind,
Programmiersprachen zu entwerfen sowie des Zusammenwirken unterschiedlicher Sprachkonzepte zu verstehen und zu beurteilen.

Inhalte:
1. Geschichte der Programmiersprachen
2. Sprachdefinitionen
3. Konzepte imperativer Sprachen
4. Konzepte modularer Sprachen
5. Konzepte objekt-orientierter Sprachen
6. Konzepte funktionaler Sprachen
7. Konzepte logischer Sprachen
8. Konzepte von Skriptsprachen

Teilnahmevoraussetzungen

Folien

Allgemeines
slides-4.pdf (externe Datei)

Kapitel 1: Einleitung
intro-4.pdf (externe Datei)

Kapitel 2: Imperative Programmiersprachen
imperativ-4.pdf (externe Datei)

Kaptiel 3: Modulare Sprachen
modular-4.pdf (externe Datei)

Kapitel 4: Objektorientierte Programmierung
oo-4.pdf (externe Datei)

Kapitel 5: Funktionale Sprachen
funktional-4.pdf (externe Datei)

Kapitel 5: Funktionale Sprachen (2. Teil)
funktional.pdf (externe Datei)

Übungen

Übung1
u1.pdf (externe Datei)

Übung 2
u2.pdf (externe Datei)

Übung 3
u3.pdf (externe Datei)

Übung 4
u4.pdf (externe Datei)

Übung 5
u5.pdf (externe Datei)

Übung 6
u6.pdf (externe Datei)

Übung 7
u7.pdf (externe Datei)

Sonstige Materialien

Link zum Studip

Zum Seitenanfang