|
|
| Vorlesungsverzeichnis >> Technische Fakultät >> Diplomstudiengang Informatik (Dipl.-Inf.) >> Hauptstudium >> Vorlesungen/Übungen >> |
BA5 - Funktionale Programmierung (FunkProg) (080088)
- Dozent/in
- Priv.-Doz. Dr. Frank Huch
- Angaben
- Vorlesung, 4 SWS, benoteter Schein, ECTS-Studium, ECTS-Credits: 8,0, Modul: BA5; Fachgebiet: Praktische Informatik
Zeit und Ort: Mo, Mi 16:00 - 17:30, LMS2 - R.Ü2
ab 18.10.2006
- Voraussetzungen / Organisatorisches
- Diese Vorlesung richtet sich an Studierende aller Informatikstudiengänge und ist für das Hauptstudium konzipiert (Diplom-Informatik, Ing.-Informatik, Bachelor). Es werden keine anderen Vorlesungen vorausgesetzt.
- Inhalt
- Die Vorlesung gibt eine ausführliche Einführung in die funktionale
Programmierung. Neben den Grundlagen (Lambda-Kalkül, Semantik,
Polymorphismus) werden auch weiterführende Konzepte moderner
funktionaler Sprachen vorgestellt. Hierbei liegt der Schwerpunkt auf
dem praktischen Einsatz funktionaler Sprachen. Geplante Themen sind:
effiziente Algorithmen und Datenstrukturen, Programmiertechniken,
Parserkombinatoren, XML-Anbindung, nebenläufige Programmierung,
verteilte Programmierung, CGI-Programmierung, Debugging und Profiling.
Bei diesen Themen werden in der funktionalen Programmierung zum Teil
andere Ansätze als in imperativen Sprachen gewählt. Es zeigt sich häufig aber auch, dass diese Ansätze auch im
imperativen/objektorientierten Kontext tragen und zu verständlicherem
Code führen.
Hauptsächlich werden wir uns mit der lazy funktionalen
Programmiersprache Haskell beschäftigen. Bei der verteilten
Programmierung wird außerdem die Sprache Erlang diskutiert.
- Empfohlene Literatur
- Wird in der Vorlesung bekannt gegeben.
- Zusätzliche Informationen
- Schlagwörter: Funktional, Programmierung
Erwartete Teilnehmerzahl: 20
- Zugeordnete Lehrveranstaltungen
- UE: Übungen zu: Funktionale Programmierung (080086)
-
Dozent/in: Dipl.-Inf. Sebastian Fischer
Zeit und Ort: Do 16:00 - 17:30, CAP4 - R.910[SR910] www: http://www-ps.informatik.uni-kiel.de/~sebf/ws0607/funprog/
- Institution: Programmiersprachen und Übersetzerkonstruktion
|
 |
 |
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|