Ein Echtzeitsystem ist ein technisches System, welches in seinen Reaktionszeiten so schnell ist, dass diese Reaktionen für mit ihm kommunizierende Anwendungen oder Anwender als unmittelbar angenommen werden. Durch den Begriff Echtzeitsystem werden daher keine genauen Angaben über die benötigten Reaktionszeiten gemacht.
Arten von Echtzeitsystemen
Harte Echtzeitsysteme: Zeitbedingungen müssen unbedingt eingehalten werden. Nichteinhalten nicht tolerierbar
Feste Echtzeitsysteme: Zeitbedingen müssen eingehalten werden. Nichteinhalten der Zeitbedingungen machen Ergebnisse wertlos
Weiche Echtzeit: Eine Zeitüberschreitung bis zu einem gewissen Grad ist tolerierbar