| Vorlesung Prinzipien von Programmiersprachen SS 2007
|
Seit 1950 sind Hunderte von Programmiersprachen entwickelt
worden. Davon führten etwa 50 neue Konzepte, neue Ideen ein.
In der Vorlesung "Prinzipien von Programmiersprachen" beschäftigen wir
uns mit
- grundlegenden Konzepten moderner Programmiersprachen,
- ihrem Zusammenspiel,
- ihrer Verwendung und
- möglichen Implementierungstechniken.
Ziele der Vorlesung:
- Den `design space' für Programmiersprachen verstehen,
- aktuelle Programmiersprachen besser verstehen,
- Programmiertechniken, die mit verschiedenen Sprachkonzepten
verbunden sind, kennenlernen und verstehen.
Material:
- Vorlesungsfolien
- Zusatzmaterial
- Übungsaufgaben
-
Einführung: PDF,
PDF (weißer Hintergrund).
-
Grundlagen: PDF, PDF (weißer Hintergrund).
-
Werteorientierte Sprachen:
PDF, PDF (weißer Hintergrund).
-
Zustandsorientiere Sprachen:
PDF, PDF (weißer Hintergrund).
-
Objektorientierte Sprachen:
PDF, PDF (weißer Hintergrund).
-
Übungsblatt 1: PDF.
-
Übungsblatt 2: PDF.
-
Übungsblatt 3: PDF.
-
Übungsblatt 4: PDF.
-
Übungsblatt 5: PDF.
-
Übungsblatt 6: PDF.
-
Übungsblatt 7: PDF.
-
Übungsblatt 8: PDF.
Ralf Hinze,
ralf@informatik.uni-bonn.de,
12. Juli 2007.