Question: CPU scheduling is the basis of _
Correct Answer: A. a) multiprogramming operating systems
Explanation: CPU scheduling is the basis of multiprogramming operating systems.
This is because multiprogramming involves executing multiple processes concurrently. CPU scheduling determines which process gets the CPU at any given time, ensuring efficient utilization of the CPU and maximizing system throughput.