首页
优化的任务在于对前端编译所产生的中间代码进行加工和交换,以其能产生运行结果更为准确的目标代码。
精华吧
→
答案
→
继续教育
→
其它
优化的任务在于对前端编译所产生的中间代码进行加工和交换,以其能产生运行结果更为准确的目标代码。
A.正确
B.错误
正确答案:B
Tag:
代码
目标
加工
时间:2024-06-13 11:36:26
上一篇:
在允许嵌套的词法作用域的语言中,过程不能作为参数,原因是不能建立其运行环境的存取链。
下一篇:
二义文法不是上下文无关文法。
相关答案
1.
在归约过程的任一时刻,一个上下文无关文法的任何句型的直接短语一般都是唯一的。
2.
编译前端主要由与源语言和目标机相关的那些部分组成。
3.
只含有继承属性的属性文法称为-L属性文法。
4.
算符优先分析法是一种规范规约法。
5.
算符优先文法的句型中可能会有两个相邻的非终结符号。
6.
上下文无关文法比正规文法有更差的描述能力。
7.
任何一种算法,不能判定任何上下文无关文法是否是LL(1)的。
8.
复写传播的目的使对某些变量的赋值变为无用。
9.
每一个SLR(1)文法也都是LR(1)文法。
10.
非终结符只有综合属性,由词法分析器提供。
热门答案
1.
棵语法树表不了一个句型所有的不同推导过程,包括最右推导和最左推导。
2.
S-属性文法一定是L一属性文法。
3.
若一个程序语言的任何变量的存储空间大小和相互位置都能在译时确定,则可采用静态分配策略。
4.
任何LL(1)文法都是无二义性的。
5.
强度削弱是指把程序中执行时间较长的运算替换为执行时间较短的运算。
6.
在编译过程中,既可以将几个不同的阶段合为一遍,也可以把一个阶段的工作分为若干遍。
7.
在不含嵌套过程的词法作用域中,若一个过程中有对名字a的非局部引用,则a必须在任何过程(或函数)外被说明。
8.
上下文无关文法比正规文法有更强的描述能力。
9.
一棵语法树表示了一个句型所有的不同推导过程,包括最右推导和最左推导。
10.
变量既持有左值又持有右值,而常数和带有算符的表达式一般认为只持有右值,()。