编译原理(清华大学第2版)课后习题答案.docxVIP

  • 1
  • 0
  • 约4.16千字
  • 约 9页
  • 2026-08-30 发布于湖北
  • 举报

编译原理(清华大学第2版)课后习题答案.docx

编译原理(清华大学第2版)课后习题答案

编译原理(清华大学第2版)课后习题答案

编译原理(清华大学第2版)课后习题答案

姓名:__________考号:__________

一、单选题(共10题)

1.编译过程中的词法分析器的主要任务是什么?()

A.语法分析

B.语义分析

C.生成中间代码

D.词法分析

2.LL(1)文法中,L代表什么?()

A.左递归

B.无左递归

C.右递归

D.可预测的

3.以下哪个不是中间代码的生成方法?()

A.三地址代码

B.逆波兰表示法

C.递归下降解析

D.静态单赋值表示

4.静态作用域和动态作用域的主要区别是什么?()

A.作用域的确定时间

B.作用域的宽度

C.作用域的层次

D.作用域的可见性

5.在编译原理中,哪个阶段负责检查程序的语义错误?()

A.词法分析

B.语法分析

C.语义分析

D.中间代码优化

6.在编译过程中,符号表的用途是什么?()

A.生成中间代码

B.管理内存分配

C.存储和查询标识符的信息

D.执行程序代码

7.编译器中,哪种数据结构用于实现递归下降解析?()

A.栈

B.队列

C.哈希表

D.数组

8.以下哪个不是控制流图的一个基本元素?()

A.矩形框

B.菱形框

C.箭头

D.

文档评论(0)

1亿VIP精品文档

相关文档