Übungen
Übungsblätter
- Blatt 1: [pdf] [hs] [Lösung]
- Blatt 2: [pdf] [hs] [Lösung]
- Blatt 3: [pdf] [hs] [Lösung]
- Blatt 4: [pdf] [hs] [Lösung] - Abgabe bis Dienstag, 13.11.2012 um 23:59
- Blatt 5: [pdf] [hs] [Lösung]- Abgabe bis Mittwoch, 21.11.2012 um 15:30
- Blatt 6: [pdf] [hs] [Lösung]
- Blatt 7: [pdf] [hs] [Lösung]
- Blatt 8: [pdf] [hs, Form_8.hs] [Lösung (ExtForm_8.hs)]
- Blatt 9: [pdf] [hs] [Lösung]
- Blatt 10: [pdf] [zip] [Lösung]
- Blatt 11: [pdf] [zip] [Lösung]
- Blatt 12: [pdf] [hs] [Lösung]
- Blatt 13: [pdf] [hs] [Lösung]
- Blatt 14: [pdf] [hs] [Lösung]
Die Abgabe für Übung n muss in dem Verzeichnis /home/nutzername/exercise_n/ liegen und Exercise_n.hs heißen! Groß- und Kleinschreibung sind relevant!
Ob ihre Datei am richtigen Ort liegt, können Sie auf unserer Status-Seite kontrollieren. Die Login-Daten sind die gleiche wie für die Abgabe.
Anmeldung
Die Anmeldung zu den Übungsgruppen ist ab Dienstag, 08.10.2012 um 19:30 über das TUMonline-System möglich. Die Vergabe erfolgt nach dem "First Come, First Serve"-Prinzip.
Übungsgruppen
Gruppe | Zeit | Raum | Tutor | <kennung>@fp.in.tum.de |
---|---|---|---|---|
1 | Mi, 14:15 | 00.08.059 | Dennis Kraft | kraft |
2 | Mi, 16:15 | 00.08.059 | André Kohn | kohn |
3 | Do, 12:15 | 00.08.059 | Markus Kaiser | kaiser |
4 | Do, 14:15 | 00.08.059 | Alexander Kurtz | kurtz |
5 | Do, 16:15 | 00.08.059 | Alexander Kurtz | kurtz |
6 | Fr, 12:15 | 00.08.059 | Raphael Arias | arias |
7 | Fr, 10:15 | 00.08.055 | Manuel Eberl | eberl |
8 | Mi, 08:30 | 00.13.008 | Philipp Schreitmüller | schreitmueller |
9 | Mi, 16:15 | 00.13.008 | Lars Noschinski | noschinl |
10 | Fr, 12:15 | 00.13.008 | Tobias Gurdan | gurdan |
11 | Fr, 14:15 | 00.13.008 | Maike Forberg | forberg |
12 | Do, 12:15 | 00.13.036 | An Lu | lu |
13 | Do, 14:15 | 00.13.036 | Markus Kaiser | kaiser |
14 | Do, 16:15 | 00.13.036 | Maike Forberg | forberg |
15 | Fr, 10:15 | 00.13.036 | Philipp Schreitmüller | schreitmueller |
16 | Fr, 12:15 | 00.13.036 | André Kohn | kohn |
17 | Fr, 14:15 | 00.13.036 | Tobias Gurdan | gurdan |
18 | Mi, 09:00 | 03.09.012 | Lars Hupel | hupel |
19 | Mi, 16:15 | 00.13.054 | Lars Hupel | hupel |
20 | Mi, 14:15 | 00.08.038 | Lisa Velden | velden |
21 | Mi, 14:15 | 01.11.018 | Manuel Eberl | eberl |
22 | Do, 14:15 | 03.09.014 | Lisa Velden | velden |
23 | Do, 16:15 | 03.09.014 | An Lu | lu |
24 | Fr, 13:00 | 01.04.011 | Dennis Kraft | kraft |
25 | Mi, 14:00 | 01.04.011 | Raphael Arias | arias |
Übungsbetrieb
- Die Hausaufgaben dienen der häuslichen Nachbereitung und Wiederholung. Sie sollen selbstständig bearbeitet werden und werden korrigiert und bewertet.
- Die Abgabe der Hausaufgaben ist freiwillig. Für die erfolgreiche Bearbeitung der Hausaufgaben wird allerdings ein Notenbonus von 0,3 auf die Endnote vergeben (falls bestanden; ein Schritt von 4,3 auf 4,0 ist nicht möglich). Dafür müssen insgesamt mindestens 40% der Punkte aus den Hausaufgaben erreicht werden. Der Bonus gilt auch für eine eventuelle Wiederholungsklausur, jedoch nur im selben Semester.
- Die Abgabe des Übungsblattes hat immer bis zum Dienstag nach der Ausgabe spätestens bis 15:30 zu erfolgen. Ein gegebenfalls abweichender Termin ist auf dem Übungsblatt vermerkt. Die Abgabe erfolgt online, Details siehe weiter unten.
- Die Bearbeitung muss einzeln erfolgen; eine Abgabe in Gruppen ist nicht erlaubt.
- Wer Hausaufgaben abschreibt oder abschreiben lässt, hat seinen Notenbonus sofort verwirkt.
Hausaufgaben
Zu jedem Übungsblatt wird es eine Template-Datei geben, in die Sie Ihre Lösungen eintragen. Der Name dieser Datei, sowie die Funktionsnamen und die Typannotationen in dem Template dürfen nicht verändert werden.
Die Abgabe erfolgt elektronisch per SSH oder SFTP auf den Server fp.informatik.tu-muenchen.de. Die zum Abgeben notwendigen Zugangsdaten erhalten Sie per E-Mail, sofern Sie sich für die Übung in TUMonline angemeldet haben. Um die Lösung für Blatt n abzugeben, legen Sie dort zunächst das Verzeichnis exercise_n (ohne die spitzen Klammern) in ihrem Benutzerverzeichnis an (/home/Benutzername). In dieses Verzeichnis laden Sie dann ihre Lösung hoch.
Eine empfehlenswerte graphische Oberfläche um die Übung hochzuladen ist das Programm FileZilla. FileZilla ist für Linux, Mac OS X und Windows verfügbar. Um sich mit dem Server zu verbinden, geben sie als Server sftp://fp.informatik.tu-muenchen.de ein, zusammen mit dem Benutzernamen und Passwort, die Sie per Mail erhalten haben.
Das Programm bittet sie beim ersten Mal die Identität des Servers zu bestätigen. Der Fingerabdruck des Servers ist
- RSA: 7c:a8:0c:49:43:68:37:ca:49:f1:89:5a:0a:bf:7e:69
- DSA: b8:46:66:3f:0f:cf:14:ad:e8:a7:31:ad:71:12:43:85
- ECDSA: e8:d2:76:46:79:c0:e0:f3:d7:36:f5:05:f2:0f:26:71
Ihre Lösungen werden in regelmäßigen Abständen automatisch mit Quickcheck getestet. Die Ergebnisse der Tests können Sie in der Datei output_<n>.log einsehen.
Achtung! Verändern Sie nicht die Standard-Berechtigungen auf ihrem Home-Verzeichnis (per chmod o.ä). Die Rechte sind so gesetzt, dass andere Studenten nicht auf ihre Lösungen zugreifen können, unser Testsystem jedoch einwandfrei funktioniert. Wenn Sie durch Ändern der Rechte den Zugriff durch unser Testsystem unterbinden, wird die Übung gegebenenfalls als nicht abgegeben gewertet.