Which operating system capability allows a user to run multiple tasks apparently at the same time by rapidly switching the CPU among them?

Options

  • A. Multitasking
  • B. Multiprocessing
  • C. Batch processing
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. Multitasking

Detailed Explanation

Explanation: Multitasking allows multiple tasks or processes to make progress concurrently. On a single CPU, this is achieved by rapidly switching the CPU between processes using scheduling and context switching mechanisms.