모두CBT

다음 중 컴퓨터에서 고급언어로 프로그래밍 하는 과정의 순서로 옳은 것은… | [컴퓨터활용능력 2급 필기] 11년 2회차 기출문제 상세 페이지

1[컴퓨터활용능력 2급 필기] 11년 2회차
다음 중 컴퓨터에서 고급언어로 프로그래밍 하는 과정의 순서로 옳은 것은?
가. 원시 프로그램 작성
나. 로딩(Loading)
다. 링킹(Linking)
라. 번역(Compile)
마. 프로그램 실행
1
가-라-다-나-마
2
가-다-라-나-마
3
가-나-다-라-마
4
가-라-마-다-나
해설

고급언어로 작성한 프로그램이 실제로 실행되기까지는 정해진 단계를 거칩니다. 먼저 사람이 이해할 수 있는 문법으로 원시 프로그램(소스 프로그램)을 작성하고, 이를 컴파일러가 기계어로 번역(Compile)하여 목적 프로그램을 만듭니다.

목적 프로그램만으로는 아직 실행할 수 없습니다. 여러 개의 목적 프로그램과 라이브러리에 들어 있는 부프로그램을 하나로 묶어 실행 가능한 형태로 만드는 링킹(Linking) 과정이 필요하고, 이 결과가 로드 모듈(실행 프로그램)입니다.

이어서 로더가 그 실행 프로그램을 보조기억장치에서 주기억장치로 적재하는 로딩(Loading)을 수행하고, 마지막으로 CPU가 명령을 가져와 프로그램이 실행됩니다. 정리하면 원시 프로그램 작성 → 번역 → 링킹 → 로딩 → 실행의 차례가 되며, 번역과 실행 사이에 링킹과 로딩이 이 순서로 들어간다는 점이 판단의 핵심입니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.