Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Was bedeutet Echtzeit ?

Baschtl (Anonym: 62.104.208.74) / 4 Antworten / Flachansicht Nickles

Ich hörer immer wieder von sogenannten Echtzeit-Programmen oder Echtzeit-Betriebssystemen. Kann mal jemand einem Hobby-Programmierer erklären was sich hinter dem Begriff verbirgt bzw. was ein Programm zu einem Echtzeit-Programm macht und wo man Literatur oder Online-Foren dazu findet? Danke im Voraus!

bei Antwort benachrichtigen
Anonym Baschtl (Anonym: 62.104.208.74) „Was bedeutet Echtzeit ?“
Optionen

Ganz sinpel gesagt:

Echtzeit-Programme müssen auf äußere Ereignisse innerhalb eines vorhersagbaren Zeitraums reagieren können, sogenannte "mission-critical applications" - Prozesskontrolle in Steuerungssystemen usw.

Von einem Echtzeit-Betriebssystemen erwartet man:
Zuverlässigkeit
Portabilität des Quellcodes
und Determinismus (eben diese oben genannten Eigenschaft zeitnah reagieren zu können)

Das sind die Grunddefinitionen, die aber je nach Anbieter oder Entwickler von solchen Systemen/Anwendungen wie sollte es auch anders sein, anders ausgelegt werden können :-)

Frank

bei Antwort benachrichtigen