처음으로

정보처리산업기사

2018년 04월 28일 기출문제

76. 라운드로빈(Round-Robin) 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같고 각 작업의 CPU 할당 시간이 3시간일 때, CPU의 사용 순서가 가장 옳게 나열된 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

3.gif

*해설

<문제 해설>
아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]

3번이 답인데 3번에 A가 한번 더 들어가있는듯한 느낌인데.... 아닌가요??

[오류신고 반론]
네 아니에요~

[추가 해설]

A B C A B C A C A C C
7 2 12 4 x 9 1 6 x 3 x
[해설작성자 : 아닙니다 아니고요 아니네요 또 해봐도 아니네요]

cpu 할당시간이 3시간이므로 한 작업당 3시간씩 수행을 할 수 있습니다.
A같은 경우 3시간을 수행하면 7시간이 모자르지만 할당시간이 끝났으므로 다음 작업으로 넘어갑니다.
B역시 3시간으로 2시간이 부족하지만 할당시간이 끝났으므로 다음 작업으로 넘어갑니다.
C역시 3시간을 사용하면 다시 A부터 3시간씩 재할당 하여 모든 작업이 끝날 때 까지 반복합니다.
A B C A B(B는 여기서 작업 끝) C A C A(작업끝) C C(작업끝)
공유
해설보기
정답보기
<<이전
다음>>
목록
서버에 요청 중입니다. 잠시만 기다려 주십시오...