当前位置:计算机科学技术题库>编译原理题库

问题:

[多选] 一个LR分析器由()组成。

驱动程序。分析函数。分析栈。向前搜索符集合。

问题:

[多选] 编译中的语义处理是指()两个功能。

审查每个语法结构的静态语义。生成程序的一种中间表示形式(中间代码),或者生成实际的目标代码。分析栈。向前搜索符集合。

问题:

[判断题] 当一个过程调用其他过程时,调用过程和被调用过程之间的通信只能由非局部变量传递。

正确。错误。

问题:

[判断题] 削减运算强度破坏了临时变量在一基本块内仅被定义一次的特性。

正确。错误。

问题:

[判断题] 出口语句是一种结构化的方式跳出循环而设置的语句,它的作用是引起外层循环的终止。

正确。错误。

问题:

[判断题] 过程调用的实质是把程序控制转移到子程序(过程段)。

正确。错误。

问题:

[判断题] 任何一个二义性文法一定不是LR类文法,也不是一个算符优先文法。

正确。错误。

问题:

[判断题] 算符优先关系表不一定存在对应的优先函数。

正确。错误。

问题:

[判断题] 若过程p第k次被调用,则p的DISPLAY表中就有k+1个元素。

正确。错误。

问题:

[判断题] 一个确定有穷自动机有且只有一个终态。

正确。错误。