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

  1. 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).

  2. hard real-time system

    Hard real-time system to real-time system, który zapewnia gwarantowane pesymistyczne czasy reakcji.

  3. 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.

  4. 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.

  5. 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.

  6. embedded system

    Zgodnie z "Free On-Line Dictionary of Computing", embedded system to sprzęt i oprogramowanie, które


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