2024 국가직9급 컴퓨터일반 11번 해설 — 교착상태
정답 해설 참조출제 쟁점 교착상태발문 옳은 것 고르기
문제
교착상태(deadlock)가 발생하기 위한 필요조건에 해당하지 않는 것은?
- ① 상호 배제(mutual exclusion)
- ② 선점(preemption)
- ③ 순환 대기(circular wait)
- ④ 점유와 대기(hold and wait)
선지별 해설
① 상호 배제(mutual exclusion)
이 선지 진술은 옳음(O)
교착상태의 필요조건은 상호 배제, 점유와 대기, 비선점, 순환 대기이다. 상호 배제는 그중 하나이다.
② 선점(preemption)
이 선지 진술은 틀림(X)
교착상태 필요조건은 선점이 아니라 비선점이다. 자원을 강제로 빼앗을 수 없을 때 교착상태가 성립할 수 있다.
③ 순환 대기(circular wait)
이 선지 진술은 옳음(O)
프로세스들이 서로 다음 프로세스가 가진 자원을 기다리는 순환 구조가 필요하다. 순환 대기는 교착상태의 네 가지 필요조건에 포함된다.
④ 점유와 대기(hold and wait)
이 선지 진술은 옳음(O)
점유와 대기는 한 자원을 가진 상태에서 다른 자원을 기다리는 조건이다. 이는 교착상태 필요조건에 포함된다.
핵심 요약 (Q&A)
- Q. 2024 국가직9급 컴퓨터일반 11번의 핵심 쟁점은 무엇인가?
- A. 2024 국가직9급 컴퓨터일반 11번은 교착상태에 관한 문항으로, "옳은 것"을 고르는 문제입니다.
- Q. 2024 국가직9급 컴퓨터일반 11번의 정답은?
- A. 정답 선지는 본문 해설을 참고하세요.