다음은 프로세스 상태 전이도이다. 1,2,3에 알맞은 상태를 쓰시오. | 2020년 정보처리기사실기 4회차 기출문제 상세 페이지
13
다음은 프로세스 상태 전이도이다. 1,2,3에 알맞은 상태를 쓰시오.

해설
1. 준비
2. 실행
3. 대기
[해설]
프로세스는 준비(Ready) → 실행(Running) → 대기(Waiting/Blocked) 상태를 오가며 처리되므로 전이도의 빈칸에도 이 세 상태가 순서대로 들어간다.
준비 상태는 CPU 배정을 기다리는 상태, 실행 상태는 CPU를 할당받아 명령을 처리하는 상태, 대기 상태는 입출력 등의 이벤트 완료를 기다리는 상태를 가리키며, 실행 상태에서 시간 할당이 끝나면 다시 준비 상태로, 입출력 요청이 있으면 대기 상태로 전이된다.
대기 상태의 프로세스는 이벤트가 완료되면 곧바로 실행 상태가 아니라 준비 상태로 복귀해 다시 CPU 배정을 기다린다는 점이 자주 헷갈리는 부분이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.