Programmieren in C/C++

Dozent: Prof. Dr. Pedro José Marrón, Übungen: Eduardo Ferrera

Die Veranstaltung (2V+2Ü) setzt die in den vorherigen Semestern gelernten grundlegenden Konzepte und Methoden der objektorientierten Programmierung (OOP) in C++ um.

Inhalte im Einzelnen:

  • OO-Analyse, -Design und -Modellierung mit UML
  • 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)
  • kleine Projektbeispiele aus den Anwendungsbereichen der Ingenieurwissenschaften.

Die Veranstaltung findet auf deutsch statt und ist ausschließlich für BAI-Studierende hörbar.

Ort und Zeit:

  • Ort: BC319 (Vorlesung), BC523 (Übung)
  • Vorlesung: Wöchentlich mittwochs 10:00-12:00 Uhr
  • Übung: Wöchentlich dienstags 12:00-14:00 Uhr

Einträge im LSF: Vorlesung und Übung
Moodle2-Seite mit Materialien