下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编译原理试卷(a)-2007 ? ? 头号?课? ? ? ? ? ? ? 学号? ? ?线 ? ? 名姓 ? ? ? 密 ? ? 级? 班? ? ? ? ? 院? 学? ? ? ? 河南农业大学xxxx年第一学期 编译原理 考试试卷(a 卷) 题号 一 二 三 四 总分 分数 得分 评卷人 一、 填空题(每空1分,共15分) 1、 计算机执行用高级语言编写的程序主要有两种途径:_和_。 2、 正规表达式的“|”读作_,“*”读作_。3、 自下而上语法分析方法的基本思想是:从待输入的符号串开始,利用文法的规则步步向上进行归约,试图归约到文法的_。 4、 ll(1)分析法中,第一个l的含义是_,第
2、二个l的含义是_。 5、 对于数据空间的存储分配, c采用_存储分配策略。 6、 语法分析最常用的两类方法是_和_-分析法。7、 编译过程中,常见的中间语言形式有_、_、 三元式和树形表示法。 8、 一个lr分析器包括两部分:一个总控程序和_。 9、 语法制导的编译程序能同时进行_分析和_分析。 1 得分 评卷人 二、选择题(每题2分,共20分) 1、编译程序是对_。 a、汇编程序的翻译 b、高级语言程序的解释执行 c、机器语言的执行 d、高级语言的翻译 2、正规式m1和m2等价是指_。 a、m1和m2的状态数相等 b、m1和m2的有向边条数相等 c、m1和m2所识别的语言集相等 d、m1和m
3、2的状态数和有向边条数相等 3、在规范归约中,用_来刻画可归约串。 a、直接短语 b、句柄 c、最左素短语 d、素短语 4、有文法gi: aaab|baa|。下列符号串中是该文法的句子有_。 aaabb b. baaa c. bba d.aaab 5、已知文法g(s) s?ab,a?0a1|,b?1b0|,则以下符号串中,能成为短语的是_。 a010101 b. 0101 c. 0110 d.1001 6、四元式之间的联系是通过_实现的。 a指示器 b临时变量 c符号表 d程序变量 7、ll(1)文法的条件是_。 a.对形如u-xl|x2|?|xn的规则,要求first(xi)first(xj
4、)=,(ij) b.对形如u-xl|x2|?|xn的规则,若xi=*,则要求first(xj)follow(u)= ca和b d都不是 8、已知文法ge e-te e-+te| t-ft t-*ft| f一(e)|id follow(f)=_ a.*,+ b. #, c+,#, d*, +, #, 9、若a为终结符,则a?a为_项目。 a、归约 b、移进 c、接受 d、待约 10、在 lr 分析法中,分析栈中存放的状态是识别规范句型_的 dfa 状态。 a.句柄 b.前缀 c.活前缀 d. lr(0) 项目 2 ? ? ? ? ? 头号课? ? ? ? ? ? ?学号? ?线 ? ? 名?姓?
5、 ? 密 ? ? ?级 班? ? ? ? ? 院? 学? ? ? ? 得分 评卷人 三、简答题(每道7分,共35分) 1、已知文法ge: e et+|t,t tf*|f,f f |a 证明ff *是文法的句型,并给出该句型的短语、直接短语和句柄。(7分) 2、给出语句if a?b 4、消除下列文法的左递归 : s aa|b a 5、某程序的结构如下图所示,其中a、b、c为过程名,请分别填出过程c调用a前后的栈顶活动记录示意图中空白处的内容。(7分) ac|sd (7分) a_top display 表 参数个数:0 全局display表地址 返回地址 a_sp 局部变量:x c_top display 表 参数个数:0 全局display表地址 返回地址 b_sp c_sp 4 课头号 ? 得分 评卷人 四、综合题(每题15分,共30分) 1、设计一个最小化的dfa,其输入字母表是0,1,接受以0开头,以1结尾的所有序列。 (15分) ? ? ? ? ? 学号? ?线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 白山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及一套答案详解
- 哈密地区农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(新)
- 临汾市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解ab卷
- 滨州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(有一套)
- 乌兰察布市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及1套完整答案详解
- 大庆市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(夺分金卷)
- 平凉市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(a卷)
- 2025年广东省潮州市公共基础辅警考试笔试题库及答案
- 安阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(完整版)
- 2025年高危孕产妇管理及妊娠风险评估考试试题及答案
- 人教版五年级数学上学期《第4章可能性》单元测试卷解析版
- 小学作文教学困境分析及对策研究
- 六孔陶笛带歌词48首曲谱
- 电测应力应变实验课件ppt
- 大学生研究生就业方案
- 乘法小故事小学二年级
- 民航服务沟通PPT完整全套教学课件
- 中考模拟考试语文答题卡Word版可以编辑(全黑色)
- 2023年度广东省成人高考《英语》(高升本)真题库及答案(单选题型)
- LY/T 2501-2015野生动物及其产品的物种鉴定规范
- HY/T 023-2018中国海洋观测站(点)代码
评论
0/150
提交评论