Veranstaltungen
Übung
Programmieren in C/C++
- Name im Diploma Supplement
- Programming in C/C++
- Anbieter
- Networked Embbedded Systems
- Lehrperson
- Prof. Dr. Pedro José Marrón
- Turnus
- Sommersemester
- SWS
- 2
- Sprache
- deutsch
- maximale Hörerschaft
- unbeschränkt
- Hörerschaft
empfohlenes Vorwissen
Programmierkenntnisse sind empfohlen.
Lehrinhalte
Entsprechend der in der Vorlesung „Programmieren in C/C++“ vorgestellten Konzepte und Methoden werden in den Übungen anhand von Beispielprogrammen praktisch vermittelt.
Die Inhalte orientieren sich dabei am Inhalt der Vorlesung:
- C++ als Erweiterung von C
- Zeigerkonzepte
- Klassen, Klassen-Hierarchien, einfache und mehrfache Vererbung, Zugriffsschutzmechanismen, virtuelle Basisklassen, virtuelle Funktionen, statisches und dynamisches Binden, Typisierung und Typkonvertierungen
- Funktions- und Operator-Überladen
- Exception Handling
- Templates
- Modularität, Namespaces
- Libraries
- Streams
- Standard Template Library (z.B. Algorithmen, Iteratoren, Container)
- Datenstrukturen
- kleine Projektbeispiele aus den Anwendungsbereichen der Ingenieurwissenschaften
Literaturangaben
Siehe Literaturangaben der Vorlesung.