컴파일러에 대한 설명으로 적당한 것은? | [임베디드기능사 필기] 07년 1회차 기출문제 상세 페이지
1[임베디드기능사 필기] 07년 1회차
컴파일러에 대한 설명으로 적당한 것은?
1
기계어로 작성된 루틴들을 모아 실행 가능한 하나의 단위로 만들어진 프로그램으로 연결
2
고급언어로 작성된 프로그램을 기계어로 번역
3
목적 프로그램을 생성하지 않고 필요할때 마다 한 줄씩 기계어로 번역
4
기계어로 작성된 프로그램을 어셈블리어로 번역
해설
정답은 '고급언어로 작성된 프로그램을 기계어로 번역'이다.
컴파일러는 고급언어로 작성된 원시 프로그램을 기계어 목적 프로그램으로 번역하는 프로그램이다.
- '기계어로 작성된 루틴들을 모아 실행 가능한 하나의 단위로 만들어진 프로그램으로 연결'은 옳지 않으며, 그 설명은 링커의 기능이다.
- '목적 프로그램을 생성하지 않고 필요할때 마다 한 줄씩 기계어로 번역'은 옳지 않으며, 그 설명은 인터프리터의 기능이다.
- '기계어로 작성된 프로그램을 어셈블리어로 번역'은 옳지 않으며, 어셈블러는 어셈블리어 프로그램을 기계어로 번역한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.