Literatur |
Helmut Balzert: "Lehrbuch Grundlagen der Informatik", Spektrum, 1999. Helmut Balzert: "Lehrbuch der Software-Technik", Spektrum, 1996.
Robert Sedgewick: "Algorithmen in C++", Addison-Wesley, 1992. Thomas H. Cormen et al.: "Introduction to Algorithms", MIT Press, 2001. Mark A. Weiss: "Data Structures and Problem Solving Using C++", Pearson, 2003.
Heide Balzert, "Lehrbuch der Objektmodellierung", Spektrum, 1999. Jürgen Wolff von Gudenberg: "Objektorientiert Programmieren von Anfang an", Spektrum, 1996.
Helmut Erlenkötter: "C++: Objektorientiertes Programmieren von Anfang an", rororo, 2000. Scott Meyers, "Effektiv C++ programmieren", Addison-Wesley, 1992. Bjarne Stroustrup: "Die C++ Programmiersprache", Addison-Wesley, 1998. Stefan Kuhlins: "Die C++ Standardbibliothek", Springer, 2005. |
Lerninhalte |
- Programmierung mit C++ - Komplexität - Datenstrukturen (Listen, Keller, Warteschlangen, Bäume, Graphen) - Algorithmen (Sortieren, Suchen) - Objektorientierte Softwareentwicklung (Klassen, Vererbung, Polymorphie, Virtuelle Funktionen) - Generische Programmierung - Testen und Verifikation |