컴퓨터활용능력 2급 필기컴퓨터 일반언어 번역 프로그램난이도 2MCQ

컴퓨터활용능력 2급 필기 언어 번역 프로그램 기출문제 #14682

문제

다음 중 언어 번역 프로그램에 대한 설명으로 옳지 않은 것은?

① 컴파일러에 입력되는 프로그램을 원시 프로그램이라 하고, 기계어로 출력되는 프로그램을 목적 프로그램이라 한다. ② 인터프리터는 원시 프로그램을 입력으로 받아 기계어를 생성하고 이를 실행해서 그 결과를 출력하여 주는 프로그램이다. ③ 어셈블리 언어는 어셈블러라고 하는 언어 번역기에 의해서 기계어로 번역된다. ④ 언어번역 프로그램에는 컴파일러, 어셈블러, 인터프리터 등이 있다.

정답

2

해설

정답: 2. 인터프리터는 원시 프로그램을 한 줄씩 해석하여 즉시 실행하고 결과를 내는 방식으로, 컴파일러처럼 전체를 번역해 기계어(목적 프로그램)를 만들어 두지 않는다. 따라서 ''기계어를 생성''한다는 설명은 옳지 않다.

오답 풀이

  • 1번: 입력은 원시 프로그램, 출력 기계어는 목적 프로그램이라 하므로 옳다.
  • 2번: 인터프리터는 목적 프로그램(기계어)을 생성하지 않고 한 줄씩 해석·실행하므로 옳지 않다.
  • 3번: 어셈블리 언어는 어셈블러에 의해 기계어로 번역되므로 옳다.
  • 4번: 컴파일러·어셈블러·인터프리터는 모두 언어 번역 프로그램이므로 옳다.

보충 개념 컴파일러는 전체를 한꺼번에 번역해 목적 프로그램을 만들고, 인터프리터는 줄 단위로 해석·실행하여 목적 프로그램을 따로 만들지 않는다.

컴퓨터활용능력 2급 필기 컴퓨터 일반 다른 기출문제

컴퓨터활용능력 2급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.