Assignment FOS 2
Assignment FOS 2
Assignment FOS 2
Q-1 Do as directed -
1. A process control block is also known as a _________.
2. Process _________ is a numeric value that represents the priority of each process.
3. ________ region stores variables and dynamically allocated memory.
4. Concurrent process executing in the operating system may be either ____ or ______
process.
5. The ________ is the activity of the process manager that handles the removal of the running
process from the CPU and the selection of another process on the basis of a particular
strategy.
6. _______ is also called as CPU scheduler.
7. Process starting is an essential part of a Multi programming operating systems. (True/False)
8. Preemptive scheduling is used when a process switches from running state to ready state or
from the waiting state to the ready state. (True/False)
9. FCFS supports non-preemptive and preemptive CPU scheduling algorithms both.
(True/False)
10. Shortest remaining time (SRT) is the preemptive version of the FCFS algorithm.
(True/False)
11. A process control block is a data structure used by computer operating systems to store all
the information about a process. (True/False)
12. Text Region stores the code that the processor executes. (True/False)
13. A process is cooperative if it can not be affect by the other process running in the system.
(True/False)
Draw a Gantt Chart for the all the execution of the processes and calculate Waiting Time,
Average Waiting Time, Turnaround Time, Average Turnaround time.
1. First Come First Serve Scheduling
2. Shortest Job First Scheduling
3. Shortest Remaining Time Scheduling
4. Round Robin Scheduling for Time Quantum=5
NOTE - Q-1 is compulsory for all. You have to attempt Q-2 in following sequence.