编译原理
总共有 444 条题目
编译原理
刷题
已知文法:S→aAaaBbbAbbBaA→xB→x,则() A.LR(1)文法 B.
下面哪个文法具有二义性()。 A.A→AA|(A)| B.E→E+T|T C.E→(
下列选项中,不属于优化编译程序提供的对代码的各种变换必须遵循的原则的是()。 A.等
2型文法也称为()。 A.短语文法 B.上下文无关文法 C.右线性文法 D.左性性文
常用的中间代码表示形式有()。 A.三元式 B.四元式 C.间接三元式 D.逆波兰记
在编译时安排所有数据对象的存储单元的分配策略属于()。 A.静态分配策略 B.栈式分
面向对象语言的主要特征是()。 A.封装性 B.集成性 C.继承性 D.多态性
常见的代码优化包括()。 A.常量合并 B.公共子表达式删除 C.复写传播 D.死代
常见的代码优化包括()。 A.常量合并 B.公共子表达式删除 C.复写传播 D.死代
描述词法分析的有效工具是()。 A.正规式 B.上下文无关文法 C.语言的语义规则
赋值语句X::=-(a+b)/(c-d)-(a+b*c)r的逆波兰表示是()。 A.
一个结点相应的文法符号属性值是由该结点兄弟结点和/或父节点的相应的文法符号的属性值来
Σ={0,1}上的正规式(01)*表示()。 A.0开头的串 B.1开头的串 C.有
()是描述语言的语法结构的形式规则。 A.文法 B.语义 C.词法 D.语法
若一个文法是递归的,则它所产生的句子个数()。 A.必定是无穷的 B.是有限个的 C