注意:此页面搜索的是所有试题
信阳师范学院编译原理
采用三元式实现三地址代码时,不利于对中间代码进行优化。( )(本题1.0分) A、 正确 B、 错误
根据优化所涉及的程序范围,可将优化分成为局部优化,循环优化,全局优化三个级别。( )(本题1.0分) A、 正确 B、 错误
四元式之间的联系是通过( )实现的。(本题1.0分) A、 指示器 B、 临时变量 C、 符号表 D、 程序变量
3型文法一定是2型文法。( )(本题1.0分) A、 正确 B、 错误
表达式a*(-b+c)的逆波兰表示(后缀式)是ab-c+*。( )(本题1.0分) A、 正确 B、 错误
如果一个文法存在某个句子对应两棵不同的语法树,则文法是二义性的。 ( )(本题1.0分) A、 正确 B、 错误
表达式-(a+b)*(c+d)-(a+b+c)表示成三元式为100 (+,a,b),101 (+,c,d),102 (*,(1),(2))。(当前序号为100)。( )(本题1.0分) A、 正确 B、 错误
逆波兰表示法表示表达式时无须使用括号。( )(本题1.0分) A、 正确 B、 错误
一个语义子程序描述了一个文法所对应的翻译工作。( )(本题1.0分) A、 正确 B、 错误
堆式动态分配申请和释放存储空间遵守( )原则。(本题1.0分) A、 先请先放 B、 先请后放 C、 后请先放 D、 任意
过程P1调用P2时,连接数据不包含( )。(本题1.0分) A、 嵌套层次显示表 B、 老SP C、 返回地址 D、 全局DISPLAY地址
如果活动记录中没有DISPLAY表,则说明( )。(本题1.0分) A、 程序中不允许有递归定义的过程 B、 程序中不允许有嵌套定义的过程 C、 程序中既不允许有嵌套定义的过程,也不允许有递归定义的过程 D、 程序中既允许有嵌套定义的过程,也允许有递归定义的过程
栈式动态分配与管理在过程返回时应做的工作有( )。(本题1.0分) A、 保护SP B、 恢复SP C、 保护TOP D、 恢复TOP
过程的DISPLAY表中记录了( )。(本题1.0分) A、 过程的连接数据 B、 过程的嵌套层次 C、 过程的返回地址 D、 过程的入口地址
堆式动态存储分配变量生存期具有随机交叉特性,即非后进先出的特性。( )(本题1.0分) A、 正确 B、 错误