将高级语言源程序翻译成机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,正确的是( )。
A. 中间代码不依赖于具体的机器B. 不同的高级程序语言不能翻译为同一种中间代码C. 汇编语言是一种中间代码D. 中间代码的优化必须考虑运行程序的具体机器
第1题:
A、将高级语言源程序翻译成机器语言的程序(目标程序)
B、将汇编语言源程序翻译成机器语言程序(目标程序)
C、对源程序边扫描边翻译执行
D、对目标程序装配链接
第2题:
将高级语言源程序翻译成机器语言有编译和解释两种方式。( )
第3题:
以下关于解释方式下运行程序的叙述中,错误的是( )。
A.先将高级语言程序转换为字节码,再由解释器运行字节码B.由解释器直接分析并执行高级语言程序代码C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码
第4题:
将高级语言源程序翻译车恩能够机器语言的过程中,常引入中间码,以下关于中间代码的叙述中,不正确的是 (9) 。
A.中间代码不依赖于具体的机器
B.使用中间代码可提高编译程序的可移植性
C.中间代码可以用树或图表示
D.中间代码可以用栈和队列表示
第5题:
第6题:
第7题:
第8题:
第9题:
下列关于高级语言和机器语言的说法中,错误的是()。
第10题:
编译程序是()。
第11题:
把高级语言翻译成汇编语言
把高级语言翻译成机器语言
把中间代码变换成依赖具体机器的目标代码
把汇编语言翻译成机器语言
第12题:
高级语言源程序翻译成机器语言程序的过程有编译和解释两种程序
计算机只能识别和执行二进制机器语言代码
所有源程序必须翻译成机器语言程序,才能为计算机识别并执行
计算机可以直接执行用高级语言编写的程序
第13题:
计算机的编译程序可以
A.将高级语言源程序翻译成机器语言程序(目标程序)
B.将汇编语言源程序翻译成机器语言程序(目标程序)
C.对源程序边扫描翻译边执行
D.对目标程序装配链接
第14题:
在编程中,将高级语言源程序翻译成机器语言目标程序的工具有两种类型:解释程序与【 】。
第15题:
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间 代码的叙述中,不正确的是 ( 22)。
A.中间代码不依赖于具体的机器
B.使用中间代码可提高编译程序的可移植性
C.中间代码可以用树或图表示
D.中间代码可以用栈和队列表示
第16题:
编译程序是( )的软件。
A.对目标程序装配连接
B.将高级语言程序翻译成等价的机器语言程序
C.对源程序边扫描边翻译执行
D.将汇编语言程序翻译成机器语言程序
第17题:
第18题:
第19题:
第20题:
代码生成阶段的主要任务是()
第21题:
下列关于汇编程序的表述中,正确的是()。
第22题:
编译程序是()的软件。
第23题:
将机器语言翻译为汇编语言的程序
将汇编语言翻译为机器语言的程序
将高级语言翻译成汇编语言的程序
将高级语言翻译成机器语言的程序