单选题
416、关于解释程序和编译程序的四条叙述,其中正确的一条是____。
A
A、解释程序产生目标程序而编译程序不产生目标程序
B
B、编译程序产生目标程序而解释程序不产生目标程序
C
C、解释程序和编译程序都产生目标程序
D
D、解释程序和编译程序都不产生目标程序
答案解析
正确答案:B
解析:
**解析:**
本题考查的是编译程序(Compiler)和解释程序(Interpreter)在工作原理及输出结果上的核心区别。
1. **编译程序的工作原理**:
编译程序将高级语言编写的源程序一次性翻译成机器语言或汇编语言形式的**目标程序**(Object Program)。这个目标程序可以独立保存,之后可以直接由计算机执行,无需再次经过编译过程。因此,**编译程序会产生目标程序**。
2. **解释程序的工作原理**:
解释程序并不生成独立的目标程序。它读取源程序的一条语句,立即将其翻译成机器指令并执行,然后再读取下一条语句进行翻译和执行。整个过程是“边翻译、边执行”,不产生中间的目标代码文件。因此,**解释程序不产生目标程序**。
**选项分析:**
* **A 项错误**:说反了,解释程序不产生目标程序,编译程序产生。
* **B 项正确**:符合上述定义,编译程序生成目标程序,而解释程序直接执行源码,不生成目标程序。
* **C 项错误**:解释程序不产生目标程序。
* **D 项错误**:编译程序会产生目标程序。
故正确答案为 **B**。
相关知识点:
编译产目标程序
题目纠错
计算机基础题库练习
相关题目
单选题
1069、管理和控制计算机系统全部资源的软件是____。
单选题
1068、关于信息处理的论述正确的是____。
单选题
1067、关于信息,以下说法不正确的是____。
单选题
1066、关于计算机的特点,哪个说法是不正确的____。
单选题
1065、关于电子计算机的特点,以下论述中哪一个是错误的____。
单选题
1064、个人计算机的英文缩写是____。
单选题
1063、冯•诺依曼计算机结构规定计算机的硬件系统由运算器、存储器、____、输入/输出设备等部分组成
单选题
1062、冯•诺依曼计算机工作原理是____。
单选题
1061、多媒体信息不包括____。
单选题
1060、操作系统主要功能是对____进行资源有效管理。
