PTI06500 – C/C++ für Kfz

Modul
C/C++ für Kfz
C/C++ for Automotive Systems
Modulnummer
PTI06500
Version: 1
Fakultät
Physikalische Technik / Informatik
Niveau
Bachelor
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche/-r

Prof. Dr. Frank Grimm
Frank.Grimm(at)fh-zwickau.de

Dozent/-in(nen)

Prof. Dr. Frank Grimm
Frank.Grimm(at)fh-zwickau.de

Lehrsprache(n)

Deutsch
in "C/C++ für Kfz"

ECTS-Credits

6.00 Credits

Workload

180 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Praktikum)

Selbststudienzeit

120.00 Stunden
75.00 Stunden Selbststudium - C/C++ für Kfz
45.00 Stunden Vor-/Nachbereitung - C/C++ für Kfz

Prüfungsvorleistung(en)

Praktikumstestat
in "C/C++ für Kfz"

Prüfungsleistung(en)

mündliche Prüfungsleistung
Modulprüfung | Prüfungsdauer: 30 min | Wichtung: 100%
in "C/C++ für Kfz"

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Entwicklungssysteme für C/C++: Compiler, Linker, Debugger, Cross-Entwicklung
  • Programmstruktur in C und C++
  • Strings, Datenstrukturen, Klassen, Arrays, Zeiger, Zeigerarithmetik
  • Speicherverwaltung in C und C++
  • C und C++ Standardbibliotheken, I/O, Collections
  • Generische Klassen
  • Entwicklung größerer Programme
  • Kfz-spezifische Aufgabenstellungen
Qualifikationsziele

Die Studierenden sind in der Lage, Techniken der objektorientierten und prozeduralen Programmierung in den Programmiersprachen C und C++ umzusetzen. Dabei beherrschen sie insbesondere die Sprachstrukturen zur Speicherverwaltung und zur hardwarenahen Programmierung. Sie können Programme sowohl für PC-Umgebungen als auch für Microcontroller entwickeln. Sie kennen die Unterschiede zu hardware-abstrahierenden Sprachen wie Java oder C#.

Besondere Zulassungsvoraussetzung

keine

Empfohlene Voraussetzungen

Inhalt entsprechend der Module
Grundlagen der Programmierung 1 und 2

Fortsetzungsmöglichkeiten
Keine Angabe
Literatur
  • Kernighan/Ritchie: The C Programming Language (ISBN-13: 978-0131103627)
  • Das C-Tutorial (http://www.c-howto.de/)
  • Erlenkötter: C++: Objektorientiertes Programmieren von Anfang an (ISBN-13: 978-3499600777)
  • Rogat: Objektorientiertes Programmieren mit C++ und JAVA (http://www2.math.uni-wuppertal.de/~axel/skripte/oop/oop.html)
Hinweise
Keine Angabe