北语16秋《编译原理》作业3答案

  • 格式:doc
  • 大小:24.50 KB
  • 文档页数:4

16秋《编译原理》作业3
一、多选题(共 5 道试题,共 20 分。


1. 一个LR分析器由()组成。

A. 驱动程序
B. 分析函数
C. 分析栈
D. 向前搜索符集合
正确答案:ABC
2. 编译中的语义处理是指()两个功能。

A. 审查每个语法结构的静态语义
B. 生成程序的一种中间表示形式(中间代码),或者生成实际的目标代码
C. 分析栈
D. 向前搜索符集合
正确答案:AB
3. 运行时的存储区常常划分为:()
A. 目标区
B. 静态数据区
C. 栈区
D. 堆区
正确答案:ABCD
4. 四元式是一种比较普遍采用的中间代码形式,它的四个组成成分是()。

A. 算法op
B. 第一运算对象ARG1
C. 第二运算对象ARG2
D. 运算结果RESULT
正确答案:ABCD
5. 一个LR(1) 项目可以看成()两个部分组成。

A. 心
B. 向前搜索符集合
C. 分析表
D. 分析函数
正确答案:AB
16秋《编译原理》作业3。