데이터베이스정보처리기능사 실기(베타) · 2006년02월12일 · 15/15
15.( ) is the clash between to processes requiring resources, or the situation wherein two or more competing processes are waiting for the other to finish, and thus neither ever does. A ( ) is a condition that occurs when two processes are each waiting for other to complete before proceeding. The result is that both processes hang. A situation that two or more processes are unable to proceed because each is waiting for the device in use by other program.
1
ARPANET
2
turnaround time
3
Assembly
4
deadlock정답
해설
(교착상태)는 서로 다른 프로세스에 할당된 자원들을 다른 프로세스들이 필요로 하여 발생하는 충돌에 의한 현상으로 각 프로세스들이 자원을 할당받지 못하여 작업을 진행하지 못하고 영원히 대기하는 현상이다. (교착상태)는 두 프로세스가 자원을 점유한 상태에서 상대방이 점유한 자원을 요구하며 무한정 기다리는 현상을 의미한다. 결국 두 프로세스 모두 동작이 멈춘다. 두 개 이상의 프로세스는 다른 프로그램이 사용 중인 장치를 기다려야 하기 때문에 각 프로세스의 과정은 진행될 수 없는 상황이다.