Termin Nachtragstest: Mittwoch 17. Februar 2016
Aufgabenblatt 4:
•   Aufgabe 3: In der Vorlesung lautete der Methodenaufruf    rec(3, 'A', 'B', 'C');
Die Beispielausgabe in der Angabe soll allerdings mittels
rec(2, 'A', 'B', 'C', 1);
(und nicht wie erwähnt mittels    rec(3, 'A', 'B', 'C', 1);   )   erzielt werden.
(Siehe auch TUWEL-Diskussionsforum beim Thema "Aufgabenblatt 4/3" eröffnet
von Manuel Kroiß.)
•   Aufgabe 5: Ursprünglich sollte Programmtext der von einem Paar einfacher
runder Klammern umschlossen war und den Kommentar
/* TODO: modify expression if necessary */    enthält verändert werden. Zur
richtigen Lösung ist allerdings angeblich eine Methodenänderung die über
diese Forderung ein wenig hinausgeht unumgänglich.
Test 2
•   Datum:   Mittwoch 9. Dezember 2015
•   Dauer:   90 Minuten
•   Zwei Phasen:   Theoriephase (= Kreuzerlphase; zuerst) und praktische Phase (mit IntelliJ IDEA; am Ende)
•   Stoff:   Vorlesungseinheiten bis inklusive Montag, den 30. November 2015
Detailliertere Darstellung zu Test 2   (Version 2)
Am Montag, den 7. Dezember (der Tag vor dem Feiertag Maria Empfängnis) wird eine Vorlesung abgehalten.
Nochmals Test 2
Es kommt vor allem auf ein günstiges Zeitmanagement an ! !
•   Versuchen Sie, bei keiner Teilaufgabe länger hängen zu bleiben ! Lösen Sie lieber andere Teile vorher.
•   Für schöne Lösungen werden nicht extra Punkte vergeben. (Anders als bei den Übungen und bei der
PK-Abschlussaufgabe)
•   Kommentare im Programmcode sind nicht erforderlich. (Anders als bei den Übungen und bei der
PK-Abschlussaufgabe)
•   Die bei den Übungsaufgaben gewohnten Zusatzfragen sind bei Test 2 nicht angeführt.
Praktische Phase:
•   Die aus den Übungen gewohnte IntelliJ IDEA Entwicklungsumgebung als Oberfläche
•   Vorgefertigtes IntelliJ-Projekt mit Angabetexten (Wie bei den Übungsaufgaben)
•   Sie können Ihren Programmcode zwischen den Angabetexten einfügen.
•   In einer Aufgabe könnte gefordert sein, durchwegs das Konzept Rekursion, aber keine Schleifen zu
verwenden
Die Ergebnisse von Test 2 sind noch vor Weihnachten zu erwarten.
Gleichzeitig mit den Testergebnissen wird für die praktischen Beispiele auch je eine Lösungsvariante
bereitgestellt.
Nächste Vorlesungstermine: Donnerstag, 17. Dezember 2015
Donnerstag, 7. Jänner 2016
Im Anwendungsteil (= zweiter Teil) der Vorlesung war: Vorbereitung auf Abschlussaufgabe
•   Grafisches Spiel
•   Bearbeitung in ausgelosten Zwei-Personen-Teams
•   Abgabegespräch
Die Ergebnisse von Test 2 werden per Mail ausgeschickt.
Abschlussaufgabe:
•   Angabe
•   Abgabetermine ab Mitte Jänner
•   Bei Ausfall Ihrer Partnerin/Ihres Partners schreiben Sie bitte an Ihren persönlichen Tutor.
Test 3 am Mittwoch, den 27. Jänner 2016
Stoff der Vorlesung für Test 3: Bis inklusive Montag, den 18. Jänner 2016
Einige inhaltliche Themen für Test 3:
•   Theoretischer Teil: Design by contract, statisches und dynamisches Binden, Modifier, Aufwand
verschiedener Sortieralgorithmen
•   Praktischer Teil: Listen, Bäume, Sortieren, Interfaces, Ein- und Ausgabe mit Files, Exception Handling
Termin Nachtragstest: Mittwoch 17. Februar 2016; Dauer: 1 1/2 Stunden