单选题
433、在语言处理程序中,解释程序的功能是____。
A
A、解释执行高级语言程序
B
B、将汇编语言程序编译成目标程序
C
C、解释执行汇编语言程序
D
D、将高级语言程序翻译成目标程序
答案解析
正确答案:A
解析:
**解析:**
在计算机语言处理程序中,主要涉及编译程序(Compiler)和解释程序(Interpreter)两种处理方式,它们的区别如下:
1. **解释程序(Interpreter)**:
* **功能**:直接读取高级语言源代码,逐行或逐句进行翻译并立即执行,不生成独立的目标程序(机器代码文件)。
* **特点**:边翻译边执行,便于调试,但执行效率通常低于编译后的程序。常见的解释型语言包括 Python、JavaScript、Ruby 等。
* **对应选项**:**A、解释执行高级语言程序**。
2. **编译程序(Compiler)**:
* **功能**:将整个高级语言源代码一次性翻译成目标程序(通常是机器语言或汇编语言),生成可执行文件,然后再由计算机执行该目标程序。
* **对应选项**:**D、将高级语言程序翻译成目标程序**。这是编译器的功能,而非解释器。
3. **汇编程序(Assembler)**:
* **功能**:将汇编语言编写的源程序翻译成机器语言目标程序。
* **对应选项**:**B、将汇编语言程序编译成目标程序**(更准确的说法是“汇编”而非“编译”,但属于底层语言转换范畴)。
4. **关于选项 C**:
* 汇编语言通常通过汇编器转换为机器码执行,而不是通过“解释程序”来解释执行。虽然理论上可以模拟解释执行,但在标准的语言处理分类中,解释程序主要针对高级语言。
**综上所述:**
* 选项 B 描述的是汇编器的功能。
* 选项 C 描述不准确,汇编语言一般不通过解释器执行。
* 选项 D 描述的是编译器的功能。
* 选项 A 正确描述了解释程序的功能,即直接解释并执行高级语言程序。
因此,正确答案是 **A**。
题目纠错
郑州大学计算机基础题库
相关题目
单选题
1052、在因特网上,每台主机都有唯一的地址,该地址由纯数字组成并用小数点分开,称为____。
单选题
1051、在相互发送电子邮件的时候,我们必须知道彼此的____。
单选题
1050、在网上使用搜索引擎查找信息时,必须输入____。
单选题
1049、在WINDOWS中,文件的属性包括只读、隐藏、系统、和____四种
单选题
1048、在WinDows中,经常有一些菜单选项呈暗灰色,这表示____。
单选题
1047、在WINDOWS中,当桌面上有多个窗口存在时,____是活动窗口
单选题
1046、在WinDows中,回收站是____中的一块区域
单选题
1045、在WinDows 中,有些菜单项的右端有一个向右的箭头,则表示该菜单项____。
单选题
1044、在WinDows 中,有些菜单项的右端有…标记,表示该菜单项____。
单选题
1043、在WinDows 中,用户可以同时启动多个应用程序,在启动了多个应用程序后,用户可以按组合键____在各应用程序之间进行切换。
