版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
title编译原理(武汉理工大学)中国大学mooc答案100分最新版content作业第2章文法与语言第2章作业1、文法G=({A,B,S},{a,b,c},P,S),其中P为:S→Ac|aBA→abB→bc写出L(G[S])的全部元素。
评分规则:
参考答案:L(G[S])={abc}评分指南:(1)与答案一致得2分;(2)答案式中等号左侧不规范,右侧正确得1分;(3)其它情况得0分。
2、文法G[N]为:N→D|NDD→0|1|2|3|4|5|6|7|8|9G[N]的语言是什么?
评分规则:
参考答案:L(G[N])={
|V∈{0,1,2,3,4,5,6,7,8,9},n>=1}或者L(G[N])={允许0开头的非负整数}评分指南:(1)正确得2分;(2)主体(等式的右部)正确得1分;(3)其它情况0分。3、考虑下面上下文无关文法:S→SS|SS+|a(1)说明通过此文法如何生成串aa+a,并为该串构造语法树。(2)G[S]的语言是什么?
评分规则:
参考答案:(1)此文法生成串aa+a的最右推导如下(也可以使用其它推导方式):S=>SS=>SS=>Sa=>SS+a=>Sa+a=>aa+a,语法树如下:(2)该文法生成的语言是:和+的后缀表达式,即逆波兰式。(也可以给出L(G[S])的表达式)评分指南:(1)解题正确得4分,部分正确酌情得1-2分,不正确得0分。(2)解题正确得2分,部分正确酌情得1分,不正确得0分。4、文法S→Ac|aBA→abB→bc是二义的吗?说明理由。
评分规则:
参考答案:对于串abc(1)S=>Ac=>abc;(2)S=>aB=>abc存在两不同的最右推导。所以,该文法是二义的。(注意:也可采用最左推导)或者:对输入字符串abc,能构造两棵不同的语法树,所以它是二义的。评分指南:解题正确得5分,部分正确酌情得2分,不正确得0分。5、给出生成下述语言的上下文无关文法:
评分规则:
参考答案:评分指南:每个解答正确得3分,7个解答正确得21分;每个解答部分正确得1分,不正确得0分。注意:上面答案不唯一,只要文法能正确定义相应得语言就算正确。6、给出生成下述语言的三型文法:
评分规则:
参考答案:评分指南:每个解答正确得3分,3个解答正确得9分;每个解答部分正确得1分,不正确得0分。注意:上面答案不唯一,只要文法能正确定义相应得语言就算正确。作业第3章词法分析第3章词法分析作业(适用于软件工程专业)1、构造下列正规式相应的DFA.1(0|1)*101
评分规则:
以下4步全对得10分,其中第1步占2分,第2步占3分,3步各占1分,第4步占2分。注意:下面状态图或矩阵中结点的命名方式可以因人而异,但结点个数不能与参考答案不同。2、已知NFA=({x,y,z},{0,1},M,{x},{z}),其中:M(x,0)={z},M(y,0)={x,y},,M(z,0)={x,z},M(x,1)={x},M(y,1)=φ,M(z,1)={y},构造相应的DFA。
评分规则:
以下4步全对得10分,其中第1步占2分,第2步占3分,3步各占1分,第4步占2分。注意:(1)下面状态图或矩阵中结点的命名方式可以因人而异,但结点个数不能与参考答案不同。(2)第1步也可以是画出状态转换图。3、给文法G[S]:S→aA|bQA→aA|bB|bB→bD|aQQ→aQ|bD|bD→bB|aAE→aB|bFF→bD|aE|b构造相应的最小的DFA。
评分规则:
以下5步全对得12分,其中第1步占2分,第2步占3分,3步各占1分,第4步占2分,第5步4分。注意:(1)下面状态图或矩阵中结点的命名方式可以因人而异,但结点个数不能与参考答案不同。(2)第1步也可以是画出状态转换图。
第4步全对得2分,第5步全对得4分,部分对酌情给分。4、为下边所描述的串写正规式,字母表是{a,b}.(1)以ab结尾的所有串(2)包含偶数个b且含任意数目a的所有串
评分规则:
全对得6分,每题占3分,每题部分对得1分。参考答案如下:(1)(a|b)ab(2)bb(bb)a*作业第3章词法分析第3章词法分析作业(适用于数据科学与大数据技术专业)1、为下边所描述的串写正规式,字母表是{a,b}.(1)以ab结尾的所有串(2)包含偶数个b但不含a的所有串(3)只包含一个a的所有串(4)包含ab子串的所有串
评分规则:
(1)(a|b)ab(2)bb(bb)(3)bab(4)(a|b)ab(a|b)2、给定一个有穷自动机(FA)表示如下:请回答如下问题:(1)串000111是否能被上面自动机所接受,请说明理由。(2)请写出上面FA的五元组表示形式(3)该FA是确定的有穷自动机吗?为什么?
评分规则:
教师批改作业第3章词法分析词法分析实验(软件工程专业)1、词法分析实验要求:1.每位学生任选附件中4道实验题目之一,可以独立完成,也可以4位学生为一组完成。2.4位学生为一组完成为加分项。要求每位学生完成1道实验题,并考虑前后的接口衔接问题,最后得到一个完整的词法分析程序自动构造
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 植物病虫害防治:绿色农业新方向
- 房地产销售团队目标设定与考核
- 物业管理基本内容有哪些:步行街篇
- 高血压患者心血管风险研究报告
- 疫情防控野生动物保护技术方案
- 护理部院感防控物资管理制度
- 疫情下现代农业发展报告
- 医院感染监控:构建和谐医患关系
- 神经科医生怎样预防神经系统感染
- 严守底线廉洁从政领导干部廉政承诺书
- 文综丨百师联盟2024届高三5月信息押题卷(三)文综试卷及答案
- 营运资金管理智慧树知到期末考试答案章节答案2024年中国海洋大学
- MOOC 中国电影经典影片鉴赏-北京师范大学 中国大学慕课答案
- 安全生产治本攻坚三年行动方案思路和要求解读课件
- 美育智慧树知到期末考试答案2024年
- 中药学电子版教材
- 工程监理检测设备及措施
- 项目部职工生活设施标准
- 哈尔滨工业大学威海招生宣传材料改进.ppt
- 数学人教版八年级下册初中数学建模:一次函数的应用.pptx
- 第十二章 MRP MRPII ERP.ppt
评论
0/150
提交评论