Prog_Aut

Programmierung in der Automatisierungstechnik in C/C++ (V1+Ü1)

Vorlesung V1
Termin Do 11-40- 13.20 (14-tägig)
Ort S1|05/122
Dozent Dr.-Ing. Volker Willert
Übung Ü1
Termin Do 11.40-13.20 (14-tägig)
Ort S1|05/122
Ansprechpartner Dr.-Ing. Volker Willert,
Raúl Acuña Godoy, M.Sc.
ECTS (Vorlesung + Übung) Diplom ETiT: 3CPs
B.Sc.ETiT: 2CPs
M.Sc. Mechatronik: 2CPs
Prüfung
Termin Termin wird noch bekannt gegeben
Ort S3|11-08
Ansprechpartner Dr.-Ing. Volker Willert
Erlaubte Hilfsmittel keine
Prüfungsrelevante Inhalte alle Vorlesungen und Übungen
Prüfungseinsicht Wird noch bekannt gegeben.
Weitere Informationen Beachten Sie den Punkt Aktuelles in der rechten Spalte und unsere Vorlesungsnews.

Information zur Vorlesung und zur Übung

Alle Materialien, wie Vorlesungsfolien, Übungsblätter und Musterlösungen stehen in TU-Can zum Herunterladen bereit. Die Vorlesung und die Übung wechseln sich 14-tägig ab und dauern jeweils zwei Vorlesungs- bzw. Übungseinheiten. An folgenden Terminen finden die Vorlesungen und Übungen statt:

Vorlesungstermine:

  • 20.10.2016 (Allgemeines und Einführung in C)
  • 27.10.2016 (Grundlagen C)
  • 17.11.2016 (Grundlagen C)
  • 24.11.2016 (Erweiterungen C)
  • 08.12.2016 (Erweiterungen C)
  • 22.12.2017 (Grundlagen C++)
  • 19.01.2017 (Grundlagen C++)
  • 02.02.2017 (Grundlagen C++)

Übungstermine:

  • 03.11.2016 (Preprozessor Übung)
  • 10.11.2016 (C Übung)
  • 01.12.2016 (C Übung)
  • 15.12.2016 (C Übung)
  • 12.01.2017 (C Übung)
  • 26.01.2017 (C/C++ Übung)
  • 09.02.2017 (C++ Übung)

Aufbau

Es handelt sich um eine '1+1'-Veranstaltung, die aus Vorlesungsteil und Übungsteil besteht. Gehalten wird die Vorlesung von Dr.-Ing. Volker Willert jeweils im Wintersemester. Die Übung übernimmt Herr Maximilian Löffler.

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.

Evaluierungen