원시 프로그램을 컴파일러가 수행되고 있는 컴퓨터의 기계어로 번역하는 것… | [사무자동화산업기사 필기] 18년 2회차 기출문제 상세 페이지
1[사무자동화산업기사 필기] 18년 2회차
원시 프로그램을 컴파일러가 수행되고 있는 컴퓨터의 기계어로 번역하는 것이 아니라, 다른 기종에 맞는 기계어로 번역하는 것은?
1
Interpreter
2
Linker
3
Cross Compiler
4
Preprocessor
해설
정답 근거는 교차 컴파일러(Cross Compiler)의 정의다. 교차 컴파일러는 컴파일러가 실행되는 컴퓨터가 아니라 다른 기종(target machine)의 기계어로 번역하는 컴파일러를 말한다.
인터프리터는 번역과 동시에 실행하는 방식, 링커는 목적 모듈들을 결합하는 프로그램, 전처리기는 컴파일 전 소스코드를 가공하는 프로그램으로 다른 기종용 기계어 번역과는 목적이 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.