Unit 2 Assignement
Unit 2 Assignement
13. Discuss the various criteria for a good process scheduling policy.
14. Discuss the concept of SJN and SRT scheduling policies.
15. Explain the concept of priority scheduling.
16. Explain the Round Robin scheduling policy.
Do as directed:
1. Give another name for processor.
2. When there are many users with many jobs on the system the environment is
known as ______________________.
3. A _____________ is an inactive unit of work.
4. A ____________ is job under execution.
5. The processor manager is divided into two parts. They are __________________
& _______________________.
6. ________________ jobs have small CPU cycles and long I/O cycles.
7. ________________ jobs have small I/O cycles and long CPU cycles.
8. A job under execution gives rise to several ____________.
9. Give the five states through which a job moves___________________________.
10. The job is in a ____________state when it enters the system.
11. A job always goes form a Ready state to a _______________ state.
12. From the Hold state the job goes to a __________ state.
13. When a job is being processed it goes to a _________________ state.
14. A job in the ready state is waiting for the ____________.
15. When a job needs a resource or an I/O operation it goes to the ____________ state.
16. When the CPU is taken away forcibly from a job running on the CPU it goes from a
________ state to a ________ state.
17. The transition from the HOLD to READY is taken care by the ___________ scheduler.
18. Every process in the system is represented by a data structure called the
_______________________.
19. The transition from the RUNNING to WAIT is taken care by the _________ scheduler.
20. The number of jobs getting executed in a given amount of time is called the
_____________.
21. _________________ is the time taken by a job to finish its execution.
22. The time a job waits for the CPU is termed as the _______________ time
23. The scheduling policy where the CPU can be taken away from a process in-betweeen
the execution is called as
____________________________.
24. SJN is an example of a __________________scheduling algorithm.
25. Priority scheduling is an example of a ___________________scheduling algorithm.
26. The process of increasing the priority of the process so as to get them executed is
called _________________.
27. When a job never gets the CPU it goes into a situation of __________________.
28. The time required by the OS to switch from one job to another is called
_______________________ time.
29. Round Robin is an example of a _______________ scheduling policy
30. The CPU time allocated to a job in Round Robin scheduling is called
_____________________.