Step 1: Definition of CPU Scheduler.
The CPU scheduler, also known as the short-term scheduler, is responsible for selecting a process from the ready queue and allocating CPU time to it. This decision is made at a fast pace, typically every few milliseconds.
Step 2: Analysis of Options.
- (A) **Short Term Scheduler**: Correct, as it is the one responsible for the allocation of CPU time.
- (B) **Long Term Scheduler**: Incorrect, this scheduler determines which processes are admitted into the system, but does not directly schedule processes to the CPU.
- (C) **Medium Term Scheduler**: Incorrect, this scheduler manages the degree of multi-programming by swapping processes in and out of the memory.
- (D) **Asymmetric Scheduler**: Incorrect, this is not a standard term used for CPU scheduling.
Step 3: Conclusion.
The **Short Term Scheduler** is the CPU scheduler, so the correct answer is **(A) only**.
Arrange the following needs in the order in which they appear in the Maslow's Hierarchy of Needs, starting from bottom to top.
(A) Social
(B) Physiological
(C) Esteem
(D) Safety
Which figure comes next in the given series below?

