모두CBT

교착상태(Dead Lock)에 관한 설명으로 옳지 않은 것은? | [정보처리기능사 필기] 10년 4회차 기출문제 상세 페이지

1[정보처리기능사 필기] 10년 4회차

교착상태(Dead Lock)에 관한 설명으로 옳지 않은 것은?

1

교착상태는 프로세스들이 자신의 자원을 내놓고 상대방의 자원을 요구하는 것이 순환을 이룰 때 발생한다.

2

교착상태는 어떤 자원을 한 프로세스가 사용 중일 때 다른 프로세스가 그 작업이 끝날 때까지 기다리는데서 발생한다.

3

교착상태는 둘 이상의 프로세스들이 서로 다른 프로세스가 차지하고 있는 자원을 요구하여 무한정 기다리게 함으로 인해 결국 해당 프로세스의 진행이 중단되는 현상이다.

4

교착상태는 한 프로세스에게 할당된 자원을 스스로 내놓기 전에는 다른 자원을 강제로 빼앗을 수 없을 때 발생한다.

해설

옳지 않은 설명은 ① 교착상태는 프로세스들이 자신의 자원을 내놓고 상대방의 자원을 요구하는 것이 순환을 이룰 때 발생한다이다.

교착상태(Dead Lock)는 프로세스가 자신이 점유한 자원을 내놓지 않은 채 다른 프로세스의 자원을 추가로 요구하며 대기하는 점유와 대기(hold and wait) 조건에서 순환 대기가 형성될 때 발생한다.

따라서 자원을 먼저 내놓은 뒤 상대방 자원을 요구한다는 서술은 점유와 대기 조건과 반대되므로 교착상태 발생 원인으로 옳지 않다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[정보처리기능사 필기] 10년 4회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요정보처리기능사 필기 기출문제 암기장 전체 보기