What does the term 'multiprocessing' refer to? MCQ with Answer and Explanation

What does the term 'multiprocessing' refer to?
A. Running multiple programs on a single CPU
B. The ability to process multiple tasks simultaneously in a single program
C. Using multiple operating systems on one computer
D. The use of two or more CPUs within a single computer system
Answer: Option D
Solution (By JKSSB Mock Tests)
Multiprocessing involves multiple CPUs (or cores) to execute multiple processes in parallel, improving performance.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1
What is the main advantage of a 64-bit operating system over a 32-bit one?
A. Smaller file sizes
B. Ability to address more than 4 GB of RAM
C. Faster CPU speed
D. Better graphics performance

Correct Answer: Option B


Explanation:
64-bit OS can address larger memory space (theoretically up to 16 exabytes) compared to 32-bit's 4 GB limit.

This question belongs to: Computer Operating Systems
Question #2
Which of the following processes is the first user-space process started by the Linux kernel during system initialization, typically having a Process ID (PID) of 1?
A. kthreadd
B. init (or systemd)
C. bash
D. cron

Correct Answer: Option B


Explanation:
The 'init' process (modern distributions use systemd) is the very first process launched by the Linux kernel during boot, and it receives PID 1.

This question belongs to: Computer Operating Systems
Question #3
Which of the following is NOT a valid process state in a typical operating system?
A. Ready
B. New
C. Paused
D. Running

Correct Answer: Option C


Explanation:
Standard states are new, ready, running, blocked, terminated; 'paused' is not a standard OS process state.

This question belongs to: Computer Operating Systems