This question has been solved
COIS-3320H Fundamentals of Operating Systems - Lab 3: CPU scheduling algorithms
CanadaTrent UniversityCOIS 3320HFundamentals of Operating SystemsC
Lab 3
CourseNana.COM
COIS 3320 – Fundamentals of Operating Systems
Fall 2022
CourseNana.COM
Objective/Instructions:
This lab will have you simulate two CPU scheduling algorithms to determine the relative merits
of each. In class, we discussed several algorithms, and in this lab, you are required to implement
two of them: First Come First Serve and Shortest Job First.
CourseNana.COM
Given an array of processes and an array of CPU times (sometimes referred to as burst times)
your program must calculate the waiting time and turn around time for each process under FCFS
and SJF.
CourseNana.COM
For the purposes of this lab all the arrival times are assumed to be t=0. Non of these scheduling
algorithms are pre-emptive.
CourseNana.COM
You can use a sample FCFS implementation for reference.
CourseNana.COM
Submission:
Please submit your well documented (commented) modular C code and testing PDF as a zip file
to the Lab 3 submission dropbox by the deadline. Your testing should just show some sample
output for several scenarios (e.g., 3 processes with different CPU times). Copy and paste
screenshots into a word processor, include a short explanation, and lastly save it as a PDF to be
included with your zip file which contains the code file.
CourseNana.COM
Canada代写,Trent University代写,COIS 3320H代写,Fundamentals of Operating Systems代写,C代写,Canada代编,Trent University代编,COIS 3320H代编,Fundamentals of Operating Systems代编,C代编,Canada代考,Trent University代考,COIS 3320H代考,Fundamentals of Operating Systems代考,C代考,Canadahelp,Trent Universityhelp,COIS 3320Hhelp,Fundamentals of Operating Systemshelp,Chelp,Canada作业代写,Trent University作业代写,COIS 3320H作业代写,Fundamentals of Operating Systems作业代写,C作业代写,Canada编程代写,Trent University编程代写,COIS 3320H编程代写,Fundamentals of Operating Systems编程代写,C编程代写,Canadaprogramming help,Trent Universityprogramming help,COIS 3320Hprogramming help,Fundamentals of Operating Systemsprogramming help,Cprogramming help,Canadaassignment help,Trent Universityassignment help,COIS 3320Hassignment help,Fundamentals of Operating Systemsassignment help,Cassignment help,Canadasolution,Trent Universitysolution,COIS 3320Hsolution,Fundamentals of Operating Systemssolution,Csolution,