정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2000년03월12일 61번

[운영체제] 교착상태 회피를 위하여 사용되는 은행원 알고리즘에 관한 사항으로 옳지 않은 것은?

  • ① 은행원 알고리즘을 적용하기 위해서는 자원의 양이 일정하여야 한다.
  • ② 은행원 알고리즘을 적용하기 위해서는 사용자의 수가 일정하여야 한다.
  • ③ 은행원 알고리즘은 모든 요구를 유한시간 안에 할당하는 것을 보장한다.
  • ④ 은행원 알고리즘은 대화식 시스템(interactive-system)에 적용할 수 있다.
(정답률: 59%)

문제 해설

"은행원 알고리즘은 모든 요구를 유한시간 안에 할당하는 것을 보장한다."는 옳지 않은 것이다. 교착상태가 발생하면 모든 요구를 할당할 수 없기 때문에 일부 요구를 거부해야 할 수 있다.

은행원 알고리즘은 대화식 시스템에 적용할 수 있다. 이는 사용자가 요청을 보내고 응답을 받는 과정에서 교착상태가 발생할 수 있기 때문에, 이를 회피하기 위해 은행원 알고리즘이 사용될 수 있다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답