모두CBT

운영체제 상의 프로세스(process)에 관한 설명으로 옳지 않은 것은? | [계리직 컴퓨터일반] 22년 1회차 기출문제 상세 페이지

1[계리직 컴퓨터일반] 22년 1회차
운영체제 상의 프로세스(process)에 관한 설명으로 옳지 않은 것은?
1
프로세스의 영역 중 스택 영역은 동적 메모리 할당에 활용된다.
2
디스패치(dispatch)는 CPU 스케줄러가 준비 상태의 프로세스 중 하나를 골라 실행 상태로 바꾸는 작업을 말한다.
3
프로세스 제어 블록(process control block)은 프로세스 식별자, 메모리 관련 정보, 프로세스가 사용했던 중간값을 포함한다.
4
문맥교환(context switching)은 CPU를 점유하고 있는 프로세스를 CPU에서 내보내고 새로운 프로세스를 받아들이는 작업이다.
해설

옳지 않은 설명은 스택 영역이 동적 메모리 할당에 활용된다는 것이다.

malloc·new 처럼 실행 중에 요청하는 동적 메모리는 힙(heap) 영역에 할당된다. 스택 영역은 함수 호출 시 매개변수·지역변수·복귀 주소를 저장한다.

  • 디스패치: 스케줄러가 준비 상태의 프로세스를 골라 실행 상태로 전환하는 작업이 맞다.
  • 프로세스 제어 블록: 프로세스 식별자, 메모리 관련 정보, 레지스터 등 중간값을 저장하는 것이 맞다.
  • 문맥교환: 실행 중인 프로세스의 상태를 저장하고 새 프로세스의 상태를 적재해 CPU 를 넘기는 작업이 맞다.

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

이어서 풀어보기

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