In Real Time Operating System ____
a) all processes have the same priority
b) a task must be serviced by its deadline period
c) process scheduling can be done only once
d) kernel is not required
Answer: b) In real time operating system a task must be serviced by its deadline period. If it misses its deadline then the task is said to have failed. The failure of the tasks could be catastrophic in an embedded system.
The concept of real-time operating systems has been introduced to handle the limitation of general-purpose operating systems. Real-time operating systems are for applications that have hard timing requirements, such as scientific experiments or control applications. A real-time operating system provides a framework for various tasks to execute and interact within a pre-defined period of time, otherwise known as the deadline period.