Übungen zu Methoden der Praktischen Informatik 2 | ![]() |
Exercises for Introduction to Computer Science 2 |
Termine und Räume
Übung Mo8: Mo 8:30 - 10:00 h, G229 (Marcus Specht)
Übung Mo14: Mo 14:15 - 15:45 h, G229 (Marcus Specht)
Übung Mi12: Mi 12:30 - 14:00 h, G229 (Fabian Dill)
Übung Mi16: Mi 16:30 - 18:00 h, G229 (Alexander Artiga Gonzalez)
Übung Fr8: Fr 8:30 - 10:00 h, G229 (Thorsten Meinl)
Übung Fr12: Fr 12:30 - 14:00 h, G229 (Christoph Sieb)
erster Termin: Mi 25.04.
Übungsorganisation
Die Übungsaufgaben werden -- abweichend vom letzten Semester -- in Einzelarbeit gelöst und bestehen zum größten Teil aus Programmieraufgaben. Die Übungen sind keine Tafelübungen sondern betreute Rechnerübungen. Die Übungswoche beginnt immer mittwochs, Abgabe der Lösungen ist Dienstag früh und Ausgabe der neuen Übungsaufgaben Dienstag nachmittag. Es wird fünf größere Übungsaufgaben geben, die nach der Abgabe jeweils dienstags anstatt einer Vorlesung ausführlich besprochen werden.
Übungsprojekt
Während des Semester wird in den Übungen Schritt für Schritt eine einfache Vorlesungsverwaltung programmiert (StuVoVe = Studenten-Vorlesungs-Verwaltung). Die fünf Übungsaufgaben beschäftigen sich mit verschiedenen Aspekten des Systems. Da die gesamte Anwendung relativ komplex ist, werden einige Teile des Codes von uns vorgegeben, die ihr benützen könnt. Details dazu stehen in den jeweiligen Aufgaben.
Die Bearbeitung der Aufgaben geschieht mit Hilfe eines Versionsverwaltungssystems (Subversion, Subclipse-Plugin für Eclipse). Die dort zum Abgabezeitpunkt eingecheckten Dateien zählen als offizielle Abgabe der Übungsaufgabe. Um eure Lösungen zu prüfen, bekommt ihr von uns eine Reihe von Testcases. Näheres dazu in einer der ersten Vorlesungen. Die URL des Repositories ist https://bimsvn.inf.uni-konstanz.de/repository/lectures/MPI2-SS07. Login und Passwort entsprechen denen des CIP-Pools. Jede/r angemeldete Student/in hat ab 23.04. im Unterverzeichnis students einen Ordner mit seinem/ihrem Namen, im dem nur er/sie Zugriff hat.
Im CIP-Pool gibt es unter /net/lin_local/bioml/tools/eclipse eine Eclipse-Installation inklusive des Subclipse-Plugins, die folgendermaßen aufzurufen ist:
/net/lin_local/bioml/tools/eclipse-SDK-3.2.1-linux-gtk/eclipse -vm /net/lin_local/bioml/tools/jdk1.6.0/bin/java -vmargs -server -Xmx512m
- Aufgabe 1, Abgabe am 08.05.
- Aufgabe 2, english version Abgabe am 29.05.
- Aufgabe 3, english version Abgabe am 12.06.
- Aufgabe 4, english version Abgabe am 26.06.
- Aufgabe 5, english version Abgabe am 10.07.

