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

58.FIFO 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간 (turn around time)은? (단, 소수점 발생 시 정수 형태로 반올림한다.)

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

해설

FIFO(First In First Out)는 준비상태 큐에 도착한 순서대로 CPU를 할당하는 기법입니다. 반환시간은 JOB1은 13(13-0), JOB2는 45(13+35-3), JOB3은 62(13+35+22-8)입니다. 그러므로 평균 반환시간은 (13+45+62)/3 = 120/3 = 40입니다.

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기