- 3
- 0
- 约3.11千字
- 约 10页
- 2026-05-31 发布于辽宁
- 举报
2026年编译原理期末试题及答案
2026年编译原理期末试题及答案
一、填空题(总共10题,每题2分)
1.语法分析的主要目的是将______转换为抽象语法树。
2.词法分析器的输出通常是______。
3.中间代码生成阶段的主要任务是将源代码转换为______。
4.优化阶段的目标是提高程序的______和/或降低其______。
5.目标代码生成阶段的主要任务是将中间代码转换为______。
6.递归下降解析器是一种______的解析器。
7.LR解析器是一种______的解析器。
8.虚拟机是一种______,用于执行目标代码。
9.符号表的作用是存储程序中的______和其相关属性。
10.归约规则在语法分析中的作用是______。
二、判断题(总共10题,每题2分)
1.词法分析器通常使用有限自动机来实现。()
2.语法分析器只能处理上下文无关文法。()
3.中间代码生成阶段是编译过程中的最后一个阶段。()
4.优化阶段只能提高程序的速度,不能降低其空间复杂度。()
5.目标代码生成阶段只能生成机器代码。()
6.递归下降解析器可以处理任何上下文无关文法。()
7.LR解析器比LL解析器更通用。()
8.虚拟机可以提高程序的移植性。()
9.符号表在编译的各个阶段都有重要作用。()
10.归约是指将符号串转换为非终结符的过
原创力文档

文档评论(0)