Objektorientierte Programmierung
LVA 185.162, VL 2.0, 2007 W

Objektorientierte Programmierung

(zweistündige Vorlesung mit Laborübung)

Aktuell:

Sie können sich über das elektronische Anmeldesystem zu Prüfungen im Sommersemester 2008 anmelden. Bitte beachten Sie folgende Hinweise:

Ziele:

Die Teilnehmer sollen einen Überblick über die wichtigsten Konzepte objektorientierter Programmiersprachen bekommen und lernen, diese Konzepte in der Softwareentwicklung sinnvoll einzusetzen. Subtyping (auf der Basis von Objektschnittstellen mit Zusicherungen) und Generizität bilden Schwerpunkte, die am Ende der Lehrveranstaltung jedenfalls beherrscht werden müssen.

Inhalt:

Folgende Konzepte der objektorientierten Programmierung werden anhand der Programmiersprache Java eingeführt:

Voraussetzungen:

Praktische Programmierkenntnisse in zumindest einer Programmiersprache (wie z.B. in Einführung in das Programmieren vermittelt) werden vorausgesetzt. Java-Kenntnisse sind sehr vorteilhaft. Bei ausreichend Programmiererfahrung in anderen (nicht notwendigerweise objektorientierten) Sprachen ist Java nebenbei erlernbar.

Eine Anmeldung zur Lehrveranstaltung ist notwendig.

Lehrbehelfe:

Ein Skriptum zum Vorlesungsteil wird vor der ersten Vorlesung zum Download bereit stehen. Die in der Vorlesung verwendeten Folien und die Aufgaben zur Laborübung werden vor den einzelnen Vorlesungen und Übungsterminen bereitgestellt.

Allgemeine Informationen zu Java finden Sie auf der Java Home Page.

Beachten Sie die Informationen zum Ablauf des Laborübungsteils.

Zeit und Ort:

Die Vorbesprechung für das Wintersemester 2007/2008 findet am Donnerstag, den 4. Oktober 2007 von 13:00 bis 14:00 Uhr im Informatikhörsaal (Treitlstraße 3) statt. Vorlesungen werden vom 11. Oktober bis 17. Jänner jeden Donnerstag (außer am 1.11., 15.11., 20.12., 27.12. und 3.1.) von 13:00 bis 14:00 Uhr im Informatikhörsaal gehalten. Anmeldungen zur Lehrveranstaltung sind zwischen 1. und 11. Oktober möglich und erforderlich. Näheres dazu erfahren Sie bei den Hinweisen zum Laborübungsteil der Lehrveranstaltung.

Anrechenbarkeit:

Objektorientierte Programmierung ist für alle Bakkalaureatsstudien der Informatik (033 531, 033 532, 033 533, 033 534, 033 535) und Wirtschaftsinformatik (033 526) sowie für Versicherungsmathematik (033 215) als Prüfungsfach anrechenbar. Weiters ist diese Lehrveranstaltung ein Wahlfach für Informatikmanagement (033 522, 066 922), Wirtschaftsingenieurwesen Informatik (066 939), Technische Mathematik (860) und Versicherungsmathematik (066 415).

Studierenden der Technischen Informatik (033 535) wird empfohlen, eine im Sommersemester angebotene Lehrveranstaltung desselben Titels zu absolvieren, die speziell auf die Anforderungen der Technischen Informatik eingeht und auf C++ statt Java aufbaut. Allen anderen Studierenden wird die hier angekündigte Lehrveranstaltung im Wintersemester empfohlen, da viele darauf aufbauende Lehrveranstaltungen gute Java-Programmierkenntnisse voraussetzen.

Beurteilung und Prüfungen:

Die Beurteilung setzt sich je zur Hälfte aus den Leistungen bei der Laborübung (deren Beurteilung ein Abgabegespräch beinhaltet) und dem Ergebnis einer mündlichen Prüfung zusammen. Es wird dringend empfohlen, die Prüfung so bald als möglich nach Abschluss des Laborübungsteils zu machen. Mündliche Prüfungen müssen bis spätestens Ende Juni 2008 positiv abgelegt sein. Ansonsten wird ein negatives Zeugnis ausgestellt. Ein negatives Zeugnis wird auch ausgestellt, wenn der Laborübungsteil oder zwei Antritte zur mündlichen Prüfung negativ beurteilt werden. Prüfungsanmeldungen müssen spätestens eine Woche vor dem Prüfungstermin erfolgen, und ab diesem Zeitpunkt ist keine Abmeldung mehr möglich. Nichterscheinen führt zu negativer Beurteilung der Prüfung. Bei rechtzeitiger Abmeldung von der Lehrveranstaltung bis spätestens 31. Oktober 2007 wird kein Zeugnis ausgestellt; spätere Abmeldungen werden nicht entgegengenommen.

