문제
프로그래밍 언어 번역기에 대한 설명으로 가장 옳지 않은 것은?
① 어셈블러는 어셈블리어를 기계어로 번역한다 ② 크로스 컴파일러는 다른 플랫폼용 코드를 생성할 수 있다 ③ 링커는 여러 목적 파일을 연결하여 실행 파일을 생성한다 ④ 인터프리터는 컴파일러보다 메모리 사용량이 항상 적다
정답
4번
해설
인터프리터는 런타임에 소스 코드를 해석하면서 실행하므로 메모리 사용량이 컴파일러보다 많을 수 있다. 어셈블러, 크로스 컴파일러, 링커에 대한 설명은 모두 올바르다.