Zuletzt geändert am 20.09.2020
Das Seminar zur Sprache ANSI/ISO C. Zur Teilnahme sind keine Vorkenntnisse in der Programmierung erforderlich. Es wird die Programmiersprache C anhand des ANSI/ISO Standards unterrichtet. Heute wird ANSI C vor allem in der Embedded Softwareentwicklung eingesetzt. Deshalb wird im Seminar auf die Aspekte der Speichereffizienz und des Laufzeitverhaltens eingegangen.
Der Einführungskurs in die Sprache ANSI/ISO C++ für Entwickler ohne Vorwissen in der C/C++ Programmierung. Vorkenntnisse in einer beliebigen Compilersprache sind hilfreich aber nicht unbedingt erforderlich.
Das Seminar, das sich mit den modernen Konzepten von ANSI/ISO C++ befasst. Es werden darin bestimmte Bereiche der Standardbibliothek durchgenommen, generative Programmierung und Ausnahmebehandlung. Außerdem wird das Objektlayout in ANSI/ISO C++ und die Tätigkeit von Compiler und Linker einmal genauer betrachtet. Ein stabiles Grundverständnis der Sprache C++ ist Voraussetzung für den Kurs.
Das Seminar bringt Ihnen die neuen Merkmale der Sprache C++ und der Standardbibliothek im neuen ISO Standard C++11 und dessen Erweiterung ISO C++14 näher. Es befasst sich ausschließlich mit dem Unterschied zu dem alten ISO Standard von 1998 und dem korrigierten von 2003. Die Beherrschung der Sprache C++ ist daher Voraussetzung für den Kurs.
Das Seminar bringt Ihnen die neuen Merkmale der Sprache C++ und der Standardbibliothek im neuen ISO Standard C++17 (ISO/IEC 14882:2017) näher. Es befasst sich ausschließlich mit dem Unterschied zu den älteren Standards von 1998 und 2003). Die Beherrschung der Sprache C++ ist daher Voraussetzung für den Kurs.
Dieses Seminar ist speziell für C-Programmierer gedacht, die eine Einführung in C++ brauchen. Es wird auf dem Wissen über die Techniken der C-Programmierung aufgebaut, um sich ganz den Konzepten von ANSI/ISO C++ zu widmen. Die Voraussetzung für diesen Kurs ist deshalb die Beherrschung der Sprache C.
Die Standard Template Library ist ein wesentlicher Bestanteil der C++ Standardbibliothek. Sie verwirklicht moderne Konzepte in der Implementierung von Datencontainern und im Umgang mit diesen. Ziel des Kurses ist das Erlernen dieser Konzepte im Umgang mit der STL. Außerdem wird die Bibliothek in ihren Teilen vorgestellt und mit vielen Beispielen eingeübt. Voraussetzung für das Seminar ist die Beherrschung der Grundkonzepte von ANSI/ISO C++.
In diesem Seminar werden ganz wesentlich Bereiche des Einsatzes von C++ in der Embedded Softwareentwicklung behandelt. Insbesondere werden die Fragen des Laufzeitverhaltens, des Footprints und der Code-Coverage von C++-Code gestellt. Aber auch die modernen Objektorientierten Techniken in der Sprache C++ werden auf Tauglichkeit im Embedded Umfeld geprüft. Das Seminar setzt ein Grundverständnis von C++ voraus.
Dieses Seminar befasst sich mit den Regeln, die von MISRA (The Motor Industry Software Reliability Association) für die Softwareentwicklung in der Automobilindustrie und verwandten Bereichen aufgestellt wurden. Die Regeln betreffen die Entwicklung mit der Sprache ANSI/ISO-C und den Anforderungen, die in sicherheitskritischer Software gelten.
Seit 2008 gibt es auch einen MISRA Regelkatalog für die Programmiersprache C++. Bisher wird der C++ Standard von 1998 damit abgedeckt. Dieser Kurs befasst sich damit und behandelt die Regeln anhand praktischer C++ Beispiele.
Der Nachfolger des MISRSA C++ Standards von 2008. Dieser Kurs befasst sich damit und behandelt die Regeln anhand praktischer C++ Beispiele.
Zur Buchung der beschriebenen Seminare kontaktieren Sie mich einfach per Telefon oder per Mail.
Verantwortlich für den Inhalt dieser Site ist Ralf Schneeweiß.