Professional Documents
Culture Documents
Real Time System Quiz 1 EntesarElBanna 20170295
Real Time System Quiz 1 EntesarElBanna 20170295
Q1: State whether the following statements are TRUE or FALSE. Justify your
answer.
1- A hard real‐time application consists of only hard real‐time tasks.
F
in a hard real-time system, If a deadline is not met, The system is said to
have failed, The task deadlines are of the order of
micro or milliseconds.
Behavioral constraints:
● the constraints that are imposed on the stimuli generated by the
environment.
● ensure that the environment of a system is well‐behaved
So..
The popular technique to achieve hardware fault‐tolerance is through
redundancy. However, it much harder to achieve software fault‐tolerance
compared to hardware fault‐tolerance. A few approaches have been
proposed for software modeled on the redundancy techniques used in
achieving hardware fault‐tolerance. The reason is the statistical correlation
of failures for software.
The different versions of a software component show similar failure
patterns, they fail due to identical reasons. Moreover, fault‐tolerance using
redundancy can only be applied to real‐time tasks if they have large
deadlines.