logo of the SSW institute
Institut für Systemsoftware
Johannes Kepler Universität Linz
Fachbereich Informatik
logo of the Cristian Doppler Research Association
Christian Doppler Labor
Automated Software Engineering

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports

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

Misc
Library
Seminars
Gallery
Links
Search

Webmaster


logo of the Johannes Kepler University (JKU)
Home » Teaching » Lectures » 2008

Übungen zu Grundlagen der Programmierung

Gruppe LVA-Nummer LVA-Leiter Zeit Ort Beginn
G1 339.614 Herbert Prähofer
Di, 13.45 - 15.15 BA 9907 07.10.2008
G2 339.616 Reinhard Wolfinger Di, 13.45 - 15.15 HS 11 07.10.2008
G3 339.617 Reinhard Wolfinger Mi, 12.00 - 13.30 HS 14 08.10.2008

Informationen | Übungsabgabe | Termine (Übungsangaben, ...) | Beschreibung | Tutoren | Literatur | Links | Vorlesung

Informationen

Exchange Verzeichnisse

Übungsabgabe

Termine (Übungsangaben, ...)

Datum Nr Ausgabe Abgabe Zusatzinformationen
7.10. 1 Übung 0 In, Out Paket
Dokumentation zu In und Out
Folien aus erster Stunde
14.10. 2 Übung 1
Achtung: Abzugeben schriftlich ist:
  • Prosabeschreibung
  • Sequenzdiagramm
  • Quellprogramm
  • Ausgabe der Testläufe
Übung 0 Musterbeispiel 01
Ausgabeformatierung aus Handbuch der Java-Programmierung
Beispiele zum Einlesen mit In und formatierter Ausgabe
21.10. 3 Übung 2
Übung 1 Musterbeispiel 02
28.10. 4 Übung 3
Übung 2 Musterbeispiel 03
4.11. 5 Übung 4
Übung 3 Musterbeispiel 04
Beispiel Nimm
11.11. 6 Übung 5 Übung 4 Musterbeispiel 05
Testdatei values.txt für Aufgabe 05.1
18.11. 7 Übung 6
Übung 5 Musterbeispiel 06
Testdatei Rapid.txt für Aufgabe 06.1
Testdatei Oesterreich.txt für Aufgabe 06.2
Muster-Ergebnis Oesterreich.html für Aufgabe 06.2
25.11. 8 Übung 7
Übung 6 Musterbeispiel 07
Programm Window für Ausgabe auf Fenster
Testdatei Intersect.txt für Aufgabe 07.1
Vorlagedatei BankApp.java für Aufgabe 07.2
2.12. 9 Beispiel Birthdays von Gruppe 1 siehe Exchange G1
Musterbeispiel 08
9.12. 10 Übung 8
Übung 7
16.12. 11 Übung 9
Übung 8 Musterbeispiel 09
23.12. Weihnachtsferien
30.12. Weihnachtsferien
6.1. Weihnachtsferien
13.1. 12 Übung 10
Übung 9 Musterbeispiel 10
20.1. 13 Sprechstunde Übung 10 Tutorium diese Woche mit Richard Uttenthaler
27.1. 14 Test: 17:15 - 18:45 Hörsäle: GR1 (Prähofer) im HS 6, GR2 und GR3 (Wolfinger) im HS 8.
Anmeldung im KUSSS erbeten!

Beschreibung und Inhalt

Siehe Beschreibung und Inhalt

Tutoren

Gruppe Kürzel Bild Name/Email Sprechstunde
G1 FF Friedrich Feichtinger
G2 SF Florian Schausberger
G3 RU Richard Uttenthaler

Bitte melden Sie sich zur Sprechstunde immer per EMail an! Auf den korrigierten Übungsausarbeitungen finden Sie das Kürzel des Tutors der die Übung korrigiert hat. Für Fragen zur Korrektur bzw. Punktevergabe bitte ausschließlich an diesen Tutor wenden.

Links

Downloads

Achtung: Am Apple Mac ist JDK 5.0 bereits installiert!!

Literatur

  • Mössenböck, H.: Sprechen Sie Java? Eine Einführung in das systematische Programmieren. 3. Auflage dpunkt.verlag, 2005

Weiterführende Literatur

  • Martin Schader, Lars Schmidt-Thieme: Java - Eine Einführung. 3. Auflage, Springer-Verlag, 2000.
    Benutzeroberflächen, Ausnahmebehandlung, Threadprogrammierung, Sicherheitsmechanismen, RMI, ...
  • Cay S. Hors 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, ...
  • Hans Bergsten: JavaServer Pages, deutsche Ausgabe. 1. Auflage, O'Reilly, 2001
    Einführung in JSP, Grundlagen HTML, Servlets, Datenbankzugriffe, Authentifizierung, ...
  • Hans Bergsten: JavaServer Pages. 3. Auflage, O'Reilly, 2003
  • Jason Hunter, William Crawford: Java Servlet Programmierung, deutsche Ausgabe der 2. Auflage. 1. Auflage, O'Reilly, 2001
    Einführung in Servlets, Grundlagen JSP, Applet-Servlet-Kommunikation, Datenbankzugriffe, Internationalisierung, ...