Vorlesung "Einführung in die Informatik II"
- 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
- 1. Klausurtermin: Montag, 06.08.12,10:15-12:15 Uhr, AR/E/2-9202/03 - Turnhalle
- Klausurergebnisse: Klausureinsicht Mittwoch, 05.09.12 , 13:30 - 14:30 Uhr, H-B 8405
- 2. Klausurtermin: Freitag, 21.09.12,10:15-12:15 Uhr, AR/E/2-9202/03 - Turnhalle
- Klausurergebnisse: Klausureinsicht Mittwoch, 17.10.12, 13:30 - 14:30 Uhr, H-B 8405
- Das 0. Übungsblatt finden Sie hier.
Vorlesungsunterlagen
- Neue Foliensätze (werden im Verlauf der Vorlesung
aktualisiert):
0. Organisatorisches 16.04.12 Originalgröße 2 auf 1 1. Software-Entwicklung 16.04.12 Originalgröße 2 auf 1 2. Objektorientierte Analyse mit UML 23.04.12 Originalgröße 2 auf 1 3. Objektorientierter Entwurf mit UML und Java 30.04.12 Originalgröße 2 auf 1 4. Java Grundlagen 04.06.12 Originalgröße 2 auf 1 5. Programmierung mit Java 18.06.12 Originalgröße 2 auf 1 6. Objektorientierte Entwurfsmuster 25.06.12 Originalgröße 2 auf 1 7. Funktionale Programmierung 02.07.12 Originalgröße 2 auf 1
Hinweise:
- Die Folien werden ggf. im Verlauf des Semesters aktualisiert. Achten Sie auf das Versionsdatum.
Hinweise zu den Übungen
- 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.
Literatur
-
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.
Weitere Materialien (Links, Programmbeispiele)
Software
-
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