Question: QUESTION 3 CPU scheduling is the bases for multi programming ( multi - tasking ) operating systems. However, certain systems utilize mono - programming operating

QUESTION 3
CPU scheduling is the bases for multi programming (multi-tasking) operating systems.
However, certain systems utilize mono-programming operating systems to work effectively and efficiently. Required:
a) Briefly describe four (4) benefits of a mono-programming operating system. [12 Marks]
b) Consider the following set of processes with their arrival and burst times as shown
\table[[,P1:,P2:,P3:,P4:,P5],[Arrival Time:,3,1,6,0,3],[Burst Time:,3,6,2,7,1]]
Using a table format, find the Completion Time, Turnaround Time and Waiting Time Response Time for:
j) SJF non-preemptive
ii) SJF Preemptive.
[13 Marks]
QUESTION 3 CPU scheduling is the bases for multi

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!