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**.
Find the next two terms of the series:
The given series is: \( A, C, F, J, ? \).
(A) O
(B) U
(C) R
(D) V
Choose the correct answer from the options given below:
Find the number of triangles in the given figure.
