모두CBT

프로세스 상태 전이 모델에 대한 설명으로 옳지 않은 것은? | [계리직 컴퓨터일반] 26년 1회차 기출문제 상세 페이지

1[계리직 컴퓨터일반] 26년 1회차
프로세스 상태 전이 모델에 대한 설명으로 옳지 않은 것은?
1
실행 상태의 프로세스는 할당된 시간을 모두 사용하면 인터럽트에 의해 준비 상태로 전이된다.
2
대기 상태의 프로세스는 기다리던 작업이 완료되면 즉시 실행 상태로 전이되어 남은 연산을 수행한다.
3
준비 상태의 프로세스는 CPU를 할당받기만 하면 즉시 실행될 수 있는 상태로 메모리에 적재되어 있는 상태이다.
4
실행 상태의 프로세스가 시스템 호출을 통해 입출력 작업을 요청하면 해당 프로세스는 CPU를 반납하고 대기 상태로 전이된다.
해설

옳지 않은 것은 대기 상태의 프로세스가 작업 완료 후 즉시 실행 상태로 간다는 설명이다.

기다리던 입출력 등이 끝나면(wake up) 프로세스는 준비 상태로 전이되어 다시 CPU 할당(dispatch)을 기다린다. 대기에서 실행으로 바로 가는 전이는 없다.

  • 할당 시간을 다 쓰면 타이머 인터럽트로 실행에서 준비 상태로 전이된다(timer runout).
  • 준비 상태는 메모리에 적재되어 CPU만 할당받으면 바로 실행할 수 있는 상태이다.
  • 실행 중 입출력을 요청하면 CPU를 반납하고 대기 상태로 전이된다(block).

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

이어서 풀어보기

[계리직 컴퓨터일반] 26년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요계리직 컴퓨터일반 기출문제 암기장 전체 보기