Die Programmiersprache C++ ist eine Programmiersprache, die aus der Programmiersprache C hervorgegangen ist. C++ unterstützt sowohl die Konzepte der imperativen, generischen, als auch der objektorientierten Programmierung. Das Modul "Programmieren in C++" behandelt insbesondere die grundlegenden Prinzipien der objektorientierten Programmierung mit Hilfe der Programmiersprache ISO-C++ und der dazugehörigen Standard-Bibliothek. Sie lernen grundlegende Sprachelemente und Konstrukte sowie abstrakte Sprachmechanismen kennen und erhalten Kenntnisse in Entwurf und Dokumentation eines objektorientierten Software-Programms u.a. mit Hilfe der Modellierungssprache UML (Unified Modeling Language).
Themenauszug
- Objekte und Klassen
- Objektbeziehungen und Vererbung
- Polymorphie
- Fehlerbehandlung
- Wert- und Referenzsemantik
- Dynamische Speicherbeschaffung und Zeiger
- Generische Programmierung
- Die C++ Standardbibliothek
- UML: Objekt- und Klassendiagramme
Zielgruppe
Das Pflichtmodul "Programmieren in C++" richtet sich an Studierende im
- Bachelor Elektrotechnik
- Bachelor Elektrotechnik (dual)
- Bachelor LA Berufsk. BK Berufliche Fachrichtung Informationstechnik
Organisatorisches
Turnus | Sommersemester |
SWS Vorlesung/Praktikum | 2/2 SWS |
Leistungspunkte Pflichtmodul | 6 |
Leistungspunkte Wahlmodul | 5 |
Vorrausetzungen | Kenntnisse der Programmierung aus dem Modul Einführung in die Informatik (für Ingenieurstudierende) |
Vorraussetzungen zur Prüfungsteilnahme | Erfolgreiche Teilnahme am Praktikum |
Prüfungsform | Klausur |
Materialien | Bereitstellung von Materialen, wie Aufgabenblätter und Vorlesungsskript im E-Learning-System der Hochschule (Ilias) |
Anmeldung | Anmeldung für Praktikum im Campus-Management-System (MyFH) erforderlich |