Prof. Dr. Georg Umlauf
Vorlesung im SS 2011

Programmieren 2


Wann & wo?






Vorlesung
Di 14:00 - 15:30
Raum F 023




Achtung: Vorlesung am 24.05.2011 fällt aus.
Ersatztermin 10.05.2011, 17:30 - 19:00
Raum F033

07.06.2011, 17:30 - 19:00 Raum F033




Übung (Gruppe 1)
Di
15:45 - 17:15
Raum F 033
Übung (Gruppe 2)
Di 17:30 - 19:00 Raum F 033




Beginn
15.03.2011

Ende

01.07.2011











Inhalt


Die Folien zur Vorlesung gibt es hier: (Stand) Beispiele                


§0    Einleitung und Grundbegriffe
pdf (12.03.2011)


§1    Klassen
pdf (12.03.2011) 00, 01, 02, 03

§1½   Wiederholung: Zeiger pdf (12.03.2011) 01.5


§2    Dynamische Datenstrukturen
pdf (03.05.2011) 04, 05

§3    Fundamentale Datenstrukturen
pdf (10.05.2011)

06, 07, 08, 09, 10, 11, 12

§4    Schablonen
pdf (17.05.2011) 13, 14

§5    Rekursionen
pdf (31.05.2011) 15, 16, 17, 18, 19, 20, 21, 22

§6    Objektorientiertes Programmieren Teil 1
pdf (07.06.2011) 23, 24, 25, 26


§6    Objektorientiertes Programmieren Teil 2
pdf (07.06.2011) 27, 28, 29, 30, 31, 32, 33, 34, 35, 36




Übungsblätter Die aktuellen Übungsblätter werden hier zum Download bereitgestellt.



        
Abgabe bis




1. Übungsblatt html, zip
05.04.2011  



2. Übungsblatt html, zip 03.05.2011 


3. Übungsblatt
html, zip 17.05.2011  


4. Übungsblatt
html, zip 31.05.2011 


5. Übungsblatt html, zip
21.06.2011 


6. Übungsblatt html 28.06.2011



7. Übungsblatt pdf keine Abgabe (Übungsklausur):
Besprechung bei der Klausurvorbesprechung









Literatur






Bücher zu C++:
  • B. Stroustrup, Die C++ Programmiersprache, Addison-Wesley, 4. Auflage, 2009.
  • U. Breymann: C++ - Eine Einführung, Hanser-Verlag, 2009.
  • S. Meyers: Effektiv C++ programmieren, Addison-Wesley, 3. Auflage, 2008.

Bücher zu Datenstrukturen
  • Ottmann, Widmayer: Algorithmen und Datenstrukturen, Spektrum Akademischer Verlag, 4. Auflage, 2002.
  • Cormen, Leiserson, Rivest, Stein: Algorithmen - Eine Einführung, Oldenbourg Verlag, 2. Auflage, 2007.
  • Weiss: Data Structures and Algorithm Analysis in C++, Addison-Wesley, 3. Auflage, 2006.


© Georg Umlauf 
Last modified: 25.06.2011