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

  • 1
  • 0
  • 约4.64千字
  • 约 9页
  • 2026-08-30 发布于山东
  • 举报

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

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

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

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

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.什么是编译器的词法分析阶段?()

A.将源代码转换为目标代码的阶段

B.分析程序语法结构的阶段

C.将源代码转换成中间表示的阶段

D.将中间表示转换成目标代码的阶段

2.以下哪个符号不是C语言的保留字?()

A.if

B.while

C.class

D.const

3.在语法分析过程中,产生式(Production)的左侧应该是什么?()

A.一个非终结符号

B.一个终结符号

C.一个词法单元

D.一个字符串

4.递归下降分析器的主要优点是什么?()

A.代码简单

B.分析速度快

C.支持递归规则

D.适用于所有类型的语法

5.静态语义错误通常发生在编译器的哪个阶段?()

A.词法分析阶段

B.语法分析阶段

C.中间代码生成阶段

D.目标代码生成阶段

6.以下哪个不是编译器优化的目标?()

A.提高代码执行效率

B.减少程序内存占用

C.增加编译时间

D.提高程序的可读性

7.在LL(1)分析表中,冲突产生的原因是什么?()

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档