Institut für Informatik
Rheinische Friedrich-Wilhelms-Universität Bonn


Index
Institut
Forschung
Lehre und Studium
DV-Dienste
Bibliothek
Fachschaft
 
Lehrveranstaltungen
Prüfungsangelegenheiten
Studienberatung
Kommission für Lehre und Studium
Vorlesungszeiten
Up:Übersicht: alle Semester
Up:Wintersemester 2005/06
Prev.:Programmierpraktikum Darstellung von Bewegungsdaten
n.Vereinb. (Prof. Dr. Andreas Weber)
Next.:Programmierpraktikum Data Mining
n.Vereinb. (Prof. Dr. Stefan Wrobel, Mitarbeiter)


Programmierpraktikum (Grundstudium)

Programmierpraktikum Haskell

HD Dr. Ralf Hinze

Das Praktikum richtet sich an StudentInnen, die Interesse an modernen Programmiersprachen und Konzepten haben.

Haskell ist eine rein funktionale Programmiersprache, die sowohl für den Einsatz in Forschung und Lehre als auch im Hinblick auf industrielle Anwendungen entwickelt wurde. Die Sprache bietet viele innovative Sprachkonzepte wie zum Beispiel ein statisches polymorphes Typsystem, benutzerdefinierte Datentypen (`pattern matching'), nicht-strikte Semantik (`lazy evaluation'), Typklassen und ein Modulsystem.

Die Veranstaltung gliedert sich in einen von Übungen begleiteten Kursteil, in dem die Konzepte der Sprache Schritt für Schritt vermittelt werden, und in den eigentlichen Praktikumsteil, in dem ein größeres Projekt durchgeführt wird. Der Kursteil wird durch begleitende Seiten auf dem WWW (World Wide Web) unterstützt.

Zeit, OrtMo 9-11, Do 11-13, SR A121
Teilnehmerzahl12
VortragsmodusGruppenvortrag
Voraussetzungenkeine
LiteraturRichard Bird. Introduction to Functional Programming using Haskell, 2. überarbeitete Ausgabe, Prentice Hall Europe, 1998.

Simon Thompson. Haskell: The Craft of Functional Programming, 2. überarbeitete Ausgabe, Addison-Wesley, 1999.

Paul Hudak. The Haskell School of Expression: Learning Functional Programming through Multimedia, Cambridge University Press, 2000.

Weitere Informationen und insbesondere Haskell Implementierungen (Open Source Software) findet man im World Wide Web unter www.haskell.org.

  Uni-Bonn - Math-Nat - Informatik   -   I   II   III   IV   V   VI

Wobmaster - The Wob