|
||||||
|
FB 3 |
||||||
| AG BKB > Lehre > | English |
|||||
Programmiersprachen (mit Praktikum) |
||||||
Berthold Hoffmann [VAK 03-05-H-705.01]
Kurstermine:
Montags 10-12 im MZH 5210,
Dienstags 8:30-10 im MZH 1380 (kleiner Senatssaal)
Thema In diesem Kurs werden allgemeine Prinzipien von Programmiersprachen aus praktischer Sicht betrachtet. 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. Ada, Java, Eiffel, Standard ML, Haskell und Prolog werden als Referenzsprachen benutzt, um kennenzulernen, wie Konzepte und Paradigmen in beispielhaften Sprachen realisiert wurden. Leichte Übungen (auch kleine Aufgaben am Rechner) sollen das Verständnis des Stoffs durch learning by doing vertiefen.
Mehr zum Inhalt des Kurses und des PraktikumsInhaltliche Voraussetzung: Kenntnis von mindestens zwei höheren Programmiersprachen Studienbegleitende Leistungsnachweise: Fachgespräch Material zum Kurs
Hintergrundinformationen |
||||||
| Autor: Dr. Berthold Hoffmann |
||||||
| AG BKB |
|
|||||