Eine effektive Verwaltung und nahtlose Orchestrierung verschiedener Softwarekomponenten auf einem einzigen SoC kann auf vielfältige Weise erreicht werden.  (Bild: Siemens Software )
Multicore-SoCs

Große Computerleistung bedingt große Softwareverantwortung

Die jüngsten Halbleiterinnovationen haben zur Entwicklung von Multicore-SoCs (Systems on Chip) geführt. Um den technologischen Fortschritt an der Hardwarefront zu nutzen, benötigen Embedded-Entwickler jetzt optimale Software-Tools und -Verfahren. Ein umfassendes Verständnis der verschiedenen verfügbaren Multicore-Designoptionen ermöglicht es den Entwicklern, die SoCs in vollem Umfang zu nutzen.

Weiterlesen

Anbieter zum Thema

Lieferkette: Komponenten Dritter beschleunigen die Softwareentwicklung, bergen aber zugleich Gefahren. (Bild: © j-mel - stock.adobe.com)
Akteure, Taktiken und Abwehr von Supply Chain Attacks – Teil 1

Angriffe auf die Softwarelieferkette

Über die Supply Chain lassen sich selbst IT-Systeme angreifen, die bislang als bestens geschützt und schwer zu knacken galten. Im ersten Teil unserer Miniserie erläutert Asaf Karas, wie Angreifer Schwachstellen in Software-Bibliotheken und Repositorys injizieren. Zudem verrät der CTO und Mitgründer von Vdoo, welche Akteure hinter den Attacken stecken und warum das Thema künftig noch an Brisanz gewinnen wird.

Weiterlesen
72919325 (Bild: gemeinfrei)

C programmieren: Datentypen, Deklarationen, Operatoren und Ausdrücke

Die Syntax einer Programmiersprache stellt so etwas wie ihre Grammatik dar: Erst, wenn die lexikalischen Elemente beim Programmieren in C syntaktisch korrekt verwendet werden, können sinnvolle Anweisungen entstehen. Dieser Artikel beschreibt, wie die Syntax von C aufgebaut ist: Von Datentypen, Deklarationen, Operatoren bis hin zu Ausdrücken und Anweisungen.

Weiterlesen

Bildergalerien

Downloads