工学

单选题把源程序代码翻译为目标程序代码可以使用的翻译方式为()。A 嵌入方式B 运行方式C 连接方式D 解释方式或编译方式

题目
单选题
把源程序代码翻译为目标程序代码可以使用的翻译方式为()。
A

嵌入方式

B

运行方式

C

连接方式

D

解释方式或编译方式

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

第1题:

计算机只能直接识别和执行机器语言,因此,使用各种高级程序设计语言编写的源程序代码必须要经由【 】翻译成机器语言表示的目标程序。


正确答案:语言处理程序
语言处理程序

第2题:

C语言编译程序的功能是( )。

A.执行一个C语言编写的源程序

B.把C源程序翻译成ASCII码

C.把C源程序翻译成机器代码

D.把C源程序与系统提供的库函数组合成一个二进制执行文件


答案:C
解析:编译程序的功能是将“高级语言”翻译为“机器语言”,将C语言语句转换成二进制的机器指令。

第3题:

源程序是用汇编语言和高级语言编写的程序,当把汇编语言源程序翻译成目标程序时,需按照助记符和机器代码的对应关系一条一条地翻译,这种翻译过程称为汇编。()

此题为判断题(对,错)。


参考答案:正确

第4题:

高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为(),另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为()。


正确答案:解释;编译

第5题:

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

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

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

第6题:

计算机操作系统的功能是

A.把源程序代码转换为目标程序代码

B.实现计算机用户间的相互交流

C.完成计算机硬件与软件之间的转换

D.控制、管理计算机系统的资源和程序的执行


正确答案:D
解析:操作系统是管理和控制计算机系统中的所有软件、硬件资源,合理地组织计算机的工作流程,并为用户提供一个良好的工作环境和友好的接口。因此计算机系统的功能是控制,管理计算机系统的资源和程序的执行。

第7题:

对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含( )阶段。

A.词法分析

B.语法分析

C.语义分析

D.目标代码生成


正确答案:D

第8题:

Java编译程序将Java源程序翻译为JVM可执行代码,即______。

A.机器码

B.二进制代码

C.字节码

D.字符码


正确答案:C

第9题:

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

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

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

第10题:

关于计算机操作系统功能的描述错误的是()。

  • A、把源程序代码转换成目标代码
  • B、实现用户和计算机之间的接口
  • C、完成硬件与软件之间的转换
  • D、控制、管理计算机资源及程序

正确答案:A

更多相关问题