What type of multitasking technique requires the operating system to explicitly allocate a specific time slice (quantum) to each running process? MCQ with Answer and Explanation

What type of multitasking technique requires the operating system to explicitly allocate a specific time slice (quantum) to each running process?
A. Preemptive Multitasking
B. Sequential Multitasking
C. Single-tasking
D. Cooperative Multitasking
Answer: Option A
Solution (By JKSSB Mock Tests)
In Preemptive Multitasking, the OS uses a hardware timer to interrupt a process when its allocated time slice (quantum) expires, ensuring fair CPU distribution.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
What is the function of the Android 'AlarmManager'?
A. To schedule wake-up events or actions at specific times
B. To set system alarms
C. To manage notifications
D. To control power saving

Correct Answer: Option A


Explanation:
AlarmManager allows scheduling tasks to run at precise times, even if the device is asleep, by waking it up.

This question belongs to: Computer Operating Systems
Question #2
What type of program is 'systemd' in modern Linux operating systems?
A. An initialization system and service manager that bootstraps user space and manages system daemons.
B. An open-source web browser package.
C. The primary sound card device driver.
D. A high-performance text editor library.

Correct Answer: Option A


Explanation:
systemd is the modern standard init framework and system manager used in Linux to bootstrap user components and control services.

This question belongs to: Computer Operating Systems
Question #3
Which Linux command is used to kill a process by its name?
A. killall
B. term
C. kill
D. pkill

Correct Answer: Option D


Explanation:
pkill kills processes based on name or other attributes; killall is similar but may behave differently; kill uses PID.

This question belongs to: Computer Operating Systems