Question 1: Describe various procedure scheduling policies with their cons and pros.
Question 2: Define the term process. What is the difference between a process and a program? Describe.
Question 3: What are the various states of a process? Describe by using a process state transition diagram.
Question 4: Which kind of scheduling is utilized in real life operating systems? Explain why?
Question 5: Which action must the short-term scheduler take when it is invoked however no process is in the ready state? Is this condition possible?
Question 6: How can we compare the performance of different scheduling policies before actually implementing them in the operating system?
Question 7: Shortest Job First (SJF) is a sort of priority scheduling. Comment on it.
Question 8: What do you mean by the term starvation? How does SJF cause starvation? Describe the solution of this dilemma?
Question 9: What qualities are to be there in the scheduling policy? Illustrate.
Question 10: Distinguish between user-oriented scheduling and system-oriented scheduling criteria.