과목 구분 없음9급 지방직 공무원 컴퓨터일반 · 2019년06월15일 · 17/20
17.프로세스 상태 전이에서 준비(Ready) 상태로 전이되는 상황만을 모두 고르면? (단, 동일한 우선순위의 프로세스가 준비 상태로 한 개 이상 대기하고 있다)

1
ㄱ, ㄴ
2
ㄱ, ㄷ
3
ㄴ, ㄷ
4
ㄱ, ㄴ, ㄷ정답
해설
ㄱ. 실행상태에 있는 프로세스가 우선순위가 높은 프로세스에 의해 선점 되었을 경우: 준비 상태로 돌아간다. 타임아웃(Timeout)라고 한다. ㄴ. 실행중인 프로세스가 자료의 입출력이 필요하면 대기 상태로 전이되는데 이것을 블록(Block, 대기)이라고 한다. 그리고 요청한 입출력 작업이 완료되면 블록 상태의 프로세스는 다시 준비 상태로 전이되며, 깨움(wakeup)이라고 한다. ㄷ. 실행 상태에 있는 프로세스가 작업을 마차지 못하고 시간 할당량을 다 썼을 때: 준비 상태로 돌아간다. 타임아웃(Timeout)이다