Real-Time Systems

Often used as a control device in a dedicated application such as controlling scientific experiments, medical imaging systems, industrial control systems, and some display systems.
Well-defined fixed-time constraints.
Hard real-time system.
Secondary storage limited or absent, data stored in short-term memory, or read-only memory (ROM)
Conflicts with time-sharing systems, not supported by general-purpose operating systems.
Soft real-time system
Limited utility in industrial control or robotics
Useful in applications (multimedia, virtual reality) requiring advanced operating-system features.