다음 중 원시 언어로 작성한 프로그램을 컴퓨터가 실행할 수 있는 기계어… | [정보통신산업기사 필기] 18년 1회차 기출문제 상세 페이지
1[정보통신산업기사 필기] 18년 1회차
다음 중 원시 언어로 작성한 프로그램을 컴퓨터가 실행할 수 있는 기계어 프로그램으로 바꾸어 주는 언어 번역 프로그램이 아닌 것은?
1
어셈블러
2
컴파일러
3
매크로 처리기
4
인터프리터
해설
번역 프로그램이 아닌 것은 매크로 처리기이다.
어셈블러·컴파일러·인터프리터는 원시 프로그램을 기계어(또는 기계어에 상응하는 실행)로 바꾸는 언어 번역 프로그램이다. 매크로 처리기는 매크로 호출을 정의된 본문으로 치환하는 전처리 도구다.
- 어셈블러: 어셈블리어 프로그램을 기계어로 번역한다.
- 컴파일러: 고급 언어 프로그램 전체를 한 번에 기계어로 번역한다.
- 인터프리터: 원시 프로그램을 한 문장씩 해석하며 실행한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.