Vorlesung "Objektorientierte und Funktionale Programmierung"
- Einführung in objektorientierte und funktionale Programmierung
- Schwerpunkte: objektorientierte Modellierung mit UML, Java-Programmierung
- Voraussetzungen: keine (vorteilhaft: Einführung in die Informatik I)
- Details: siehe Modulbeschreibung zur Veranstaltung
Ankündigungen
- Neue Foliensätze (werden im Verlauf der Vorlesung
aktualisiert):
0. Organisatorisches 36 Seiten Originalgröße 2 auf 1 1. Software-Entwicklung 115 Seiten Originalgröße 2 auf 1 2. Objektorientierte Analyse mit UML 84 Seiten Originalgröße 2 auf 1 3. Objektorientierter Entwurf mit UML und Java 66 Seiten Originalgröße 2 auf 1 4. Java Grundlagen 191 Seiten Originalgröße 2 auf 1 5. Programmierung mit Java 177 Seiten Originalgröße 2 auf 1 6. Objektorientierte Entwurfsmuster 29 Seiten Originalgröße 2 auf 1 7. Funktionale Programmierung 53 Seiten Originalgröße 2 auf 1
Hinweise:
- Die Folien werden ggf. im Verlauf des Semesters aktualisiert. Achten Sie auf das Versionsdatum.
- Die Übungen werden mit Hilfe des web-basierten Systems DUESIE durchgeführt! Das System stellt die Übungsblätter bereit, die Sie sich bei Bedarf selbst ausdrucken müssen. Es werden keine Übungsblätter ausgeteilt. Ihre Lösungen laden Sie ebenfalls über DUESIE bis zum Abgabetermin auf unseren Server. Sie können dann nach der Korrektur die korrigierten Lösungen im DUESIE einsehen.
- In den Übungsgruppen haben Sie Gelegenheit, Ihre
Lösungen vorzustellen und Fragen bzw. Probleme mit dem
Tutor und den anderen Studenten zu besprechen.
-
Basisliteratur
- Helmut Balzert: Lehrbuch Grundlagen der Informatik, Spektrum-Verlag, 1999.
- David J. Barnes, Michael Kölling: Objektorientierte Programmierung mit Java, Pearson Studium, 2003.
- K. Sierra, B. Bates: Java von Kopf bis Fuß, 1. Auflage, 2006, O'Reilly.
- F. Kröger: Informatik I, Skriptum zur Vorlesung, LMU München, WS02/03.
-
Ergänzende Literatur zu
Objektorientierung und UML
- Heide Balzert: Lehrbuch der Objektmodellierung, Spektrum, 2005.
- Bernd Oesterreich: Objektorientierte Softwareentwicklung -- Analyse und Design mit der UML, Oldenbourg, 2005.
- Harald Störrle: UML 2 für Studenten, Pearson Studium, 2005.
-
Ergänzende Literatur zu
Objektorientierung und Java
- Heinz-Peter Gumm, Manfred Sommer: Einführung in die Informatik, Oldenbourg, 2002.
- Reinhard Schiedermeier: Programmieren mit Java, Pearson Studium, 2005.
- Judy Bishop: Java lernen, Pearson Studium, 2001.
- Cay S. Hostmann, Gary Cornell: Core Java 2, Band 1 und 2, Addison-Wesley, 2005.
- John Lewis, William Loftus: Java Software Solutions, Addison Wesley, 2005.
- Stefan Middendorf, Reiner Singer, Jörn Heid: Java Programmierhandbuch und Referenz, dpunkt.verlag, 2002.
-
Standard ML of New Jersey
(SML)
- SML Compiler Download SML
-
Entwicklungsumgebungen
- Eclipse IDE for Java Developers Download Eclipse
-
Java Platform (JDK)
- JDK 6 Update 20 Download JDK
- UML-Tools
Klausurergebnisse vom 19.09.14
Klausurergebnisse vom 04.08.14
Die Klausur findet am Montag, 04.08.14, im Raum PB-C 101 statt!
Folgende Studierende haben die Übungen zu OFP erfolgreich bestanden und sind somit zur Klausur zugelassen: Liste bestandene Übungen
Die nächste Vorlesung ist am 16.06.
Das 0. Übungsblatt finden Sie hier.