28.0k views
3 votes
Which of the following characterizes a real-time operating system?

1) A GUI and the ability to run great games.
2) Single-tasking.
3) Large and fast.
4) Speed and the ability to support real-time application programs.
5) Runs on a terminal server.

User Mementum
by
8.8k points

1 Answer

1 vote

Final answer:

A real-time operating system is characterized by its speed and ability to support real-time application programs, ensuring timely execution of critical tasks.

Step-by-step explanation:

The characteristic that defines a real-time operating system (RTOS) is speed and the ability to support real-time application programs. These systems are designed to process data as it comes in, typically within a very short, predefined time limit. This is necessary for applications where timing is critical, such as embedded systems in medical devices, industrial control systems, or avionics.

Therefore, the correct answer is 4) Speed and the ability to support real-time application programs. This capability allows an RTOS to ensure that critical tasks are completed in a timely manner, which is not necessarily the case with regular operating systems that might prioritize tasks differently, possibly leading to delays in time-sensitive operations.

User Dio Phung
by
9.2k points