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

2017년08월26日 47번

[운영체제]
데커(Dekker) 알고리즘에 대한 설명으로 틀린 것은?

  • ① 교착상태가 발생하지 않음을 보장한다.
  • ② 프로세스가 임계영역에 들어가는 것이 무한정 지연될 수 있다.
  • ③ 공유 데이터에 대한 처리에 있어서 상호배제를 보장한다.
  • ④ 별도의 특수 명령어 없이 순수하게 소프트웨어로 해결된다.
(정답률: 40%)

문제 해설

"Dekker 알고리즘은 프로세스가 임계영역에 들어가는 것이 무한정 지연될 수 있다"는 설명이 틀린 것입니다. 이유는 Dekker 알고리즘은 상호배제를 보장하기 위해 두 개의 프로세스가 번갈아가며 임계영역에 들어갈 수 있도록 제어합니다. 따라서 무한정 지연될 가능성은 없습니다.

연도별

진행 상황

0 오답
0 정답