Prof. Dr. Georg Umlauf
Vorlesung im SS 2016

Programmieren 2 (AIT)


Wann & wo?






Vorlesung
Di 14:00 - 15:30
Raum G 240




Übungstermin A
Di 15:45 - 17:15 Raum F 033
Übungstermin B
Di 17:30 - 19:00 Raum F 033





Übungstermin      
Übungsgruppe 1
gerade KW: A
ungerade KW:  B
Übungsgruppe 2
gerade KW: B ungerade KW:  A




Beginn 15.03.2016
Ende
28.06.2016




Klausur 20.07.2016
8:00 - 9:30

Aula
Klausurvorbesprechung 18.07.2016
10:30 - 13:00
C 109










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


§0    Einleitung
pdf (12.03.2016)



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

§1½   Wiederholung: Zeiger pdf (12.03.2016) 01.5


§2    Dynamische Datenstrukturen
pdf (12.03.2016) 04, 05

§3    Fundamentale Datenstrukturen
pdf (12.03.2016)

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

§4    Schablonen
pdf (12.03.2016) 13, 14

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

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


§6    Objektorientiertes Programmieren Teil 2
pdf (12.03.2016) 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
29.03.2016


2. Übungsblatt html, zip 12.04.2016

3. Übungsblatt
html, zip 26.04.2016


4. Übungsblatt
html, zip 10.05.2016

5. Übungsblatt html, zip
31.05.2016


6. Übungsblatt html 14.06.2016


7. Übungsblatt html 28.06.2016


8. Übungsklausur pdf

Lösung
22.06.2016
keine Abgabe: 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: 22.06.2016