下载APP
刷刷题APP > 中间代码
"中间代码"相关考试题目
1.
在编译程序中安排中间代码生成的目的是()。
2.
代码生成器用于将中间代码转换为目标代码。
3.
下列中间代码,可进行什么优化( )a = 1b = a + 3ifz b goto L1t1 = x + yx = t1goto L2label L1t2 = x - yx = t2label L2假设所有临时变量只会用于这段代码,所有普通变量还会用于后续代码。
4.
简述中间代码的概念。
5.
三地址语句类似于汇编语言代码,可以堪称中间代码的一种抽象形式。()
6.
下列()和中间代码形式有益于优化处理。
7.
以下中间代码的表示形式中,( )更便于优化。
8.
最常用的中间代码形式是()
9.
中间代码是指源程序的一种(),不依赖目标机的结构,易于机械生成()的中间表示
10.
中间代码是介于源语言程序和_______之间的一种代码。
11.
A.词法分析 B.语法分析 C.语义分析 D.中间代码生成
12.
语法分析器的输入是单词符号串,其输出是中间代码。
13.
以下( )不是中间代码的表示形式
14.
最常用的中间代码形式是什么?()
15.
下面关于中间代码的叙述,错误的是()。
16.
在编译程序的设计中,中间代码优化是必须的。
17.
在编译程序中与生成中间代码的目的无关的是()
18.
编译程序通常分为前端和后端,通常()是指词法分析到中间代码生成的整个阶段。A前端B后端
19.
中间代码生成和代码优化部分是每个编译程序都必需的。 ( )
20.
在编译过程中,为什么要生成中间代码?常见的中间代码形式有哪几种?
21.
下列中间代码,可进行什么优化( )label L1t1 = (x < 10)ifz t1 goto L2t2 = a * bi = t2 + ct4 = a * xj = t4 + cx = x + 1goto L1label L2假设所有临时变量只会用于这段代码,所有普通变量还会用于后续代码。
22.
中间代码生成时,语义规则是如何表示的( )。
23.
编译系统一般可分为()、语法分析、中间代码生成、优化处理和目标代码生成五部分。
24.
对于编译程序而言,中间代码是不可缺少的一部分。()
25.
编译程序必须完成的工作有( )。 1 词法分析 2 语法分析 3 语义分析 4 中间代码生成 5 中间代码优化 6 目标代码生成
26.
中间代码生成时,语义规则是如何表示的( )。
27.
下列中间代码,可进行什么优化( )label L1t2 = (t1 < 10)ifz t2 goto L2t2 = a * bi = t2 + ct4 = a * t1b = t4 + ct1 = t1 + 1goto L1label L2假设所有临时变量只会用于这段代码,所有普通变量还会用于后续代码。
28.
在编译程序中与生成中间代码的目的无关的是()
29.
将高级语言源程序先转化为一种中间代码是现代编译器的常见处理方式。常用的中间代码有后缀式、( )、树等。
30.
逆波兰式只能表示表达式的中间代码形式。
31.
在中间代码优化中循环上的优化主要有不变表达式外提和削减运算强度。
32.
多元式中间代码的计算顺序通常是,先()后()。A左分量;右分量B右分量;左分量
33.
没有中间代码的编译器,其好处在于()
34.
代码优化按阶段可分为中间代码优化和目标代码优化
35.
编译程序必须完成的工作有()。 (1)词法分析 (2)语法分析 (3)语义分析 (4)目标代码生成 (5)中间代码生成 (6)代码优化
36.
1 中间代码是介于源语言程序和什么之间的一种代码?( )
37.
编译程序而言,中间代码生成是不可缺少的一部分。
38.
对于下列中间代码,可使用什么优化方法( )t1 = 1t2 = t1 + 5a = t2x = a假设所有临时变量仅用于这段代码,所有普通变量在后续代码中还会用到。
39.
( )执行翻译代码的功能,且立即执行源程序,而不产生中间代码。
40.
中间代码的优化依赖于具体的计算机。
41.
所有的编译程序都需要生成中间代码。()
42.
在编译过程中,为什么要生成中间代码?常见的中间代码形式有哪几种?
43.
常用的中间代码表示形式有()。
44.
优化工作只能在中间代码这一层次上进行。
45.
中间代码生成时所依据的是_______。
46.
最常用的中间代码形式是() A二元式 B三元式 C四元式 D树型
47.
中间代码生成时所依据的是()
48.
对以下程序,给出四元式形式的中间代码,并进行可能的代码优化,给出优化后的代码程序。 (1)D=D+C*B A=D+C*B C=D+C*B (2)J=1 B=(5*J-2)+J (3)for I=1 to 10 do x=2*J+I
49.
常见的中间代码有:______、______、______和______。
50.
Java编译器(javac.exe)的作用是将java源程序编译成中间代码字节码文件