Skip to content

Operating Systems Final

Phase 1

solution

average score: 35.37/50

Q1

operating-systems-final-1.png

Q2

operating-systems-final-2.png

Q3

operating-systems-final-3.png

Q4

operating-systems-final-4.png

  • computation non-premtive
  • I/O can't overlap
  • shortest "computing" time
  • 10
    • 3 -> 5 c -> 2
  • 20
    • 6 -> 10 c -> 4
  • 30
    • 9 -> 15 c -> 6
  • CPU & I/O in parallel
  • finishing time
    • total 41
    • p1 11
    • p2 24
    • p3 41

Q5

operating-systems-final-5.png

Q6

operating-systems-final-6.png

  • non-preemptive
  • turnaround time
    • 2, 6, 11, 19, 29
    • (2+6+11+19+29)/5 = 13.4
  • waiting time
    • 0, 2, 6, 11, 19
    • (0+2+6+11+19)/5 = 7.6

Q7

operating-systems-final-7.png

Ans. 2 is free as it should be "minumum", not "maximum"

Q8

operating-systems-final-8.png

Phase 2

Question + Solution

The average/median scores are 39.18/40.50

Q1

operating-systems-final-9.png operating-systems-final-10.png

operating-systems-final-11.png

Q2

operating-systems-final-12.png operating-systems-final-13.png operating-systems-final-14.png

operating-systems-final-15.png

Q3

operating-systems-final-16.png

operating-systems-final-17.png