C, C++, Java 등의 언어에서 사용되는 동적 기억장소 할당에 대한 설명 중 옳은 것은?
- ①프로그램 수행을 시작할 때 프로그램 수행에 필요한 전체 메모리의 크기가 결정된다.
- ②쓰레기 수집(garbage collection)을 지원하는 언어의 경우 허상 포인터(dangling pointer) 문제가 발생하지 않는다.
- ③동적으로 할당되는 기억장소는 스택 영역의 활성화 레코드(activation record)에 배정된다.
- ④C 언어에서는 쓰레기 수집(garbage collection) 방법을 사용하여 메모리를 관리한다.
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)