单选题有些高级语言源程序在计算机中执行时,采用的是解释方式。在解释方式下,源程序由(),边解释边执行。A 编译程序B 解释程序C 操作系统D 汇编程序

题目
单选题
有些高级语言源程序在计算机中执行时,采用的是解释方式。在解释方式下,源程序由(),边解释边执行。
A

编译程序

B

解释程序

C

操作系统

D

汇编程序

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

高级语言源程序计算机不能直接识别, 必须经() 的处理之后, 才能被执行。

A.解释或编译程序

B.编译程序

C.解释程序

D.汇编程序


正确答案:A

第2题:

有些高级语言源程序在计算机中执行时,采用的是解释方式。在解释方式下,源程序由(),边解释边执行。

A.编译程序

B.解释程序

C.操作系统

D.汇编程序


参考答案:B

第3题:

在解释程序方式下,源程序需由()程序边翻译边执行。

A、编译

B、解释

C、操作

D、汇编


参考答案:B

第4题:

( ) 属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。

A 编译程序
B 预处理程序
C 汇编程序
D 解释程序

答案:D
解析:
本题考查计算机系统软件方面的基础知识。 计算机系统中的软件可分为系统软件和应用软件两大类,语言处理程序用于将高级语言编写的程序翻译成汇编语言或机器语言,以便在计算机上执行。编译程序、汇编程序和解释程序是常见的语言处理程序,其工作对象或方式不同。汇编程序将汇编语言编写的程序翻译成机器语言程序。编译程序的翻译方式是将高级语言源程序翻译成目标程序(汇编语言或机器语言形式),进行汇编及连接后在计算机上执行。解释程序直接执行高级语言源程序或先翻译成某种中间代码形式再执行,不形成与源程序功能等价的目标程序。有些语言在编译之前还需要进行预处理,如C/C++语言等。

第5题:

● (25) 属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。

(25)

A .编译程序

B 预处理程序

C. 汇编程序

D. 解释程序


正确答案:D

第6题:

解释程序边逐条解释边逐条执行,不保留机器码的目标程序,编译方式是使用编译程序把源程序编译成机器代码的目标程序,并形成( )保留。

A.机器码

B.汇编程序

C.机器程序

D.文件


正确答案:D
解析:解释程序边逐条解释边逐条执行,不保留机器码的目标程序,编译方式是使用编译程序把源程序编译成机器代码的目标程序,并形成文件保留。

第7题:

有些高级语言源程序在计算机执行中,采用的是解释方式,在解释方式下,源程序由()边解释边执行。

A.编译程序

B.解释程序

C.操作系统

D.汇编程序


参考答案:B

第8题:

解释程序是边逐条解释边逐条执行,不保留机器码的【 】,编译方式是使用编译程序把源程序编译成机器代码的【 】并形成文件保留。


正确答案:目标程序目标程序
目标程序,目标程序

第9题:

以下说法中,错误的是( )。

A.高级语言编写的源程序计算机可直接执行
B.编译程序把高级语言源程序全部转换成机器指令并产生目标程序
C.解释程序,以解释方式分析源程序代码,不形成目标程序
D.各种高级语言有其专用的编译或解释程序

答案:A
解析:
高级语言编写的源程序不能直接执行,它必须经过编译程序或解释程序加工,编译过程产生目标程序(可装配为可执行程序),解释过程不产生目标程序(边解释边执行),语 言不同使用的编译程序或解释程序也不同。

第10题:

以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是(20)。

A.编译程序不参与用户程序的运行控制,而解释程序则参与
B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写
C.编译方式处理源程序时不进行优化,而解释方式则进行优化
D.编译方式不生成源程序的目标程序,而解释方式则生成

答案:A
解析:
编译程序的功能是把用高级语言书写的源程序翻译成与之等价的目标程序。编译过程划分成词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段。目标程序可以独立于源程序运行。
解释程序是一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它是直接执行源程序或源程序的内部形式(中间代码)。因此,解释程序并不产生目标程序,这是它和编译程序的主要区别。

更多相关问题