What is the primary difference between multiprocessing and multitasking? MCQ with Answer and Explanation

What is the primary difference between multiprocessing and multitasking?
A. Multiprocessing refers to running multiple programs, multitasking to multiple threads
B. Multitasking uses multiple CPUs, while multiprocessing uses a single CPU
C. Both are the same concept
D. Multiprocessing uses multiple CPUs, while multitasking uses a single CPU
Answer: Option D
Solution (By JKExamLibrary)
Multiprocessing involves multiple physical CPUs/cores to execute processes concurrently, whereas multitasking is the ability to run multiple processes on one CPU via time-sharing.

This question belongs to: Computer Operating Systems

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1 Report Error
Which of the following is a feature of the ext4 file system?
A. No journaling
B. File compression built-in
C. Support for extents
D. Case-insensitive filenames

Correct Answer: Option C


Explanation:
ext4 supports extents (contiguous blocks) for better performance; it also has journaling, but not case-insensitivity.

This question belongs to: Computer Operating Systems
Question #2 Report Error
Which Windows utility is used to view and terminate running processes and applications?
A. Task Manager
B. File Explorer
C. Control Panel
D. System Information

Correct Answer: Option A


Explanation:
Task Manager provides a list of running processes, performance data, and allows users to end tasks or processes.

This question belongs to: Computer Operating Systems
Question #3 Report Error
Which of the following commands in Linux is used to create a completely new, empty directory?
A. mv
B. mkdir
C. rmdir
D. touch

Correct Answer: Option B


Explanation:
The 'mkdir' (make directory) command is used across Unix-like environments to create fresh directory structures.

This question belongs to: Computer Operating Systems