Realtime

Wissen Sie worauf Sie achten müssen, damit ein Realtimesystem ein Realtimesystem bleibt? Wie können Deadlocks verhindert werden? Eignen sich alle Programmiersprachen für ein Realtimesystem oder sollte etwas beachtet werden? Weitere Einzelheiten können Sie im Briefing zu Realtime erfahren.

Briefing

Dieses Briefing richtet sich an Teilnehmer, welche sich Kenntnisse der Grundlagen der folgenden Themen erarbeiten wollen:

  • Round-Robin-Scheduling
  • Prioritäten von Prozessen und Threads
  • Priority-Inversion
  • Semaphore, Mutex, CriticalSections, Events
  • Deadlocks
  • Tools und Möglichkeiten für Analysen
  • Speichermanagement
  • .NET oder C++ für Realtimeprogrammierung?

Ziele

Die Teilnehmer sind nach dem Briefing in der Lage:

  • die richtige Wahl von Synchronisationsobjekten einzusetzen
  • Deadlocks zu verhindern
  • das Kombinieren von verschiedenen Technologien, um die Realtimeanforderungen erfüllen zu können.

Teilnehmer

Software-Entwickler welche wenig Entwicklungserfahrung für Realtimesystemen haben.

Dauer

1 Tag