Technische Universität München
Fakultät für Informatik
Prof. Dr. Helmut Seidl
R. Höllerer


Praktikum des Übersetzerbaus WS 2003/04:

Generierung von Benutzungsoberflächen


Aufgabenblatt 1

22.10.2003

1. Aufgabe (Swing-Einarbeitung)

Arbeiten Sie sich in die Grundlagen von Java-Swing ein. Benutzen Sie dazu das Swing-Tutorial und die Beispiele von Aurel Huber: http://wwweickel.in.tum.de/lehre/Praktika/SS02/swingbasics/
und weitere Literatur (siehe z.B. http://wwweickel.informatik.tu-muenchen.de/lehre/Seminare/Proseminar/SS99/#swinglit)
 

2. Aufgabe  (ECTS-Punkte für Bachelor-Grundstudium)

In dieser Aufgabe soll ein Formular zur Berechnung der ECTS-Punkte für Bachelor-Grundstudium auf Basis von Java-Swing implementiert werden. Das Formular soll den Namen des Studenten (z.B. "Maier", Typ: String), die Matrikelnummer (z.B. "1234567", Typ: String) und für alle Grundstudiumsveranstaltungen den Veranstaltungstitel (z.B. "Einführung in die Informatik I", Typ: String) und ein Feld für die ECTS-Punkte (z.B. 9, Typ:Integer) enthalten. Der Student soll seinen Namen und seine Matrikelnummer eintragen können und bei den Veranstaltungen, die er absolviert hat, die ECTS-Punktezahl angeben können. Wenn er alles eingetragen hat kann er abfragen, wieviele Punkte er insgesamt hat und wieviel Punkte und welche Veranstaltungen ihm noch fehlen.

Hier ist der Bachelor-Studienplan http://wwwpa.in.tum.de/inf-bachelor/AllgStudienplan.html. In den Kästchen ist jeweils Veranstaltungstitel, Semesterwochenstunden und ECTS-Punkte angegeben. Das Bachelor-Grundstudium besteht aus den vier ersten Semestern, in denen insgesamt 117 ECTS-Punkte erreicht werden sollten.

Hinweis: Im Javakurs 1998, Kapitel 8 ist eine ähnliche Aufgabe gelöst worden
( http://home.in.tum.de/~javakurs ).

Abgabetermin: Dienstag, 4. November, 12:00

Nächster Praktikumstermin: Mittwoch , 29. Oktober 2003, 15:15 Uhr