




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
天津大学试卷专用纸学院 专业 班 年级 学号 姓名 共 5 页 第 1 页20052006学年第1学期期末考试试卷编译原理(A卷 共5页)(考试时间:2005年12月28日)题号一二三四五六七八成绩核分人签字得分一、单项选择题(共10分,每小题1分。)1 文法G所描述的语言是 的集合。()(a) 文法G的字母表V中所有符号组成的符号串(b) 文法G的字母表V的闭包V*中的所有符号串(c) 由文法的开始符号推出的所有符号串(d) 由文法的开始符号推出的所有终结符串2 有文法GI:II1|I0|Ia|Ib|Ic|a|b|c下列符号串中是该文法的句子的有()ab0a0c01aaabc10可选项有:(a) (b) (c) (d) 3 词法分析所依据的是( )(a) 语义规则(b) 构词规则(c) 语法规则(d) 等价变换规则4 如果L(M) = L(M),则M与M( )(a) 等价(b) M与M都是二义的(c) M与M都是无二义的(d) 他们的状态数相等5 下面状态转换图接受的字集为( ) (a) 以0开头的二进制数组成的集合(b) 以0结尾的二进制数组成的集合(c) 含奇数个0的二进制数组成的集合(d) 含偶数个0的二进制数组成的集合6 文法GE:ET|E+TTF|T*FFa|(E)该文法句型E+F*(E+T)的直接短语是下列符号串的()(E+T)E+TFF*(E+T)可选项有:(a) (b) (c) (d) 7. 有限状态自动机能识别( )(a) 上下文无关文法(b) 上下文有关文法(c) 正规文法(d) 短语文法8. 如果文法G是无二义的,则它的任何句子( )(a) 最左推导和最右推导对应的语法树必定相同(b) 最左推导和最右推导对应的语法树可能不同(c) 最左推导和最右推导必定相同(d) 可能存在两个不同的最左推导,但他们对应的语法树相同9产生正规语言的文法为( )文法(a)0型(b)1型(c)2型(d)3型10任何算符优先文法( )优先函数 (a)有一个 (b).没有 (c)有若干个 (d)可能有若干个天津大学试卷专用纸学院 专业 班 年级 学号 姓名 共 5 页 第 2 页二、简答题(共30分,每题15分)1 试简单描述LL(1),LR(1),SLR(1)和LALR(1)的定义。并说明它们是怎么解决分析表中的冲突的。2 简要叙述词法分析的基本功能是什么?如果让你实现一个词法分析程序(独立的词法分析程序,不是语法分析的子程序),你将如何考虑?请简述你的设计方案(简述要点即可)三、推导证明题(共60分)1 试给出语言L(G)=anbmambn | n , m0的上下文无关文法。(10分)2 构造正规式(a|b)*(aa|bb)(a|b)*的DFA。(写出步骤)(10分)天津大学试卷专用纸学院 专业 班 年级 学号 姓名 共 5 页 第 3 页3 文法GSS aSb | PP bPc | bQcQ Qa | a 它是Chomsky哪一型文法? 它生成的语言是什么? 它是不是算符优先文法?请构造算符优先关系表证明之 文法G消除左递归,提取公共左因子后是不是LL(1)文法?请证明之。(20分)天津大学试卷专用纸学院 专业 班 年级 学号 姓名 共 5 页 第 4 页4 二义性文法GS的终结符的优先级和结合性说明如下:(e) ELSE与最近的IF结合(f) ;的优先级大于IF;(g) ;的优先级大于ELSE;(h) 优先级相同的符号符合左结合。请使用LR分析的基本思想,凭借上述条件,构造GS的LR分析表。请写出详细的构造过程。(20分)GS:S IF S ELSE SS IF S S S;SS a天津大学试卷专用纸学院 专业 班 年级 学号 姓名 共 5 页 第 5 页四、附加题(10分)简单语言的文法G(VN,VT,P,)其中:VT = 黑体小写字母表,标点符号,赋值号,运算符VN = P, D, L, S, E, T, B = P begin D; S end D id : LL integer | booleanS id := E | if B then SE E + T | TT idB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中考专练:短文语境提示填空-(含答案)
- 江苏省徐州市2025年中考物理真题附真题答案
- 库房会计面试题库及答案
- 农业产业园项目可行性研究及2025年农业产业升级报告
- 地热能供暖2025年智慧城市能源系统应用现状与趋势报告
- 安全教育培训评估评语课件
- 金融科技企业估值方法在投资策略中的应用研究报告
- 农业产业化龙头企业在农业产业集聚中的发展模式与区域经济带动效应研究报告
- 特色农产品品牌与农产品期货市场互动关系研究报告
- 建筑公司工地施工安全执行方案
- GB/T 14715-2017信息技术设备用不间断电源通用规范
- 起重设备安装安全事故应急预案
- 教研组、备课组新学期教研组长会议课件讲义
- 生物质资源及其开发利用课件
- 物流网络规划与设计课件
- JB∕T 5245.4-2017 台式钻床 第4部分:技术条件
- 鞘膜积液的护理查房
- 《水工监测工》习题集最新测试题含答案
- 部编版三年级上册道德与法治第一单元第1课《学习伴我成长》课件
- 组合式塔吊基础施工专项方案(117页)
- 1、《国际贸易实务》课程标准解析
评论
0/150
提交评论