다음 프로세스 메모리 배치에 대한 설명으로 옳은 것만을 모두 고르면?
ㄱ. 전역 변수는 스택(stack) 영역에 할당된다.
ㄴ. 프로그램 코드는 텍스트(text) 영역에 적재된다.
ㄷ. 힙(heap) 영역은 프로세스 실행 중 동적으로 할당된 메모리이다.
ㄹ. 함수의 매개변수, 복귀 주소 및 지역변수는 데이터(data) 영역에 할당된다.
정답 3번
프로세스 메모리는 일반적으로 텍스트, 데이터, 힙, 스택 영역으로 나뉩니다. 프로그램 코드는 텍스트 영역에 적재되고 힙은 실행 중 동적으로 할당됩니다. 전역 변수는 데이터 영역, 함수의 매개변수·복귀 주소·지역변수는 스택 영역에 저장되므로 옳은 것은 ㄴ과 ㄷ입니다.