Lehrveranstaltungen der Arbeitsgruppe Kastens
Grundlagen der Programmiersprachen (PrI)
Dozent: Uwe Kastens
Material zur Vorlesung
Vorausgesetzte Kenntnisse:
Informatik A, B, C; Praktische Erfahrung in mindestens einer Programmiersprache, z.B. aus dem Programmierpraktikum
Scheinerwerb:
Übungen
Nächster Wiederholungstermin:
Inhaltsübersicht:
In dieser Vorlesung werden grundlegende Konzepte höherer Programmiersprachen erarbeitet (z.B. Datentypen, Programmstrukturen, Gültigkeitsbereiche von Definitionen, Ablaufstrukturen und Prozessynchronisation). Es werden überblicksartig Programmiersprachen wie Modula-2, C, C++ und Ada vorgestellt und eine Einführung in nicht-imperative Sprachkonzepte geben. Mit den Kenntnissen aus dieser Vorlesung sollen die Teilnehmer in der Lage sein, Programmiersprachen selbständig zu erlernen, anzuwenden und zu beurteilen. In den Übungen wird C praktisch angewandt.Literatur:
- Watt: Programming language concepts and paradigms, Prentice Hall, 1990
- Sebesta: Concepts of Programming Languages, Benjamin Cummings, 2nd ed. 1992
- Marcotty, Ledgard : The World of Programming Languages, Springer, 1987
Vorlesung: (Winter 1998/99)
- Mo 11.00 - 12.30
- Fr 09.15 - 10.45
Raum:
- Hörsaal C2
Übungsgruppen:
- Di 14.00 - 15.30, E2.316 Peter Pfahler
- Di 16.00 - 17.30, H6.211 Peter Pfahler