Programmierung in der Automatisierungstechnik in C/C++

Achtung

Die Vorlesung samt Prüfung (auch für Nachschreiber:innen) wird ab dem Wintersemester 2023/24 vom Fachgebiet CCPS angeboten. Nähere Informationen dazu gibt es hier.

Die Nachschreiber:innen beachten bitte, dass sich die Vorlesungsinhalte und damit die klausurrelevanten Themengebiete potentiell ab dem Wintersemester 2024/25 ändern können!

Vorlesung V1
Termin siehe Tucan
Ort siehe Tucan
Dozent CCPS (siehe Infobox oben)
Übung Ü1
Termin siehe Tucan
Ort siehe Tucan
Ansprechpartner CCPS (siehe Infobox oben)
ECTS (Vorlesung + Übung) B.Sc.ETiT PO 2023: 3CPs
B.Sc.ETiT PO 2014 2CPs

Information zur Vorlesung und zur Übung

Alle Materialien, wie Vorlesungsfolien, Übungsblätter und Musterlösungen stehen in Moodle zum Herunterladen bereit. Die Vorlesung und die Übung wechseln sich 14-tägig ab und dauern jeweils zwei Vorlesungs- bzw. Übungseinheiten.

Aufbau

Es handelt sich um eine '1+1'-Veranstaltung, die aus Vorlesungsteil und Übungsteil besteht. Gehalten wird die Vorlesung von Dr. rer. nat. Tatiana Tatarenko jeweils im Wintersemester.

Inhalt

Der Kurs ist als Einstieg in das Programmieren mit C/C++ gedacht. Der Kurs gliedert sich in die folgenden Inhalte.

  • Der Kompiliervorgang, Entwicklungsumgebung
  • Grundlagen C: Datentypen, Kontrollfluss, Funktionen
  • C-Erweiterung: Arrays, Pointer
  • Grundlagen C++: Pointer, Objektorientierung, Überladen von Operatoren, Ausnahmebehandlung, Templates, STL Container

Unterlagen und allgemeine Literaturhinweise

Vertiefenden Literatur:

  • B. Kernighan, D. Ritchie, Programmieren in C, Carl Hanser Verlag, 1990.
  • B. Stroustrup, Die C++ Programmiersprache, Addison Wesley, 2009.