Join WhatsApp ChannelDaily MCQs & Exam Updates
Computer Science Hard NTS Uploaded: 07 Aug 2026

Which of the following best describes 'multithreading'?

  • A Running multiple operating systems simultaneously
  • B Connecting multiple computers via a network
  • C Executing multiple threads concurrently within a single process
  • D Storing data across multiple hard drives
Correct Answer: Option C — Executing multiple threads concurrently within a single process
Explanation:
Multithreading refers to the ability of a CPU or program to execute multiple threads concurrently within a single process, sharing the same memory space. This improves efficiency and responsiveness, especially in applications performing multiple tasks.
Submitted by: PaperMCQs
Related MCQs