题目
【单选题】编译程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序可以称呼()。A. 源程序B. 原程序C. 临时程序D. 目标程序
【单选题】编译程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序可以称呼()。
A. 源程序
B. 原程序
C. 临时程序
D. 目标程序
A. 源程序
B. 原程序
C. 临时程序
D. 目标程序
题目解答
答案
源程序
解析
本题考查编译程序的基本概念,核心在于区分编译前后程序的名称。关键点在于理解:
- 编译前的程序称为“源程序”(即原始的、未经编译的代码);
- 编译后的程序称为“目标程序”(机器语言形式)。
选项中需排除与编译过程无关或术语错误的选项(如“原程序”“临时程序”),锁定正确术语。
选项分析
- A. 源程序:正确。编译前的高级语言程序称为源程序(source program),是编译器的输入。
- B. 原程序:错误。“原”在此处无专业术语意义,与“源”混淆。
- C. 临时程序:错误。与编译过程无关,可能指临时存储的程序片段。
- D. 目标程序:错误。目标程序(object program)是编译后的机器语言程序。