Vorlesungsverzeichnis WS 97/98 (IfI)
Programmierung und Programmiersprachen
Prof. Erhard Rahm
Teilnehmerkreis:
Diplomstudiengang Informatik (3. Semester); Magisterstudium Informatik (2. Hauptfach und Nebenfach); Wirtschaftsmathematik; Mathematik; Nebenfach Informatik und alle Interessierte
Übersicht:
Die Vorlesung gibt einen Überblick über unterschiedliche Programmierparadigmen der Informatik. Der Schwerpunkt liegt auf objekt-orientierten Programmiersprachen.
- Programmierparadigmen
- Überblick zu imperativen Programmiersprachen (C, Cobol, Fortran etc.)
- Grundkonzepte objektorientierter Programmiersprachen
- OO-Sprachen: C++, Smalltalk, Java etc.
- Ausnahmebehandlung
- Funktionale und logische Programmierung
- Parallele Programmierung
Literatur:
- Louden, K.C.: Programmiersprachen, Int. Thomson Publishing, 1994
- Sebesta, R.W.: Concepts of Programming Languages, 2nd edition, Benjamin Cummings, 1993
- Wilson, L.B., Clark, R.G.: Comparative Programming Languages, 2nd edition, Addison-Wesley, 1993
- Stroustrup,B.: The C++ Programming Language, 2nd ed., Addison-Wesley, 1991
- Goldberg, A., Robson, D.: Smalltalk 80: The Language. Addison Wesley, 1989
Die Bücher befinden sich in der Lehrbuchsammlung bzw. in der Bibliothek Informatik/URZ (Hauptgebäude, Raum 03-30). Weitere Literatur wird in der Vorlesung bekanntgegeben.
Erwartete Vorkenntnisse:
Vorlesung "Digitale Informationsverarbeitung"
Scheinvergabe:
Übungsschein nach erfolgreicher Bearbeitung der Übungsaufgaben. Für Studenten im Diplomstudiengang Informatik erfolgt im Sommer 98 eine gemeinsame Klausur mit der Vorlesung "Einführung in die Software-Technologie". Das Ergebnis dieser Klausur bestimmt zu 50% die Vordiplomsnote im Fach "Praktische Informatik". Der Übungsschein ist Voraussetzung für die Zulassung zur Klausur.
Sonstiges:
Die Übungsaufgaben werden im WWW bereitgestellt. Die Ausgabe eines Skripts in Form der Folienkopien an die Anwesenden ist geplant.
07.10.97