What is the main difficulty that a programmer must overcome in writing an operating system for a real-time environment?
Answer:
-The main difficulty is keeping the operating system within the fixed time constraints of a real-time system. If the system does not complete a task in a certain time frame, it may cause a breakdown of the entire system it is running. Therefore when writing an operating system for a real-time system, the writer must be sure that his scheduling schemes don’t allow
response time to exceed the time constraint