计算机等级考试

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

题目

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

  • A、编译程序
  • B、解释程序
  • C、操作系统
  • D、汇编程序
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于计算机语言的描述,正确的是______。

A.翻译高级语言源程序时,解释方式和编译方式并无太大差别

B.用高级语言编写的程序其代码效率比汇编语言编写的程序要高

C.源程序与目标程序是互相依赖的

D.对于编译类计算机语言,源程序不能被执行,必须产生目标程序才能被执行


正确答案:D

第2题:

计算机应用中将高级语言源程序翻译成机器语言有编辑和解释两种方式。 ( )


正确答案:×
计算机应用中将高级语言源程序翻译成机器语言叫编辑。

第3题:

● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。

(48)

A. 编译方式下,可以省略对源程序的词法分析、语法分析

B. 解释方式下,可以省略对源程序的词法分析、语法分析

C. 编译方式下,在机器上运行的目标程序完全独立于源程序

D. 解释方式下,在机器上运行的目标程序完全独立于源程序


正确答案:C

第4题:

将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中( )。

A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序
B.编译方式和解释方式都不生成逻辑上与源程序等价的目标程序
C.编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成
D.解释方式生成逻辑上与源程序等价的目标程序,编译方式不生成

答案:C
解析:
解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上运行目标程序。两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程,而在解释方式下,解释程序和源程序(或某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立的目标程序。

第5题:

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

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

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

第6题:

8 . 高级语言的源程序需翻译成机器语言能执行的目标程序才能执行,这种翻译方式 有( ) 。

A .汇编

B .转换

C .编译

D .解释


正确答案:CD
8 .【答案】 C D
【考点】 源程序语言翻译方式的内容
【解析】 高级语言编写的源程序需翻译成计算机可执行的机器语言程序( 目标程序) 有两种方式可以实现高级语言程序的翻译,即:解释方式和编译方式。

第7题:

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

A.在编译方式下产生源程序的目标程序,在解释方式下不产生 B.在解释方式下产生源程序的目标程序,在编译方式下不产生 C.编译和解释方式都产生源程序的目标程序,差别是优化效率不同 D.编译和解释方式都不产生源程序的目标程序,差别在是否优化


正确答案:A

第8题:

高级语言的源程序需翻译成计算机可执行的目标程序,能实现这种翻译的方式有( )。

A.汇编方式

B.转换方式

C.编译方式

D.解释方式


正确答案:CD
解析:高级语言编写的源程序需翻译成计算机可执行的机器语言程序(目标程序),有两种方式可以实现高级语言程序的翻译,即解释方式和编译方式。

第9题:

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

A.在编译方式下产生源程序的目标程序,在解释方式下不产生
B.在解释方式下产生源程序的目标程序,在编译方式下不产生
C.编译和解释方式都产生源程序的目标程序,差别是优化效率不同
D.编译和解释方式都不产生源程序的目标程序,差别在是否优化

答案:A
解析:
在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需要将源程序翻译成独立的目标程序。

第10题:

使用编译或解释两种方式将高级语言编写的源程序翻译成机器指令,下列表述中,正确的是()。

A、机器语言经编译方式转换为计算机能执行的指令
B、汇编语言必须经解释方式转换为计算机能执行的指令
C、编译方式是将源程序逐句翻译,边翻译边执行
D、解释过程不产生目标程序

答案:D
解析:
机器语言和汇编语言,经编译方式和解释方式转换为计算机能执行的指令;解释方式是将源程序逐句解释,边解释边执行。

更多相关问题