Springe zum Hauptinhalt
Prozessautomatisierung
Echtzeitverarbeitung

Echtzeitverarbeitung

Von den Programmen zur Steuerung und Regelung in der Automatisierung wird erwartet, dass sie viele Aufgaben gleichzeitig erledigen und die Ergebnisse rechtzeitig liefern. Diese softwaretechnische Problematik wird in dieser Vorlesung ausführlich behandelt. Eng damit verknüpft ist das Konzept nebenläufiger Tasks und die damit verbundenen Probleme der Synchronisation, die ebenfalls in der Vorlesung behandelt werden.

Stichworte zum Inhalt
  • Probleme nebenläufiger, verteilter und echtzeitabhängiger Systeme
  • Zeitgesteuerte vs. ereignisgesteuerte Verfahren
  • Konzept des Multitasking
  • Zeitgerechte Einplanung in Ein- und Mehrprozessorsystemen
  • Synchronisationsprobleme
  • Synchronisation von Prozessen mit Hilfe von Semaphoren, Monitoren und anderen Verfahren
  • Beispiele von Echtzeitbetriebssystemen