What does 'Preemptive Multitasking' ensure across system workloads? MCQ with Answer and Explanation

What does 'Preemptive Multitasking' ensure across system workloads?
A. Hardware operates without an active process scheduler scheduler.
B. The operating system slices execution chunks using hardware clock signals to interrupt running tasks fairly.
C. Applications determine exactly when they give up processor time voluntarily.
D. Only one single system task can execute per computer restart cycle.
Answer: Option B
Solution (By JKSSB Mock Tests)
Preemptive multitasking uses hardware timer interrupts to halt running tasks, preventing any single application from locking up the machine.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
What is the purpose of the Android 'Package Installer'?
A. To update system packages
B. To manage app permissions
C. To uninstall applications
D. To install APK files on the device

Correct Answer: Option D


Explanation:
Package Installer handles the installation of .apk files, verifying signatures and asking for permissions.

This question belongs to: Computer Operating Systems
Question #2
Which of the following is a disadvantage of monolithic kernels?
A. A bug in one module can crash the entire system
B. They are slower than microkernels
C. They require more memory
D. They cannot support multiple CPUs

Correct Answer: Option A


Explanation:
Because all services run in kernel space, a driver or module failure can cause a system crash, reducing stability.

This question belongs to: Computer Operating Systems
Question #3
Which Linux command is used to view the contents of a file one page at a time?
A. less
B. more
C. head
D. cat

Correct Answer: Option A


Explanation:
less allows forward and backward scrolling, more is older and only forward; cat dumps all content.

This question belongs to: Computer Operating Systems