System czasu rzeczywistego jest to system komputerowy, w którym obliczenia są wykonywane współbieżnie z procesem zewnętrznym w celu sterowania, nadzorowania lub terminowego reagowania na zdarzenia występujące w tym procesie
Rodzaje systemów czasu rzeczywistego (opisz jeden)
Rygorystyczne, Łagodne, Stabilne (firm real-time systems) W systemach tych nie ma żadnej korzyści jeśli nastąpi spóźnienie w dostarczaniu usług. Nie ma też żadnej groźby związanej z takim przypadkiem
wspolbieznosc, punktualnosc, przeiwdywalnosc, nieprzekraczalnosc terminu, nieprzekraczalniac terminu: System działa bez przerwy, oczekuje na bodźce zewnętrzne z otoczenia
Szeregowanie zadań dostarcza algorytmów określających, jakie zadanie czy proces ma przejąć procesor oraz kiedy ma to nastąpić. Pozwala to na stworzenie wielozadaniowości.