Inhalt
Kommentar |
Objektorientiertes Programmieren in C++ (Klassen, Überladung von Funktionen und Operatoren, Datenkapselung, Trennung Schnittstelle-Implementierung, dynamische und statische Objekte, Vererbung, Polymorphie, Templates, Standard Template Library (STL), Container, Iteratoren), Klassenbibliothek C-XSC, Grafikbibliothek Qt
|
Literatur |
wird in der Vorlesung bekannt gegeben |
Voraussetzungen |
Grundlegende Kenntnisse in ANSI C oder C++ (Variablenvereinbarung, (Basis-)Datentypen, Ein-/Ausgabe, Kontrollstrukturen, Ausdrucksauswertung, Funktionen, Parameterübergabe, Rekursion, Zeiger/Pointer, Felder, dynamische Datenstrukturen, ...)
|
Zielgruppe |
Bachelor Mathematik: NInf.OOP (Objektorientierte Programmierung mit C++); Bachelor IT: Grundlagen der objektorientierten Programmierung; Bachelor Angewandte Naturwissenschaften, Schwerpunktfach Informatik: Objektorientierte Programmierung mit C++; Bachelor Electrical Engineering: Modul Softwaretechnik; Kombinatorischer Bachelor Informatik: Grundlagen der Objektorientierten Programmierung. Bachelor Wirtschaftsingenieurwesen Elektrotechnik: Wahlpflichtbereich Elektrotechnik, Master Wirtschaftsingenieurwesen Informationstechnik: Wahlpflichtbereich Informationstechnik Nebenfächer oder Studienschwerpunkte Informatik anderer Studiengänge. |