well, DOS is not a RTOS (real time Operating system), however MS DOS can be used with certain APIs to achieve the RTOS functionality. For example, the RT Kernel (Real Time Kernel) which can be used with MS DOs to achieve the RTOS functionality. Other example is of Tics. Tics is delivered as a hardware support file for MS DOS.
What is a `real time' system? Does it need to be real fast? Are we talking microseconds or hours? What happens if we `get it wrong'? These are all good questions. However, real time systems can be defined. They are systems that handle asynchronous events in a timely and deterministic manner. What does this mean? Well, timely means that the controlling system is able to keep up with the process that is being controlled; determinism is a key attribute that allows the state of the controlling process to be precisely defined-no matter what input conditions prevail.
Answered by
Romi
, an ibibo Master,
at
11:31 AM on July 09, 2008