모두CBT

다음 빈칸에 들어갈 용어는 무엇인가?C 언어로 작성한 프로그램(“A”라… | [법원직 9급 전산·사서 컴퓨터일반] 24년 1회차 기출문제 상세 페이지

1[법원직 9급 전산·사서 컴퓨터일반] 24년 1회차
다음 빈칸에 들어갈 용어는 무엇인가?
C 언어로 작성한 프로그램(“A”라고 칭함)과 스크립트 언어(예: shell script)로 작성한 프로그램(“B”라고 칭함)은 실행파일 형태로 만들어진 후 실행될 때 그 실행 방식에 차이가 있다. A의 경우 실행파일이 기계어를 담고 있으므로 메모리에 직접 로드(load) 되어 실행되는 반면 B의 경우 실행파일에 기계어가 아닌 텍스트 파일이 저장돼 있으므로 직접 실행되지 못하고 [ ]가 먼저 실행되면서 B의 내용을 한 줄씩 해석하며 실행한다.
1
컴파일러(Compiler)
2
인터프리터(Interpreter)
3
링커(Linker)
4
로더(Loader)
해설

빈칸에 들어갈 용어는 인터프리터(Interpreter)이다.

스크립트 파일은 기계어가 아닌 텍스트이므로, 인터프리터가 먼저 실행되어 내용을 한 줄씩 해석하며 실행한다.

  • 컴파일러: 소스 코드 전체를 미리 기계어로 번역하는 프로그램으로, 실행 시점에 한 줄씩 해석하지 않는다.
  • 링커: 목적 파일과 라이브러리를 연결해 실행 파일을 만드는 프로그램이다.
  • 로더: 실행 파일을 메모리에 적재하는 프로그램으로, 내용을 해석하지 않는다.

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

이어서 풀어보기

[법원직 9급 전산·사서 컴퓨터일반] 24년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요법원직 9급 전산·사서 컴퓨터일반 기출문제 암기장 전체 보기