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
Library
Seminars
Gallery
Links
Search
Webmaster
|
Übungen zu Softwareentwicklung 2
(für Informatiker und Informationselektroniker)
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 |
|
|
| 10 |
31.5.2012 |
MVC |
|
|
| - |
7.6.2012 |
Fronleichnam |
|
|
| 11 |
14.6.2012 |
Entwurfmuster |
|
|
12 |
21.6.2012 |
Wiederholung |
|
|
| 14 |
28.6.2012 |
Übungstest
|
|
|
Tutoren
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
|