编译原理第四章答案.docxVIP

  • 0
  • 0
  • 约4.35千字
  • 约 8页
  • 2026-08-30 发布于湖北
  • 举报

编译原理第四章答案

编译原理第四章答案

编译原理第四章答案

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.什么是文法规则?()

A.编译器的内部结构

B.程序设计语言中定义的语法规则

C.编译过程的中间代码

D.编译器生成的目标代码

2.语法分析的主要任务是做什么?()

A.将源程序转换为中间代码

B.检查源程序中的错误并报告

C.生成目标代码

D.检查源程序中变量的作用域

3.LL(1)文法指的是什么?()

A.只能使用非终结符的文法

B.允许左递归的文法

C.每个产生式最多有一个左边的非终结符

D.允许右递归的文法

4.什么是递归下降解析器?()

A.基于栈的解析器

B.基于预测的解析器

C.基于回溯的解析器

D.基于状态机的解析器

5.什么是LR(1)解析器?()

A.基于LL(1)文法的解析器

B.基于LR(0)文法的解析器

C.基于LL(2)文法的解析器

D.基于LR(2)文法的解析器

6.什么是静态语义分析?()

A.在编译过程中检查源程序中的错误

B.在运行时检查源程序中的错误

C.在源程序编写过程中检查错误

D.在目标代码生成过程中检查错误

7.中间代码的目的是什么?()

A.

文档评论(0)

1亿VIP精品文档

相关文档