logo of the SSW institute ;)
Computer Science
System Software

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Talks
Library
Gallery
Links
Search

Webmaster


Übungen zu Softwareentwicklung 2

(für Informatiker und Informationselektroniker)

Gruppe LVA-Nummer LVA-Leiter Zeit Raum
Gruppe 1 339.192 Herbert Prähofer Do 10:15 - 11:45 T 111
Gruppe 2 339.193 Herbert Prähofer Do 13:45 - 15:15 HF 9904
Gruppe 3 339.194 Lukas Stadler Do, 10:15 - 11:45 S2 048
Gruppe 4 339.195 Herbert Prähofer Do 15:30 - 17:00 HF 9904

Beschreibung

Die Übungen aus Softwareentwicklung 2 dienen zur Vertiefung des Lehrstoffes der gleichnamigen Vorlesung. Es werden daher die Übungen stark mit dem Vorlesungsstoff koordiniert. Ziel ist aufbauend auf den Programmiergrundlagen aus Softwareentwicklung 1 die Kenntnisse und Fähigkeiten der objektorientierten Programmierung zu vertiefen. Dies reicht von Gestaltung von Programmen mit mehreren Klassen, über Umgang mit Vererbung, Interfaces und Polymorphie, über Aufbau und Verwendung von Klassenbibliotheken, bis hin zu Frameworks und Design Patterns.

Informationen

Übungsabgabe

Termine

Nr. Termin Inhalt Übungsangaben Downloads/Anmerkungen
1 8.3.2012 Einfache Klassen, Felder, Methoden
Programmierstil
Uebung01 Downloads
2 15.3.2012 Vererbung, Pakete, Access Modifiers Uebung02 Downloads
3 22.3.2012 Dynamische Bindung Uebung03 Downloads
4 29.3.2012 Interfaces, innere und anonyme Klassen Uebung04 Downloads
- 5.4.2012 Osterferien
- 12.4.2012 Osterferien
5 19.4.2012 Generics, JUnit Uebung05 Downloads
6 26.4.2012 Collections Uebung06 Downloads
7 3.5.2012 Dateien, Sockets, Exceptions, Multithreading Uebung07 Downloads
8 10.5.2012 UML, Entwurf Uebung08 Downloads
- 17.5.2012 Christi Himmelfahrt
9 24.5.2012 Swing Uebung09 Downloads
Anmerkung: im Download findet man auch ein Packet othello,
das sie als Basis für die Implementierung heranziehen können.
10 31.5.2012 MVC Uebung10 Downloads
- 7.6.2012 Fronleichnam
11 14.6.2012 Entwurfmuster Uebung11 Downloads
12 21.6.2012 Wiederholung Downloads
13 28.6.2012 19:00 - 20:30 Übungstest
Hörsaaleinteilung:
  • Gruppen 1 und 2 (Prähofer) HS09;
  • Gruppe 3 (Stadler) und Gruppe 4 (Prähofer) HS10.
An diesem Tag keine LVA
14 4.10.2012 17:15 - 18:45 Nachtest im HS10

Tutoren

Name Email
Huber Christian christian.huber@reflex.at
Jordan Fabian fabian@jordan-solar.at
Kölbleitner Florian florian_koelbleitner@gmx.at
Leibetseder Alexander k0955305@students.jku.at

Literatur

  • Mössenböck, H.: Sprechen Sie Java? Eine Einführung in das systematische Programmieren. dpunkt.verlag, 2001
  • Martin Schader, Lars Schmidt-Thieme: Java - Eine Einführung. 3. Auflage, Springer-Verlag, 2000.
    Benutzeroberflächen, Ausnahmebehandlung, Threadprogrammierung, Sicherheitsmechanismen, RMI, ...
  • Cay S. Horstmann, Gary Connell: Core Java 2, Band 1 - Grundlagen. Markt+Technik, 2003.
    Einführung in die objektorientierte Programmierung, Ein- und Ausgabe, Swing, ...
  • Cay S. Horstmann, Gary Connell: Core Java 2, Band 2 - Expertenwissen. Markt+Technik, 2003.
    Multithreading, Collections, Netzwerke, JDBC, Java Beans, Sicherheit, Internationalisierung, XML, ...

Online-Quellen