基本信息
文件名称:编译程序词法语法分析及文法测试卷附答案.docx
文件大小:20.64 KB
总页数:20 页
更新时间:2025-08-13
总字数:约6.19千字
文档摘要

编译程序词法语法分析及文法相关知识测试试卷

1.将编译程序分成若干个“遍”是为了()。

A.提高程序的执行效率

B.使程序的结构更加清晰(正确答案)

C.利用有限的机器内存并提高机器的执行效率

D.利用有限的机器内存但降低了机器的执行效率

2.有限自动机M1和M2等价是指()。

A.M1和M2的状态数相等

B.Ml和M2的有向弧条数相等。

C.M1和M2所识别的语言相等(正确答案)

D.Ml和M2状态数和有向弧条数相等

3.一个编译程序包含词法分析,(),语义分析,中间代码生成,中间代码优化,目标代码生成等六个部分。

A.语法分析(正确答案)

B.文法分析

C.语言分析