AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 郑州大学计算机基础题库 题目详情
CA1BABFB57D00001EE7C1501C6A118AC
郑州大学计算机基础题库
1,486
单选题

430、在语言处理程序中,解释程序的功能是____。

A
A、解释执行高级语言程序
B
B、将汇编语言程序编译成目标程序
C
C、解释执行汇编语言程序
D
D、将高级语言程序翻译成目标程序

答案解析

正确答案:A

解析:

**解析:** 在计算机语言处理程序中,主要分为编译程序(Compiler)和解释程序(Interpreter),它们的主要区别在于处理高级语言源代码的方式不同: 1. **解释程序(Interpreter)**: * **功能**:直接读取高级语言编写的源程序,逐行或逐句进行翻译并立即执行,**不生成独立的目标程序(机器代码文件)**。 * **特点**:每次运行程序时都需要重新解释,执行速度相对较慢,但便于调试和跨平台运行。常见的解释型语言包括 Python、JavaScript、Ruby 等。 * **对应选项**:选项 A “解释执行高级语言程序”准确描述了解释程序的功能。 2. **编译程序(Compiler)**: * **功能**:将整个高级语言源程序一次性翻译成机器语言形式的**目标程序**,然后由计算机执行该目标程序。 * **特点**:执行速度快,因为只需编译一次,后续可直接运行目标代码。常见的编译型语言包括 C、C++、Go 等。 * **对应选项**:选项 D “将高级语言程序翻译成目标程序”描述的是编译程序的功能,而非解释程序。 3. **汇编程序(Assembler)**: * **功能**:将汇编语言编写的源程序翻译成机器语言目标程序。 * **对应选项**:选项 B “将汇编语言程序编译成目标程序”描述的是汇编程序的功能(虽然通常称为“汇编”而非“编译”,但本质是翻译汇编语言)。选项 C “解释执行汇编语言程序”不符合常规处理方式,汇编语言通常是被汇编成机器码后执行,而非解释执行。 **综上所述:** * 选项 A 正确,解释程序的核心特征就是“解释执行”高级语言,且不产生独立的目标文件。 * 选项 B 错误,这是汇编程序的功能。 * 选项 C 错误,汇编语言通常不通过解释器执行。 * 选项 D 错误,这是编译程序的功能。 因此,正确答案是 **A**。
题目纠错
郑州大学计算机基础题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码