Differentiate between the following in terms of constraintsc
Differentiate between the following in terms of constraints/challenges and provide an example for each:
a. Soft real time system
b. Hard real time system
c. Embedded real time system
d. Distributed real time system
Solution
Soft Real Time Systems: a real time system is acceptable to a certain timed out computation then it is known as soft real time systems. Although the computations are a little in timely there is nothing which the world is losing.
Example: consider retrieve a phone contact in your mobile. It is probable to show the contact immediately although it takes more than expected time not anything is going wrong. The delay in computations will result in degradation in the performance.
Hard Real Time Systems: soft real time systems are not acceptable to any small deviations in timeliness of the computations.
Example: hard real time systems contain components of pacemakers and aircraft control systems
Embedded Real Time System: Embedded Real Time system is ever present. Almost all the electronic devices in today’s world come into the applications of embedded real time systems.
Distributed Real Time system: distributed real time computer system having a set of computer nodes interconnected by a real time communication network.

