FB 3 | ||||||
AG BKB > Lehre > WS 04/05 > | English |
|||||
Programmiersprachen [VAK 03-705.01] |
||||||
Berthold Hoffmann
Kurstermine: Montags 8:30-10 und 10:15 - 11:45 im MZH 1400 (großer Senatssaal)
Thema dieses Kurses sind allgemeine Prinzipien von Programmiersprachen, betrachtet aus praktischer Sicht. Dazu werden allgemeine Konzepte von Programmiersprachen vorgestellt, wie Datentypen, Ausdrücke, Befehle, Vereinbarungen usw. Durch Auswahl und Kombination dieser Konzepte entstehen Programmiersprachen, die verschiedene Programmierstile (Paradigmen) unterstützen: imperatives, objektorientiertes, nebenläufiges, funktionales, logisches und visuelles Programmieren. Als Referenzsprachen werden Ada, Java, Eiffel, Standard ML, Haskell und Prolog untersucht. Leichte Übungen (mit kleinen Aufgaben am Rechner) vertiefen das Verständnis des Stoffs durch learning by doing.
Mehr zum Inhalt des KursesInhaltliche Voraussetzung: Kenntnis von mindestens zwei höheren Programmiersprachen Studienbegleitende Leistungsnachweise: Fachgespräch Material zum Kurs
Hintergrundinformationen |
||||||
Autor: Dr. Berthold Hoffmann |
||||||
AG BKB |
|