Explain the concept of realtime constraintsSolutionA realtim
Solution
A real-time system may be one where its application can be considered (within context) to be mission critical. The anti-lock brakes on a car are a simple example of a real-time computing system — the real-time constraint in this system is the time in which the brakes must be released to prevent the wheel from locking. Real-time computations can be said to have failed if they are not completed before their deadline, where their deadline is relative to an event. A real-time deadline must be met, regardless of system load.
.so....a real time constraint is some critical timing requirement in an embedded system. One way to contrast is to think of regular processes on a PC. If your PC takes a long time to do some computation the user\'s safety is not necessarily going to be in jeapordy, may make you a little upset but that\'s all... on the other hand if your braking system on your car takes slower(even once) to work, the results could be catastropic(crash, death, etc. )...that\'s what\'s meant by real time, mission
critical.
so to be very simple, if the computer controlling the brakes in the car doesn\'t let go of the brakes quick enough the car will probably skid and crash...the computer needs to let the brakes go at a certain time(real-time constraint), if it doesn\'t bad things will happen ....a anti-lock braking system is an example of an embedded computer system...the chip is \"embedded\" in the car, it is a part of the larger system(the car). Embedded systems often have real time constraints.......they need to do things in certain amounts of time and not fail.
