Embedded Programme sind oft durch besondere Anforderungen gekennzeichnet. So weisen sie zum Beispiel kleine Speicher auf, ein Heap ist nicht vorhanden oder zulässig (Vermeidung einer Speicherfragmentierung), sie besitzen eine hohe Geschwindigkeit und Zuverlässigkeit usw.

Traditionellerweise werden Embedded Programme oft in C geschrieben. Mit der Weiterentwicklung der Compiler haben die meisten Sprachelemente von C++ heute in Bezug auf Codegröße und Geschwindigkeit keine Nachteile mehr gegenüber C.
Durch die neuen C++-Standards (C++11, C++14 und C++17) wurden neue Sprachelemente in C++ aufgenommen, die zu schnellerem und kleinerem Code führen als die C-Alternativen.

Eines der wichtigsten Argumente für C++ ist jedoch, dass Embedded Programme immer komplexer und größer werden. Diese Komplexität ist mit den Mitteln von C oft nur noch schwer zu bewältigen. Hier bietet C++ enorme Vorteile, die Entwicklungskosten sparen und zur Zuverlässigkeit der Anwendungen beitragen.

Ziel der Weiterbildung

Das Seminar stellt grundlegende Sprachelemente und -konzepte von C++ (z.B. objektorientierte Programmierung) unter dem Gesichtspunkt der besonderen Anforderungen an Embedded Systeme vor und vergleicht sie mit C-Alternativen. Ein Schwerpunkt liegt auf den neuen Sprachelementen von C++11, C++14 und C++17, die für Embedded Systeme
viele Vorteile haben. Neben Sprachelementen werden auch AUTOSAR C++14 und MISRA Regeln für sicherheitsrelevante Systeme betrachtet.

Kenntnisse in der Programmiersprache C werden vorausgesetzt.

Sie erhalten Qualität

Das Qualitätsmanagementsystem der Technischen Akademie Esslingen ist nach DIN EN ISO 9001 und AZAV zertifiziert.

Eventdatum: 25.10.21 – 28.10.21

Eventort: Ostfildern

Firmenkontakt und Herausgeber der Eventbeschreibung:

TAE – Technische Akademie Esslingen e.V.
An der Akademie 5
73760 Ostfildern
Telefon: +49 (711) 34008-0
Telefax: +49 (711) 34008-27
http://www.tae.de

Für das oben stehende Event ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben)
verantwortlich. Dieser ist in der Regel auch Urheber der Eventbeschreibung, sowie der angehängten
Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH
übernimmt keine Haftung für die Korrektheit oder Vollständigkeit des dargestellten Events. Auch bei
Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit.
Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung
ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem
angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen
dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet