Start>Lehre>SS08 > UE Praktische Informatik 2
HU-Logo
Institut für Informatik

Übung zur Vorlesung Praktische Informatik 2

Neuigkeiten

Die Vorlesung beginnt am Montag, den 14.4.2008. Die Übungen beginnen in der zweiten Woche.

Termine

Zeit Raum Leiter/Tutor
Übung Mo 11-13 RUD26, 1'305 D. Weinberg
Übung Mo 13-15 RUD26, 1'305 D. Weinberg
Übung Di 13-15 RUD26, 1'306 P. Massuthe
Übung Di 15-17 RUD26, 1'306 P. Massuthe
Übung Mi 13-15 RUD26, 1'306 G. Lindemann-v.Trz.
Übung Mi 15-17 RUD26, 1'306 G. Lindemann-v.Trz.
Übung Do 09-11 RUD26, 1'306 P. Massuthe

Anmeldung und Verwaltung

Über Goya

Bei Problemen melden Sie sich bitte bei einem der Übungsleiter.

Übungsblätter

  • Pro Übungsblatt gibt es 20 Punkte. Es werden 10 Übungsblätter ausgegeben.
  • Die Übungsaufgaben sind in Gruppen zu genau 2 Studenten zu bearbeiten. Beide Studenten müssen derselben Übungsgruppe angehören und in Goya in einer Gruppe eingetragen sein.
  • Die Bearbeitungszeit je Übungsblatt beträgt eine Woche. Die Lösungen sind ausschließlich in schriftlicher Form auf Papier in den jeweiligen Übungsgruppen abzugeben. Die korrigierten Lösungen werden eine Woche später in den Übungsgruppen zurückgegeben und besprochen. Anforderungen an die Lösungen werden jeweils in den Übungsgruppen mitgeteilt.
  • Bei Betrugsversuchen (Lösungen aus dem Internet, bspw. Wikipedia, etc) wird das gesamte Übungsblatt mit 0 Punkten bewertet. Bei Abschreiben bekommen beide Gruppen (die Abschreiber und die, die abschreiben lassen) auf das gesamte Übungsblatt 0 Punkte.
  • Das erste Blatt wird zum 18. April in Goya verfügbar und in der Woche 28.4.-2.5. abzugeben sein.

Leistungsnachweise

  • Für einen Übungsschein werden 70% der erreichbaren Punkte (also 140 Punkte) benötigt.
  • Wir erwarten, dass alle Übungsserien bearbeitet werden.

Themen

1. Übung (21.04. - 25.04.):

  • Organisatorisches
  • Prolog: einfache Datenbasen, Regeln, Anfragen, Unifikation, SWI-Prolog, Closed-World-Assumption, anonyme Variablen
  • Backtracking, Abarbeitungsbaum

2. Übung (28.04. - 02.05.):

  • Prolog: Rekursion, Listen I

3. Übung (05.05. - 09.05.):

  • Prolog: Listen II, Arithmetik

4. Übung (12.05. - 16.05.):

  • Prolog: Akkumulatoren, Krypto-Arithmetische Rätsel

5. Übung (19.05. - 23.05.):

  • Prolog: Komplexitätsklassen, Suchen und Sortieren

6. Übung (26.05. - 30.05.):

  • Kontrolle des Backtrackings mit Cut, Negation

7. Übung (02.06. - 06.06.):

  • Transitionssysteme, assert/ retract

8. Übung (09.06. - 13.06.):

  • Haskell: Einführung, Funktionsdefinitionen, Ausdrücke, Rekursion

9. Übung (16.06. - 20.06.):

  • Haskell: Haskell-Klassen, Datentypen, Typ inferieren, Listengeneratoren, höhere Funktionen

10. Übung (23.06. - 27.06.):

  • Haskell: eigene Datentypen, Datentypen in Typklassen eingliedern

11. Übung (30.06. - 04.07.):

  • UML Klassendiagramme (AKD und EKD)

12. Übung (07.07. - 11.07.):

  • Zusammenfassung und Probeklausur

13. Übung (14.07. - 18.07.):

  • Klausurvorbereitung

Theorie der Programmierung | Kontakt | zuletzt geändert am 16.08.2009 13:05