2022年编译原理分知识点习题词法分析与有穷自动机.docx
《2022年编译原理分知识点习题词法分析与有穷自动机.docx》由会员分享,可在线阅读,更多相关《2022年编译原理分知识点习题词法分析与有穷自动机.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -名师整理精华学问点1. 将图 1 所示的有穷自动机转换成与其等价的正规文法,其中4、5 为终止状态.解答:此题考查有穷自动机到正规文法的转换方法.这类题只需要书中所介绍的方法进行即可得到正规文法,此题有穷自动机对应的正规文法GS 为:A aB|bB|cC B aB|bD|aE|cC|b|a C bB|cC|cE|c D bD|bE aE|abb4a2abstart1cbc53ac图 1 有穷自动机的状态转换图2. 给定如图2 所示的有穷自动机,试用正规表达式给出它能接受的语言集合.bbaba012b3aa
2、图 2 有穷自动机解:此题考查正规表达式与有穷自动机的等价性.对于一个在输入字母表上的FAM,肯定可以在字母表上构造一个正规表达式e,使得 Le=LM.依据状态转换图,从开头状态动身,可以有任意个 (包括 0 个)b 作为句子的开头部分.从 0 状态动身,每输入一个a,不许输入两个b 才能到达终止状态后,仍可以通过输入a 回到状态 1,或输入b 回到状态0,然后进入递归过程,再输入相同的符号串,所以,该有穷自动机描述的语言为:可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 1 页,共 5 页 - - - - - - - - - -可
3、编辑资料 - - - 欢迎下载精品_精品资料_资料word 精心总结归纳 - - - - - - - - - - - -名师整理精华学问点b*aa*b*b*3. 构造下述正规表达式的DFA . Xy*|yx*y|xyx解:此题考查由正规表达式构造有穷自动机的方法,此题可依据由正规表达式构造等价的NFA ,NFA 确定化, DFA 最小化 3 步进行求解.( 1)依据题中所给的正规表达式得到相应的DFA 如图 3 所示.yABxxySCDEyZxxFyG图 3 正规表达式Xy*|yx*y|xyx的 DFA .( 2)依据该 NFA 采纳子集法构造确定DFA 其过程如表1( 已换名)所示.表 1将
4、 NFA 确定化为 DFA 的过程SI0A, B, F, ZIx1C, D, EIy2A, B, F, Z1B, G, Z3C, D, E2D, E4Z5B, G , Z3Z5B, Z6D, E4D, E4Z5Z5B, Z6B, Z6以全部包含NFA 的终止状态Z 的 DFA 状态作为终止状态,得到DFA 相应的状态转换图如 图 4 所示可编辑资料 - - - 欢迎下载精品_精品资料_学习资料 名师精选 - - - - - - - - - -第 2 页,共 5 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品_精品资料_资料word 精心总结归纳 - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年编译原理分知识点习题词法分析与有穷自动机 2022 编译 原理 知识点 习题 词法 分析 有穷 自动机
限制150内