운영체제정보처리기사(구) · 2015년08월16일 · 58/100
58.FIFO 스케줄링에서의 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간(turn around time)은? (단, 소수점 이하는 반올림 처리한다.)

1
16
2
17
3
20
4
33정답
해설
대기시간 : 기다린시간 - 도착시간 job 1 : 처음왔으니 0 job 2 : job1 사용시간 - job2도착시간 = 10 job 3 : job1 + job2 사용시간 - job3도착시간 = 40 반환시간 : 끝난시간 - 도착시간 job 1 : job1사용시간 - 도착시간 = 13 job 2 : job1 + job2사용시간 - job2도착시간 = 45 job 3 : job1 + job2+ job3사용시간 - job3도착시간 = 42 모든 반환시간 합친후 3으로 나누면 평균반환시간