Aktuelles/News |
|
[KIK] Prof. Dr. Bernhard Sick:
[31.5.2012]
|
| Archiv |
|
Hier finden Sie die Übungsblätter, den Programmcode und weitere Informationen zur Übung.
- Ablauf der Übung
und Leistungsnachweis:
- Die Übungen werden
im wöchentlichen Wechsel als "Papierübung" und
Rechnerübung abgehalten. Bei den Rechnerübungen gibt
es Gelegenheit, Fragen zur Implementierung der Aufgaben zu stellen.
- Die rechtzeitige Abgabe je einer funktionierenden Lösung für mindestens vier der sechs Praxisaufgaben
(oder für alle sechs Aufgaben bei Abgabe bis eine Woche vor der Prüfung) gibt einen Notenbonus von 0,3 Notenschritten,
sofern die Prüfung bestanden wurde. Eine Note besser als 1,0 wird nicht vergeben.
- Die Aufgabenstellung zur
Rechnerübung wird jeweils auf der Papierübung
bekanntgegeben. Die Ergebnisse müssen einen Tag vor der nächsten Papierübung (also 2 Wochen später) dem Tutorialleiter
zugesandt werden. Das implementierte Resultat ist zur nächsten
Papierübung vorzuführen.
Eine alleinige Abgabe als Email reicht nicht aus!
- Übungsblätter:
-
- Lösungsvorschläge:
-
- Programmcode:
- Der Programmcode wird nach folgendem Schema in
Verzeichnisse verteilt:
- ir/
- src1/
- src1loesung/
- src2/ ...
- src2loesung/ ...
- Die Quelltexte zur ersten Aufgabe finden sich in
src1, die Lösungen in src1loesung usw. Das Passwort für
die Musterlösungen erhalten diejenigen, die abgegeben haben, per Mail, damit eventuelle Nachzügler (s.o.) die Chance haben, unbelastet
die Aufgaben zu bearbeiten ;-)
- Der Code im Einzelnen:
- Textkorpus:
- texte.zip
- Allgemeine Tips zu Java:
-
- Machen Sie sich mit der JDK
1.5 API-Dokumentation vertraut,
insbesondere mit den Containerklassen.
- Zu den Neuerungen
im JDK 1.5 gehören u.a. Generics, Autoboxing/-unboxing, eine
neue for-Schleife und variabel lange Parameterlisten. Diese Features
werden im Code zur Übung benutzt und können auch
für Ihren eigenen Code nützlich sein.
- Empfehlenswert ist Bruce
Eckels "Thinking
in
Java" (kostenloses Java-Buch).
- Sun bietet ein Java-Tutorial
an.
- Der Einstieg in Eclipse wird in Eclipse: Erste Schritte beschrieben.
|