Objektorientierte Programmierung
LVA 185.162, VL 2.0, 2005 W
Objektorientierte Programmierung
(zweistündige Vorlesung mit Laborübung)
AKTUELL:
Vom 10. bis zum 18. Jänner 2006 können Sie sich zum
Abgabegespräch und zu speziellen Prüfungsterminen im Jänner
anmelden.
Ziele:
Die Teilnehmer sollen einen Überblick über die wichtigsten Konzepte
objektorientierter Programmiersprachen bekommen und lernen, diese Konzepte
sinnvoll einzusetzen.
Inhalt:
Folgende Konzepte der objektorientierten Programmierung werden anhand der
Programmiersprache Java eingeführt:
- Klassenhierarchien
- Polymorphismus
- Datenabstraktion
- Vererbung und Subtyping
- Generizität
- Objektschnittstellen
- Implementierung von Entwurfsmustern
Voraussetzungen:
Grundlegende Kenntnisse zumindest einer Programmiersprache (wie z.B. in
"Einführung in das Programmieren" vermittelt) werden vorausgesetzt.
Eine
Anmeldung zur
Lehrveranstaltung ist notwendig.
Lehrbehelfe:
Ein
Skriptum zur Vorlesung wird
rechtzeitig vor Vorlesungsbeginn auf dieser Web-Seite zum Download bereitstehen.
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
der Laborübung.
Zeit und Ort:
Die Vorbesprechung für das Wintersemester 2005/2006 findet am Donnerstag,
den 6. Oktober 2005 von 13:00 bis 14:00 Uhr im Informatikhörsaal
(Treitlstraße 3) statt. Vorlesungen werden von 13. Oktober bis 19.
Jänner jeden Donnerstag (außer am 8.12., 22.12., 29.12. und 5.1.)
von 13:00 bis 14:00 Uhr im Informatikhörsaal gehalten. Am 26. Jänner
findet statt der Vorlesung eine Fragestunde statt. Anmeldungen zur
Lehrveranstaltung sind zwischen 3. und 13. Oktober möglich und
erforderlich. Näheres dazu erfahren Sie bei den Hinweisen zum
Laborübungsteil der Lehrveranstaltung.
Anrechenbarkeit:
"Objektorientierte Programmierung" ist für folgende Bakkalaureatsstudien
der Informatik anrechenbar:
"Software & Information Engineering" (Pflichtfach, 3. Semester),
"Medieninformatik" (Wahlfach im Schwerpunkt "Computergraphik und
Bildverarbeitung"), "Technische Informatik" (Wahlfach) und "Medizinische
Informatik" (Wahlfach).
Weiters ist diese Lehrveranstaltung ein Prüfungsfach für
"Versicherungsmathematik" und teilweise Wahlfach für "Technische
Mathematik".
Beurteilung (Prüfungen):
Die Beurteilung setzt sich je zur Hälfte aus den Leistungen bei der
Laborübung und dem Ergebnis einer mündlichen Prüfung zusammen.
Prüfungen werden (außer in der vorlesungsfreien Zeit) jeden Montag
von 11 bis 12 Uhr und zu speziellen Terminen im Jänner 2006 abgehalten.
Anmeldungen dazu erfolgen
über ein System zur elektronischen Prüfungsanmeldung bzw. per e-Mail.
NEU: Mündliche Prüfungen müssen bis spätestens zum Ende des
Sommersemesters 2006 positiv abgelegt sein (ein Semester nach Ende der
Lehrveranstaltung). Ansonsten wird automatisch 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 2005) wird kein Zeugnis
ausgestellt; spätere Abmeldungen werden nicht entgegengenommen.
Vortragende und Betreuer:
Aufgabenstellungen:
Aufgabenstellungen werden jeweils zu den Vorlesungsterminen hier
bereitgestellt:
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
- [.ps.gz, 414686 Byte]
- [.ps, 1103771 Byte]
- [.pdf, 814709 Byte]
- Skriptum zum Einheften in
Ordner - 2 Seiten/Blatt bei einseitigem Druck
- [.ps.gz, 413192 Byte]
- [.ps, 1103050 Byte]
- [.pdf, 808035 Byte]
- Skriptum in sehr
großer Schrift - 1 Seite/Blatt, zum Online-Lesen oder Verkleinern
- [.ps.gz, 409615 Byte]
- [.ps, 1042945 Byte]
- [.pdf, 904961 Byte]
Folien:
Folien zur Vorlesungen werden jeweils vor jeder Vorlesung an dieser Stelle zum
Download bereitgestellt.
- Folien zur Vorbesprechung am 6.
Oktober 2005
- [.ps, 68756 Byte]
- [.pdf, 36606 Byte]
- Folien zur 1. Vorlesung am 13.
Oktober 2005
- [.ps, 85502 Byte]
- [.pdf, 41441 Byte]
- Folien zur 2. Vorlesung am 20.
Oktober 2005
- [.ps, 65459 Byte]
- [.pdf, 39909 Byte]
- Folien zur 3. Vorlesung am 27.
Oktober 2005
- [.ps, 85340 Byte]
- [.pdf, 44452 Byte]
- Folien zur 4. Vorlesung am 3.
November 2005
- [.ps, 90668 Byte]
- [.pdf, 45432 Byte]
- Folien zur 5. Vorlesung am 10.
November 2005
- [.ps, 82032 Byte]
- [.pdf, 40148 Byte]
- Folien zur 6. Vorlesung am 17.
November 2005
- [.ps, 76318 Byte]
- [.pdf, 36943 Byte]
- Folien zur 7. Vorlesung am 24.
November 2005
- [.ps, 66352 Byte]
- [.pdf, 30020 Byte]
- Folien zur 8. Vorlesung am 1.
Dezember 2005
- [.ps, 75531 Byte]
- [.pdf, 33926 Byte]
- Folien zur 9. Vorlesung am 15.
Dezember 2005
- [.ps, 76655 Byte]
- [.pdf, 36631 Byte]
- Folien zur 10. Vorlesung am 12.
Jänner 2006
- [.ps, 107079 Byte]
- [.pdf, 52013 Byte]
- Folien zur 11. Vorlesung am 19.
Jänner 2006
- [.ps, 107261 Byte]
- [.pdf, 56354 Byte]
Termine: