Zur Webseite der Informatik

Abteilung Programmiersprachen und Übersetzerbau

Programmierparadigmen (3V + 1Ü)

Die Noten können Sie ab sofort dem Aushang vor unserem Sekretariat entnehmen. Die Einsicht findet am 29.10. zwischen 17:20 und 18:20 in Raum 1.212 statt.

Dozent

Prof. Dr. Erhard Plödereder

Vorlesungstermine:

  • Di. 14:00 - 15:30 Uhr Hörsaal V38.04
  • Mi. 11:30 - 13:00 Uhr Hörsaal V38.04

Datum
Uhrzeit Raum
1. Vorlesung
14.04.2015
14:00 V38.04
2. Vorlesung
15.04.2015
11:30 V38.04
3. Vorlesung
21.04.2015
14:00 V38.04
Vortragsübung
22.04.2015
11:30 V38.04
4. Vorlesung
28.04.2015
14:00 V38.04
5. Vorlesung
05.05.2015
14:00 V38.04
6. Vorlesung 06.05.2015 11:30 V38.04
7. Vorlesung 12.05.2015 14:00 V38.04
8. Vorlesung 13.05.2015 11:30 V38.04
9. Vorlesung 19.05.2015 14:00 V38.04
10. Vorlesung 02.06.2015 14:00 V38.04
11. Vorlesung 03.06.2015 11:30 V38.04
12. Vorlesung 09.06.2015 14:00 V38.04
13. Vorlesung 16.06.2015 14:00 V38.04
14. Vorlesung 17.06.2015 11:30 V38.04
15. Vorlesung 23.06.2015 14:00 V38.04
16. Vorlesung 30.06.2015 14:00 V38.04
17. Vorlesung 01.07.2015 11:30 V38.04
18. Vorlesung 07.07.2015 14:00 V38.04
19. Vorlesung 14.07.2015 14:00 V38.04
20. Vorlesung 15.07.2015 11:30 V38.04
21. Vorlesung 21.07.2015 14:00 V38.04

Übungen

Übungsleiter:

Martin Wittiger
Timm Felden

Zeitplan:

Blatt Online ab Abgabe bis
Tutorenbesprechung Besprechung in Übungen
1 Mo. 13.04.2015 Mo. 27.04.2015 Di. 28.04.2015 Di. 05.05.2015 bis
Fr. 15.05.2015
2 Mo. 04.05.2015 Mo. 18.05.2015 Di. 19.05.2015

Di. 19.05.2015 bis Fr. 22.05.2015

und Di. 8.06.2015 bis Fr. 12.06.2015

3 Mo. 18.05.2015 Mo. 15.06.2015 Mo. 15.06.2015 Di. 16.06.2015 bis
Fr. 26.06.2015
4 Mo. 15.06.2015 Mo. 29.06.2015 Di. 30.06.2015 Di. 30.06.2015 bis
Fr. 10.07.2015
5 Mo. 29.06.2015 Mo. 13.07.2015 Di. 14.07.2015 Di. 14.07.2015 bis
Fr. 24.07.2015

Abgabe erfolgt über ILIAS.

Abgabehinweise:

  • Geben Sie pro Aufgabe nur eine Datei ab, die auch nur die Lösung zur jeweiligen Aufgabe enthält.
  • Je nach Aufgabe werden pdf-Dateien oder Quelltextdateien erwartet. Dateien generell bitte nicht packen, also keine Zips, Rars oder Gzs.
  • Quelltextdateien sind UTF8-kodiert und haben Linux-Style (LF) Line-Endings. Dennoch Umlaute und Sonderzeichen bitte vermeiden wo dies möglich ist.
  • Fremde Arbeit als die eigene zu verkaufen ist (zumindest) ein wissenschaftliches Fehlverhalten. Wenn wir Sie dabei erwischen, werden Sie auf jeden Fall keine Punkte auf dem jeweiligen Blatt erhalten – Ihnen können auch nachträglich Punkte abgezogen werden.

Übungsgruppen:

  • Di. 15:45 - 17:00 Uhr, 0.124 (14-täglich) - Simon Hanna
  • Di. 15:45 - 17:00 Uhr, 0.477 (14-täglich) - Marcus Richter
  • Do. 14:00 - 15:30 Uhr, 0.477 (14-täglich) - Simon Hanna (ungerade) / Marcus Richter (gerade)
  • Do. 14:00 - 15:30 Uhr, 0.463 (14-täglich) - Moritz Knabben
  • Fr. 09:45 - 11:15 Uhr, 0.457 (14-täglich) - Martin Wittiger & Timm Felden
  • Fr. 11:30 - 13:00 Uhr, 0.457 (14-täglich) - Martin Wittiger & Timm Felden
  • Fr. 15:45 - 17:15 Uhr, 0.124 (14-täglich) - Felix Queißner
  • Fr. 15:45 - 17:15 Uhr, 0.363 (14-täglich) - Anton Rukgaber

Bitte melden Sie sich in genau einer Übungsgruppe an. Abgaben von Studenten, die zu keiner Übungsgruppe angemeldet sind, werden nicht berücksichtigt und ergeben keine Punkte für den Schein.

 

 

Dateien:


Material
Blatt 1
coins.skeleton.adb
Blatt 2
MINISpec, Bitvector.scala, Main.java
Blatt 3
units.zip, refcounting.zip
Blatt 4
arrays.zip, switch.zip
Blatt 5

HaskellTutorial.pdf, liste.lhs, simplify.hs

(Nach Forenrückmeldung aktualisierte Version erstellt:
Klarstellung bei Hilfsffunktionen und Fragezeichenoperator)

Skript

Skript zur Vorlesung (nur innerhalb des Informatik-Netzes erreichbar):
... und im Kopierlädle erhältlich!