본문 바로가기
운영체제정보처리기사(구) · 2014년08월17일 · 52/100

52.FIFO 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간(turn arround time)은?(단, 소수점 이하는 반올림 처리한다.)

정보처리기사(구) 52번 문제 이미지
1
16
2
20
3
33
4
36정답

해설

JOB 1 의 도착실행시작 ~ 완료되기까지의 대기시간 = 0 . 반환시간=13 JOB 2 가 3에 도착하여 JOB1이 완료될때까지 대기한 후 JOB1이 완료되는 13에서 실행 ~ 완료되기까지의 대기시간 : 10 , 반환시간 : 45 JOB 3 가 8에 도착하여 JOB2가 완료될때까지 대기한 후 JOB2가 완료되는 48에서 실행 ~ 완료되기까지의 대기시간 : 40 , 반환시간 : 50 평균 반환 시간 : (13+45+50)/3 = 36

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기