Natural Language Systems, Department of Informatics, University of Hamburg
Search: 
Praktische Informatik 1 (P1) WS 2003/2004
Homepage
%HIDENAVI%
Home / Aktuelles | KVV-Eintrag | Scripte | Galerie | Software | Übungsgruppen | Aufgabenblätter & Musterlösungen | Klausur

Grundstudiumsvorlesung im WiSe 2003/2004


18.005 Praktische Informatik 1 (P1)

   Leonie Dreschler-Fischer, Wolfgang Menzel

2st. Di 8 - 10 ErzwH, Beginn: Di. 21.10.03

Lernziel:
Durch umfangreiche Übungen soll die Fähigkeit zur praktischen Anwendung der verschiedenen Sprachkonstrukte und Abstraktionstechniken vermittelt werden.
  • Kennenlernen von grundlegenden Konzepten und Methoden der deklarativen und applikativen Programmierung
  • Erwerben der Fähigkeit zur kritischen Auswahl von Programmiermethoden und -werkzeugen
  • Erwerben der Fähigkeit zum selbständigen und systematischen Lösen von Programmierungsaufgaben
Inhalt:
Die Veranstaltung führt in die Konzepte und Methoden der deklarativen und applikativen Programmierung anhand der Logikprogrammiersprache Prolog bzw. der funktionalen Programmiersprache Scheme ein. Wesentliche Themenkomplexe sind
  • Programmieren mit Relationen: extensionale und intensionale Spezifikation, Unifikation von Termen, Programmabarbeitung durch nichtdeterministische Suche
  • funktionale Programmierung: applikatives Verarbeitungsmodell, Bindungsumgebungen, funktionale Abstraktion, Umgebungsmodell
  • Rekursive Datenstrukturen und Algorithmen: Lineare Rekursion, Endrekursion, Baumrekursion, indirekte Rekursion, Aufwand rekursiver Prozesse
Stell. im Studienplan:
Grundstudium
Voraussetzungen:
keine
Vorgehen:
Vorlesung mit Übung (18.006)
Literatur:
  • Clocksin, W. und Mellish, C. (1997) Programming in Prolog. 3. Auflage, Springer-Verlag, Berlin
  • Bird, R. und Wadler, P. (1988) Introduction to Functional Programming. Prentice Hall, Englewood Cliffs, NJ.
  • Abelson, H. and Sussman, G.J. (1996) Structure and Interpretation of Computer Programs 2. Auflage, MIT Press, Cambridge, MA.
Periodizität:
jährlich zum WS
Sprache:
Unbekannte Unterrichtssprache
Eignung:
Geeignet für Lehramtsstudierende, Nebenfachstudierende.
Stichworte:
Logikprogrammierung

r1.4 - 15 Oct 2003 - 15:18 GMT - MichaelDaum
Copyright (c) 1999-2006 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Powered by TWiki/Beijing 01 Feb 2003 (NatsWiki), Syndicate this site.