An application program is being developed for a microprocessor-based controller for an
automobile. The application is required to perform the following functions:
i.Monitor and display the speed of the automobile
ii.Monitor the fuel level and raise an alarm, if necessary
iii.Display the fuel efficiency, i.e., miles/gallon at current speed
iv.Monitor the engine condition and raise an alarm if an unusual condition arises
v.Periodically record some auxiliary information like speed and fuel level (i.e., implement a “black box” as in an airliner.)
Answer the following questions concerning the application:
a.Is this a real-time application? Justify your answer.
b.Would creation of multiple processes reduce the response time of the application? If so, what should be the processes in it? What should be their priorities?
c.Is it necessary to define any domain-specific events and interrupts? If so, specify their priorities.
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.