Question: 2. Operating system scheduling is the means whereby an operating system determines the order in which a CPU performs the tasks it is given. Three

2. Operating system scheduling is the means whereby an operating system determines the order in which a CPU performs the tasks it is given. Three different approaches to scheduling include: first-come, first-served (FCFS); shortest job first (SJF); round-robin. a. Define each of these three scheduling approaches, in everyday language. Avoid using technical jargon. b. Describe one important advantage and one important disadvantage of each approach. c. Imagine that you are managing a Tim Hortons restaurant, and you decide to tell your servers at the counter to use these scheduling algorithms to serve customers. For each of FCFS, SJF and round-robin, describe what precise instructions you would give to your servers.

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 Databases Questions!