更多"在计算机上,高级语言程序(源程序)不能直接运行,必须将它们翻译成具体机"的相关试题:
[单项选择]在计算机上,高级语言程序(源程序)不能直接运行,必须将它们翻译成具体机器的机器语言(目标程序)才能执行。这种翻译是由( )来完成的。
A. 编译程序
B. 翻译程序
C. 转译程序
D. 转换程序
[单项选择]把高级语言源程序翻译成机器语言目标程序的工具有:解释程序与编译程序。把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序的是______。
A. 解释程序
B. 编译程序
C. 二者均可
D. 二者都不是
[填空题]高级语言源程序的翻译成机器语言程序一般有两种做法:()方式和()方式。
[单项选择]将整个高级语言编写的源程序先翻译成机器语言程序,然后再生成可在操作系统下直接运行的执行程序,这种翻译方式是( )。
A. 解释方式
B. 汇编方式
C. 编码方式
D. 编译方式
[单项选择]把汇编语言源程序翻译成机器语言目标程序的工具称为______。
A. 编译程序
B. 解释程序
C. 汇编程序
D. 反汇编程序
[单项选择]将高级语言源程序作为输入,产生机器语言的目标程序,然后再让计算机执行该目标程序,这一过程叫做( )。
A. 编译程序
B. 解释程序
C. 汇编程序
D. 反汇编程序
[填空题]把高级语言编写的源程序转换成机器语言的程序称为()。
[单项选择]将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是( )。
A. 不同的高级程序语言可以产生同一种中间代码
B. 使用中间代码有利于进行与机器无关的优化处理
C. 使用中间代码有利于提高编译程序的可移植性
D. 中间代码与机器语言代码在指令结构上必须一致
[单项选择]汇编程序是一种系统软件,汇编程序加工的对象是汇编语言程序,称为源程序。而汇编后产生的结果是机器语言程序,称为( )。
A. 连接程序
B. 编译程序
C. 目标程序
D. 可执行程序
[单项选择]早期的BASIC语言采用的哪种方法将源程序转换成机器语言
A. 汇编
B. 解释
C. 编译
D. 编辑