보기
교착상태의 네 가지 필요조건은 상호배제, 점유와 대기, 비선점, 순환대기다. 자원을 언제든 강제로 선점할 수 있다면 필요조건인 비선점과 반대이므로 교착상태 조건에 해당하지 않는다.
풀이 과정
① 상호배제·점유와 대기·비선점·순환대기를 적는다.
② 보기 ④의 강제 선점 가능은 비선점과 반대임을 확인한다.
③ 해당하지 않는 보기 ④를 고른다.
오답 함정
비선점은 한 프로세스가 점유한 자원을 다른 프로세스가 마음대로 빼앗지 못한다는 뜻이다. 순환대기만 제거해도 교착상태 예방이 가능하다.
비선점은 한 프로세스가 점유한 자원을 다른 프로세스가 마음대로 빼앗지 못한다는 뜻이다. 순환대기만 제거해도 교착상태 예방이 가능하다.
시험 포인트
Deadlock 4조건: Mutual exclusion·Hold and wait·No preemption·Circular wait.
Deadlock 4조건: Mutual exclusion·Hold and wait·No preemption·Circular wait.
자료 성격 · 이 문항과 해설은 공개 시험문항을 복제한 자료가 아니라 정보통신기사 학습 범위에 맞춰 K-BOOKS가 직접 작성한 학습용 문항입니다. 법령·고시·기준은 실제 응시 시점의 최신 공식 원문을 다시 확인하세요.