Illustrationsbild für den Virtuellen Studienplatz

Lehrveranstaltung 01816 (WiSe 05/06)

 
01816 Logisches und funktionales Programmieren im Wintersemester 2005/2006
Hinweis Das Semester dieser Veranstaltung ist beendet.
grundlegende Überarbeitung: Wintersemester 1996/1997 Umfang: 4.0 SWS
Übungsumfang: 2.0 SWS nächster geplanter Einsatz: Wintersemester 2006/2007
Versionen Autorinnen und Autoren
Teilnahmevoraussetzungen Beschreibung
Schließen
Beschreibung
Der Kurs enthält eine Einführung in die wichtigsten Programmiertechniken für nicht-imperative Programmiersprachen. Im ersten Teil werden Techniken der logischen Programmierung am Beispiel von Prolog gezeigt. Außerdem werden die in Prolog verwendete Beweisstrategie sowie nicht-logische Anteile zur praktischen Programmierung behandelt.
Im zweiten Teil werden Techniken aus funktionalen Programmiersprachen am Beispiel des Lisp-Dialekts Scheme demonstriert. Neben klassischen Methoden (Funktionen höherer Ordnung) werden auch Datenabstraktion, strom- und objektorientierte Programmiertechniken vorgestellt. Zusätzlich werden am Beispiel der Sprache Miranda Konzepte aus modernen funktionalen Sprachen erläutert.
Im ditten Teil werden Ansätze zur Integration der logischen und funktionalen Programmierung vorgestellt. Darüberhinaus werden verschiedene neuere Entwicklungen im Bereich dieser beiden Programmierparadigmen behandelt. So wird auch auf das logische Programmieren mit Constraints eingegangen, das sich als besonders vielversprechender Ansatz zur deklarativen Programmierung herausgestellt hat und bereits in vielen Anwendungen erfolgreich eingesetzt wurde.
Für folgende Informatik-Studiengänge vorgesehen: B (über Katalog M), D, M, MC, Z.
Termine
Veranstaltungsbeginn: 03.10.2005
Versand
Material
Hinweis Diese Lehrveranstaltung beinhaltet zugriffsgeschütztes Material, das nur nach dem Login eingesehen werden kann.
Einheiten Einstieg
Übungen Zusatzmaterial
Betreuung
Betreuende Liste der Campus Standorte bzw. Studienzentren

Irrtümer und nachträgliche Datenänderungen vorbehalten.


Seite erstellt in 0,1s  |  16.5.24,17:46 im Sommersemester 2024  |  realisiert durch das LVU-System
FernUni-Logo FernUniversität in Hagen, 58084 Hagen, Telefon: +49 2331 987-01, E-Mail: fernuni@fernuni-hagen.de