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

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

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

答案解析

正确答案:A

解析:

好的,我们来详细解析一下这道题目。 题目:在语言处理程序中,解释程序的功能是____。 **选项分析:** - **A. 解释执行高级语言程序** - **解释**:解释程序是一种语言处理程序,它直接读取并执行高级语言程序的源代码,而不需要先将其编译成机器码或目标代码。解释程序逐行读取源代码,解释每一行的含义,并立即执行相应的操作。 - **示例**:Python 解释器就是一个典型的例子。当你运行一个 Python 脚本时,解释器会逐行读取脚本文件,解释每一行的代码,并立即执行。 - **B. 将汇编语言程序编译成目标程序** - **解释**:这是编译器的功能,而不是解释程序的功能。编译器将一种编程语言(如汇编语言)的源代码转换成另一种语言(通常是机器码或目标代码),生成一个可执行文件。 - **示例**:使用 `gcc` 编译器将 C 语言源代码编译成可执行文件。 - **C. 解释执行汇编语言程序** - **解释**:汇编语言通常需要经过汇编器(assembler)将其转换成机器码,而不是直接由解释程序执行。解释程序主要处理的是高级语言。 - **示例**:汇编器将汇编语言源代码转换成二进制机器码。 - **D. 将高级语言程序翻译成目标程序** - **解释**:这也是编译器的功能,而不是解释程序的功能。编译器将高级语言源代码转换成目标代码或机器码。 - **示例**:使用 `javac` 编译器将 Java 源代码编译成字节码(.class 文件)。 **正确答案:A. 解释执行高级语言程序** **选择理由:** 解释程序的主要功能是直接读取并执行高级语言程序的源代码,而不需要先将其编译成目标代码或机器码。因此,选项 A 是正确的。
郑州大学计算机基础题库

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

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu