다음 중 언어 번역 프로그램에 대한 설명으로 옳지 않은 것은? | [컴퓨터활용능력 2급 필기] 13년 3회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 13년 3회차
다음 중 언어 번역 프로그램에 대한 설명으로 옳지 않은 것은?
1
컴파일러에 입력되는 프로그램을 원시 프로그램이라 하고, 기계어로 출력되는 프로그램을 목적 프로그램이라 한다.
2
인터프리터는 원시 프로그램을 입력으로 받아 기계어를 생성하고 이를 실행해서 그 결과를 출력하여 주는 프로그램이다.
3
어셈블리 언어는 어셈블러라고 하는 언어 번역기에 의해서 기계어로 번역된다.
4
언어번역 프로그램에는 컴파일러, 어셈블러, 인터프리터 등이 있다.
해설
인터프리터는 원시 프로그램의 명령문을 한 줄씩 읽어 바로 해석하고 실행하는 방식으로, 컴파일러와 달리 별도의 목적 프로그램(기계어 파일)을 생성하지 않는다. 따라서 원시 프로그램을 입력으로 받아 기계어를 생성한 뒤 이를 실행한다는 설명은 옳지 않다.
컴파일러는 원시 프로그램 전체를 한꺼번에 기계어인 목적 프로그램으로 번역하며, 어셈블리 언어는 어셈블러라는 번역기에 의해 기계어로 번역된다. 컴파일러, 어셈블러, 인터프리터는 모두 언어 번역 프로그램에 속한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.