2019春编译A卷

发布 2024-01-13 07:40:20 阅读 1227

华南农业大学期末考试试卷(a卷)

2012学年第2学期考试科目: 编译原理

考试类型:(闭卷)考试考试时间: 120 分钟。

学号姓名年级专业。

一、简答题(本题共4小题,每小题5分,共20分)

1、简述编译过程的5个阶段及各阶段的主要功能。

2、简述语法制导翻译技术的基本思想。

3、简述算符优先分析方法。

4、“含有优化部分的编译程序的执行效率更高。”这句话对吗?为什么?

二、计算题(本题共5小题,共50分)

1、将下图nfa确定化。(10分)

2、将下图dfa化简。(5分)

3.有文法如下:

s → a | b | t)

t → tes | s

构造句型(sebe(a))的语法树;并指出该句型所有的短语、直接短语、素短语以及句柄。(10分)

4、有文法如下:(共15分)

s → ase | ae

1) 构造文法的识别规范句型活前缀的dfa;(6分)

2) 写出文法的所有规范句型的活前缀;(3分)

3) 给出该文法的lr(0)分析表。(6分)

5、有文法如下: (共10分)

s → aab

b → a | d

a → bb | ea |

1)计算文法的每个候选产生式的select集合;(5分)

2)说明文法是ll(1)文法的理由,并给出其**分析表。(5分)

三、证明题(本题共3小题,每小题5分,共15分)

1、证明文法g[s]: s → ss | a | b 是二义的。 (5分)

2、证明下面的两个文法是等价的。 (5分)

3、有文法如:

四、应用题(本题共15分)

1、写一个文法,使其语言是二进制奇数的集合,且每个奇数不以0开头。(5分)

2、构造一个读取二进制串的有限自动机(要求是最小dfa),实现奇偶校验的奇校验。即,读入1的总数为奇数时则接受,读入1的总数为偶数时不接受。(10分)

编译原理2019 B卷

一 简答题 第1题5分 题各6分,共17分 1 简述编译主要包括哪些过程及每一过程的主要工作?5分。2 如果去掉c语言中过程的递归调用特点 即 过程不允许递归调用 其它特点不变,请说明其运行时需要采用何种存储分配策略。3 已知文法g e e eit t t t f if f f e 请问该文法是否是...

级编译原理A卷

哈尔滨工程大学本科生考试试卷。2008 2009 年二学期 课程编号 06020060 课程名称 编译原理 a卷 一 选择 共20分,每空2分 1 编译器各处理阶段的正确顺序是 a 词法分析 语法分析 语义分析 生成 b 语法分析 词法分析 语义分析 生成 c 语义分析,语法分析 词法分析,生成 d...

2019春A卷

诚信应考,考试作弊将带来严重后果!华南理工大学本科生期末考试。概率论与数理统计 a卷。注意事项 1.开考前请将密封线内各项信息填写清楚 2.所有答案请直接答在试卷上 3 考试形式 闭卷 4.本试卷共八大题,满分100分,考试时间120分钟。注意 一 12分 设有n个人排成一行,甲与乙是其中的两个人,...