Which type of operating system provides users with the ability to interact with the system while programs are executing and shares CPU time among users or processes?

Options

  • A. Batch operating system
  • B. Time-sharing operating system
  • C. Embedded operating system
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. Time-sharing operating system

Detailed Explanation

A time-sharing operating system divides CPU time into small time slices so that multiple users or processes can interact with the system.