Poprzednia - Następna
Systemy czasu rzeczywistego - wprowadzenie
Czas rzeczywisty, jak również systemy czasu rzeczywistego to pojęcia powszechnie
znane i używane. Do tego stopnia, ze stały się słowami-kluczami - wszyscy ich
używają, choć często mylnie.
Warto zatem zapoznać się z podstawową terminologią, zanim zajmiemy się
charakterystyką systemów czasu rzeczywistego.
===============================================================================
Podstawowa terminologia
- real-time system (system czasu rzeczywistego)
Real-time system to (zgodnie z definicją IEEE) system, którego poprawność
działania zależy nie tylko od poprawności logicznych rezultatów, lecz również od
czasu, w jakim te rezultaty są osiągane (czasu reakcji).
- hard real-time system
Hard real-time system to real-time system, który zapewnia gwarantowane
pesymistyczne czasy reakcji.
- soft real-time system
Soft real time system to real-time system, który przeciętnie nie przekracza
Deadlinów, to znaczy ma gwarantowany przeciętny pesymistyczny czas reakcji.
Niektórzy twierdzą, ze najlepszą definicją soft real-time systemu jest
stwierdzenie, że jest to real-time system, który nie jest hard.
- firm real-time system
Firm real-time system jest (jak np. twórcy KURTa twierdzą) systemem,
który zapewnia zarówno cechy hard jaki i soft real-time systemu, to znaczy przy
ścisłych ograniczeniach czasowych daje dostęp do szerokiej gamy usług
udostępnianych przez system operacyjny.
- system in real time (system w czasie rzeczywistym)
System in real time to system zdolny sprawiać wrażenie "realności", to znaczy
reakcji zachodzących w czasie rzeczywistym.
- embedded system
Zgodnie z "Free On-Line Dictionary of Computing", embedded system to
sprzęt i oprogramowanie, które
- są częścią jakiegoś większego systemu,
- mają funkcjonować bez interwencji ze strony człowieka.
Ponieważ spotkać się można z wieloma wersjami zapisu powyższych pojęć (Real
Time System, Real-Time system, real time system, realtime system, etc), powyższa
pisownia została przyjęta jako obowiązująca w tej prezentacji.
Poprzednia - Systemy czasu rzeczywistego - wprowadzenie - Następna