Vortragende und Betreuer:

Franz Puntigam (Vorlesung, Laborübung, Prüfungen)
Andreas Krall (Laborübung, Prüfungen)
Tutoren (Laborübung)

Skriptum:

Die angebotenen Varianten sind bis auf das Format identisch. Sie können eine davon wählen.
Skriptum in Buchform: 4 Seiten/Blatt bei doppelseitigem Druck zu Buch zusammenklappbar
[.pdf, 869338 Byte]
Skriptum zum Einheften in Ordner - 2 Seiten/Blatt bei einseitigem Druck
[.pdf, 863547 Byte]
Skriptum in sehr großer Schrift - 1 Seite/Blatt, zum Online-Lesen oder Verkleinern
[.pdf, 979515 Byte]

Folien:

Folien zu Vorbesprechung und Vorlesungen stehen hier zum Download bereit:
Vorbesprechung am 4. Oktober 2007
1. Vorlesung am 11. Oktober 2007
2. Vorlesung am 18. Oktober 2007
3. Vorlesung am 25. Oktober 2007
4. Vorlesung am 8. November 2007
5. Vorlesung am 22. November 2007
6. Vorlesung am 29. November 2007
7. Vorlesung am 6. Dezember 2007
8. Vorlesung am 13. Dezember 2007
9. Vorlesung am 10. Jänner 2008
10. Vorlesung am 17. Jänner 2008

Aufgabenstellungen:

Es sind bereits alle Aufgabenstellungen verfügbar:

Aufgabe vom fällig nachträglich
1. Aufgabe 11.10.2007 18.10.2007 25.10.2007
2. Aufgabe 18.10.2007 25.10.2007 31.10.2007* 05.11.2007
3. Aufgabe 25.10.2007 08.11.2007 19.11.2007
4. Aufgabe 08.11.2007 22.11.2007 29.11.2007
5. Aufgabe 22.11.2007 29.11.2007 06.12.2007
6. Aufgabe 29.11.2007 06.12.2007 13.12.2007
7. Aufgabe 06.12.2007 13.12.2007 20.12.2007
8. Aufgabe 13.12.2007 10.01.2008 17.01.2008

* Der Abgabetermin am 31.10.2007 gilt nur für Gruppen, die auch am 25.10.2007 abgegeben haben.

Termine:

Anmeldung: 1.10.-11.10.2007
Abmeldung: 1.10.-31.10.2007
Vorbesprechung: 4.10.2007, 13:00-14:00, Inf.HS
Vorlesungen: 11.10.2007-17.1.2008, 13:00-14:00, Inf.HS
neue Aufgaben: zu Vorlesungsterminen
Lösungsabgaben: 12:45 Uhr vor Vorlesungsterminen
Abgabegespräche: 18.1.2008 bis 31.1.2008 (viele Termine)
Prüfungen: 18.1.2008 bis 31.1.2008 (viele Termine) und März bis Juni 2008
Complang
Puntigam
   Über mich
   Research
   Lehre
      LVAs 2017 W
      LVAs 2017 S
      frühere Lehre
         LVAs 2016 W
         LVAs 2016 S
         LVAs 2015 W
         LVAs 2015 S
         LVAs 2014 W
         LVAs 2014 S
         LVAs 2013 W
         LVAs 2013 S
         LVAs 2012 W
         LVAs 2012 S
         LVAs 2011 W
         LVAs 2011 S
         LVAs 2010 W
         LVAs 2010 S
         LVAs 2009 W
         LVAs 2009 S
         LVAs 2008 W
         LVAs 2008 S
         LVAs 2007 W
            OOP
               Laborübung
               1. Aufgabe
               2. Aufgabe
               3. Aufgabe
               4. Aufgabe
               5. Aufgabe
               6. Aufgabe
               7. Aufgabe
               8. Aufgabe
            Typsysteme
            Seminar
         LVAs 2007 S
         LVAs 2006 W
         LVAs 2006 S
         LVAs 2005 W
         LVAs 2005 S
         LVAs 2004 W
         LVAs 2004 S
         LVAs 2003 W
   Links
Sitemap
Kontakt
Schnellzugriff:
Laborübung
Anmeldung LVA
Anmeldung Prüfung
Anmeldesystem
Tutoren
Skriptum
Folien
Aufgaben
Prüfung
Termine
TUWIS++
voriges Jahr
nächstes Jahr
Fakultät für Informatik
Technische Universität Wien
Anfang | HTML 4.01 | letzte Änderung: 2008-02-22 (Puntigam)