Question: Question 1 ( 3 0 Marks ) i ) Briefly discuss the three main purposes of an operating system? ii ) Discuss any three the
Question Marks
i Briefly discuss the three main purposes of an operating system?
ii Discuss any three the five major activities of an operating system in regard to process
management?
iii What are two differences between userlevel threads and kernellevel threads? Under
what circumstances is one type better than the other?
Marks
iv Suppose that a scheduling algorithm at the level of shortterm CPU scheduling favours
those processes that have used the least processor time in the recent past. Why will this
algorithm favor IObound programs and yet not permanently starve CPUbound
programs?
Marks
v Describe three examples of deadlocks that are not related to a computer system
environment.
Marks
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
