사무자동화산업기사 기출문제·모의고사·오답노트·자동채점

2018년04월28일 56번

[프로그래밍 일반] 교착상태의 발생 조건이 아닌 것은?

  • ① 상호 배제
  • ② 환형 대기
  • ③ 선점
  • ④ 점유와 대기
(정답률: 69%)

문제 해설

선점은 교착상태의 발생 조건 중 하나가 아닙니다. 교착상태의 발생 조건은 상호 배제, 환형 대기, 점유와 대기입니다.

선점은 다른 프로세스가 사용 중인 자원을 강제로 빼앗아 사용하는 것을 말합니다. 이는 교착상태를 예방하는 방법 중 하나로 사용될 수 있습니다. 예를 들어, 프로세스 A가 자원 X를 사용 중이고, 프로세스 B가 자원 Y를 사용 중이며, A가 Y를 요청하고 B가 X를 요청할 경우, 시스템은 A가 Y를 선점하여 사용하도록 할 수 있습니다. 이렇게 하면 교착상태를 방지할 수 있지만, 다른 문제가 발생할 수 있으므로 신중하게 사용해야 합니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답