高级语言源程序必须要由翻译程序翻译成机器语言程序,计算机才能执行

题目

高级语言源程序必须要由翻译程序翻译成机器语言程序,计算机才能执行。这种翻译程序的类型有()。

  • A、编辑程序和编译程序
  • B、编辑程序和翻译程序
  • C、编译程序和翻译程序
  • D、编译程序和解释程序
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

解释程序是()。

A、将高级语言源程序翻译成机器语言的程序(目标程序)

B、将汇编语言源程序翻译成机器语言程序(目标程序)

C、对源程序边扫描边翻译执行

D、对目标程序装配链接


参考答案:C

第2题:

汇编语言程序需要由【 】将其翻译成机器语言程序后,才能被计算机识别和执行。


正确答案:汇编程序
汇编程序 解析:计算机不能识别和直接运行汇编语言程序,必须由一种翻译程序将其翻译成计算机语言程序才能识别并运行。这种翻译程序称为汇编程序。

第3题:

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

A.汇编

B.转换

C.编译

D.解释


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

第4题:

在计算机上,高级语言程序(源程序)不能直接运行,必须将它们翻译成具体机器的机器语言(目标程序)才能执行。这种翻译是由( )来完成的。

A.编译程序

B.翻译程序

C.转译程序

D.转换程序


正确答案:A
解析:在计算机上,高级语言程序(源程序)不能直接运行,必须将它们翻译成具体机器的机器语言(目标程序)才能执行。这种翻译是由编译程序来完成的,其翻译过程如下图所示:

第5题:

一般使用高级语言编写的应用程序称为( ),这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译程序翻译成机器语言才能执行。

A.用户程序

B.浮动程序

C.源程序

D.目标程序


正确答案:C
解析:一般使用高级语言编写的应用程序称为源程,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译程序翻译成机器语言才能执行。

第6题:

计算机的编译程序可以

A.将高级语言源程序翻译成机器语言程序(目标程序)

B.将汇编语言源程序翻译成机器语言程序(目标程序)

C.对源程序边扫描翻译边执行

D.对目标程序装配链接


正确答案:A
解析:所谓高级语言,一般说来是用简单英文来表达的编程语言,这就是说,它编写的指令不是CPU能直接理解的机器语言,而是人们易理解的符号、单词或语句。每种高级语言有一个编译或者解释程序,把高级语言翻译成计算机能执行的机器语言。所以说,计算机的编译程序可以将高级语言源程序翻译成机器语言程序。

第7题:

计算机的汇编程序可以

A.对目标程序装配链接

B.将汇编语言程序翻译成机器语言程序

C.将高级语言程序翻译成机器语言程序

D.对源程序边扫描翻译边执行


正确答案:B
解析:汇编程序将汇编语言程序翻译成机器语言程序。编译程序是将高级语言程序翻译成机器语言程序。

第8题:

在计算机上,高级语言程序一般称为______,不能直接执行,必须将他们翻译成具体机器的机器语言程序才能执行,这种机器语言程序义称为目标程序。


正确答案:源程序
源程序 解析:在计算机上,高级语言程序一般称为源程序,不能直接执行,必须将它们翻译成具体机器的机器语言程序才能执行,这种机器语言程序又称为目标程序。

第9题:

高级程序设计语言编写的程序不能在计算机上直接执行,必须通过( )翻译成具体的机器语言后才能执行。


正确答案:编译程序
编译程序

第10题:

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


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

更多相关问题