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
Awards

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 » Grundlagen der Programmierung

Übungen zu Grundlagen der Programmierung

Gruppe LVA-Nummer LVA-Leiter Zeit Ort Beginn
G1 339.614 Herbert Prähofer
Di, 12.00 - 13.30 HF 9904 04.10.2011
G2 339.615 Reinhard Wolfinger Di, 12.00 - 13.30 BA 9908 04.10.2011
G3 339.617 Reinhard Wolfinger Mi, 12.00 - 13.30 HF 9905 05.10.2011
G4 339.618 Markus Jahn Di, 12.00 - 13.30 S2 219 04.10.2011
G5 339.612 Markus Jahn Di, 15.30 - 17.00 HF 9904 04.10.2011

Informationen | Übungsangaben | Übungsabgabe | Termine | Beschreibung | Tutoren | Literatur | Links | Vorlesung

Informationen

  • Nachtest am Dienstag, 27.3.2012, 15:30-17:00 Uhr, Raum HF9901
    KUSSS-Anmeldung erforderlich.
  • G1: Ergebnisse findet man hier.
  • G2+G3: LVA-Noten und Ergebnisse für den Übungstest vom 31.01.2012 in KUSSS.
  • Achtung: Die Abgabe der UE08 wird nach Weihnachten verschoben! Alle weiteren Termine verschieben sich auch um eine Woche!.
  • Die Nummern der Übungsgruppen G4, G5, G6 haben sich geändert (siehe Tabelle).
  • Tutoren-Sprechstunde um Fragen zur aktuellen Übung zu besprechen: Mo. 12:00 - 14:00 in Raum HF 303
  • Geany ist eine gute Alternative zu Notepad++ oder TextPad für die Programmentwicklung.
  • Achtung, Termin geändert: Zweiter Nachtest zur Übung WS2010/11: Dienstag, den 18.10.2011, 17:15 - 18:45 Uhr, Raum HS2. Bitte in KUSSS anmelden.
  • Probleme beim Ausführen des Java-Compilers javac in der Eingabeaufforderung? Sie müssen die Path-Umgebungsvariable auf das bin-Verzeichnis Ihrer JDK-Installation setzen. Lesen Sie hier wie man das in Windows 2000/XP macht.
  • Übungsmodus für die Übungen
  • Stilrichtlinie für die Übungen

Übungsangaben und Übungsmaterial

Exchange Verzeichnisse

Übungsabgabe

Termine

Datum Nr Stoff Ausgabe Abgabe Downloads Diverses
4.10. 1 Vorbesprechung Übung 00   Downloads
Geany als gute Alternative zu Notepad++ oder TextPad
11.10. 2 Einfache Programme Übung 01 Übung 00 Downloads  
18.10. 3 Verzweigungen Übung 02 Übung 01 Downloads Anleitung für Notepad++-Konfiguration
25.10. 4 Schleifen Übung 03 Übung 02 Downloads  
1.11.   Allerheiligen      
8.11. 5 Methoden Übung 04 Übung 03 Downloads  
15.11. 6 Arrays Übung 05 Übung 04 Downloads  
22.11. 7 Zeichen und Strings Übung 06 Übung 05 Downloads  
29.11. 8 Klassen und Objekte Übung 07 Übung 06 Downloads  
6.12. 9 OOP Übung 08 Übung 07 Downloads  
13.12. 10 OOP -- -- -- Achtung: Abgabe UE08 auf 10. 1. verschoben
20.12.   Weihnachtsferien      
27.12.   Weihnachtsferien        
3.1.   Weihnachtsferien        
10.1. 11 OOP Übung 09 Übung 08 Downloads  
17.1. 12 Dynamische Datenstrukturen Übung 10 Übung 09 Downloads  
24.1. 13 Entwurf   Übung 10 Downloads  
31.1. 14 18:15 - 19:45 Test    

Beschreibung und Inhalt

Siehe Beschreibung und Inhalt

Tutoren

Gruppe Kürzel Bild Name/Email Sprechstunde
CH   Christian Huber Mo 14.11. 12:00-14:00, HF 303
MK   Michael Kaffenda Mo 25.10. 12:00-14:00, HF 303
DK   Dominik Kaserer Mo 28.11. 12:00-14:00, HF 303
AL   Alexander Leibetseder Mo 21.11. 12:00-14:00, HF 303
DP   Dominik Pieringer Mo 05.12. 12:00-14:00, HF 303
NS   Nikolai Spasov Mo 07.11. 12:00-14:00, HF 303

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: Auf Mac OS X (Apple Macintosh) ist ein JDK bereits installiert!

Literatur

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

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, ...