注意:此页面搜索的是所有试题
信阳师范编译原理
过程信息表不包含 A.过程入口地址 B.过程的静态层次 C.过程名 D.过程参数信息
下列关于标识符和名字叙述中,正确的是 A.标识符有一定的含义 B.名字是一个没有意义的字符序列 C.名字有确切的属性 D. a~c都不正确
编译程序使用 区别标识符的作用域 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.杂凑技术
[简答题,10分] 已知文法 G(E) E →T|E+T T→F|T *F F →(E)|i (1)给出句型(T *F+i)的最右推导; (2)给出句型(T *F+i)的短语、简单短语、句柄、素短语、最左素短语。
[简答题,10分] 已知文法G[E]: E→ET+|T T→TF* | F F→F^ | a 试证:FF^^*是文法的句型,指出该句型的短语、简单短语和句柄
[简答题,10分] 设文法G(S): S→(L)|a S|a L→L,S|S (1) 消除左递归和回溯;(2) 计算每个非终结符的FIRST和FOLLOW; (3) 构造预测分析表
[名词解释题,10分] 综合属性
[名词解释题,10分] 继承属性
[名词解释题,10分] 解释程序