编译原理试题及案
编译原理试题及答案
一. (每项选择2分,共20分)选择题
1.将编译程序分成若干个“遍”是为了_b__。
a.提高程序的执行效率
b.使程序的结构更加清晰
c.利用有限的机器内存并提高机器的执行效率
d.利用有限的机器内存但降低了机器的执行效率
2.构造编译程序应掌握__d__。
a.源程序 b.目标语言
c.编译方法 d.以上三项都是
3.变量应当c_。
a.持有左值 b.持有右值
c.既持有左值又持有右值 d.既不持有左值也不持有右值
4.编译程序绝大多数时间花在_d___上。
a.出错处理 b.词法分析
c.目标代码生成 d.管理表格
5.词法分析器的输出结果是_c___。
a.单词的种别编码 b.单词在符号表中的位置
c.单词的种别编码和自身值 d.单词自身值
6.正规式MI和M2等价是指__c__。
a. MI和M2的状态数相等 b.Ml和M2的有向弧条数相等。
C.M1和M2所识别的语言集相等 d. Ml和M2状态数和有向弧条数相等
7.中间代码生成时所依据的是—c。
a.语法规则 b.词法规则 c.语义规则 d.等价变换规则
8.后缀式ab+cd+/可
您可能关注的文档
最近下载
- Java基础案例教程(第3版).pptx VIP
- 2026全国特种作业操作证熔化焊接与热切割真题模拟.docx VIP
- 标准图集-03R411-2-室外热力管道地沟.pdf VIP
- 最新精编2025年特种设备作业人员《压力容器》完整题库(含参考答案.docx VIP
- 施工现场临时用电作业安全技术交底.pdf VIP
- 用LangChain+DeepAgents开发高级AI智能体实战手册.pptx VIP
- 2025年用LangChain+DeepAgents开发高级AI智能体实战手册.pdf VIP
- 一年级数学十几减几的退位减法专项练习题(每日一练,共50份).docx VIP
- 医疗设备申购可行性论证报告 .pdf VIP
- 一年级数学十几减几的退位减法专项练习题(每日一练,共33份).docx VIP
原创力文档

文档评论(0)