처음으로

정보처리산업기사

2017년 05월 07일 기출문제

76. 초기 헤드의 위치가 100번 트랙이고 디스크 대기 큐에 다음과 같은 순서의 액세스 요청이 대기 중이다. SSTF 스케줄링 기법을 사용하여 액세스 요청을 모두 처리할 경우 가장 마지막에 처리하는 트랙은? (단, 가장 안쪽 트랙 : 0, 가장 바깥 쪽 트랙 : 150)(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

5.gif

*해설

<문제 해설>
SSTF 스케줄링 기법은 초기 헤드 위치에서 '가장 가까운 액세스 요청'부터 처리합니다.
그래서 초기 위치인
100 - 90 = 10
100 - 112 = 12
100 - 65 = 35
100 - 40 = 60
100 - 16 = 84
16이 가장 마지막에 처리 되겠네요

SSTF 스케쥴링 기법은 현재 헤드 위치에서 가장 가까운 액세스 입니다.. 초기 헤드위치라고 표시되있네요.

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

[오류 신고 내용]

정답은 4번이 맞습니다.

SSTF 스케줄링 기법은 현재 헤드 위치에서 '가장 가까운 액세스 요청'부터 처리합니다.
1차: 100번 트랙에서 가까운 트랙은 90번 트랙입니다.
2차: 90번 트랙에서 가까운 트랙은 65번 트랙입니다.
3차: 65번 트랙에서 가까운 트랙은 40번 트랙입니다.
4차: 40번 트랙에서 가까운 트랙은 16번 트랙입니다.
5차: 16번 트랙에서 가까운 트랙은 112번 트랙입니다.

결과 : 100 -> 90 -> 65 -> 40 - 16 -> 112

따라서 마지막에 접근하는 트랙은 112번입니다.

[추가 오류 신고]

위에분
2차:90번 트랙에서 가까운 트랙은 65번 트랙입니다.
라고 작성하셨는데 90-65=25,112-90=22
즉 65번보다 112번이 더 가깝습니다.
공유
해설보기
정답보기
<<이전
다음>>
목록
서버에 요청 중입니다. 잠시만 기다려 주십시오...