모두CBT

프로그래밍 언어 번역 프로그램에 대한 설명으로 옳지 않은 것은? | [계리직 컴퓨터일반] 22년 1회차 기출문제 상세 페이지

1[계리직 컴퓨터일반] 22년 1회차
프로그래밍 언어 번역 프로그램에 대한 설명으로 옳지 않은 것은?
1
인터프리터(interpreter)는 고급언어로 작성된 원시 프로그램을 함수 단위로 읽어 기계어로 번역하는 프로그램이다.
2
컴파일러(compiler)는 고급언어로 작성된 원시 프로그램을 기계어나 어셈블리어로 된 목적 프로그램으로 바꾸는 프로그램이다.
3
어셈블러(assembler)는 어셈블리어로 작성된 원시 프로그램을 기계어로 번역하는 프로그램이다.
4
프리프로세서(preprocessor)는 컴파일러가 컴파일을 수행하기 전에 원시 프로그램의 내용을 변경하는 것이다.
해설

옳지 않은 설명은 인터프리터가 원시 프로그램을 함수 단위로 읽어 기계어로 번역한다는 것이다.

인터프리터는 원시 프로그램을 한 문장(줄) 단위로 해석해 바로 실행하며, 목적 프로그램(기계어 파일)을 만들지 않는다.

  • 컴파일러: 고급언어 원시 프로그램을 기계어나 어셈블리어 목적 프로그램으로 바꾼다는 설명이 맞다.
  • 어셈블러: 어셈블리어 원시 프로그램을 기계어로 번역한다는 설명이 맞다.
  • 프리프로세서: 컴파일 전에 매크로 확장·파일 포함 등으로 원시 프로그램을 변경한다는 설명이 맞다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[계리직 컴퓨터일반] 22년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요계리직 컴퓨터일반 기출문제 암기장 전체 보기