相关文章推荐
耍酷的抽屉  ·  vcpkg CMake 样式指南 | ...·  2 年前    · 
含蓄的四季豆  ·  Visual Studio ...·  3 年前    · 
知识渊博的蟠桃  ·  Trying to get frame ...·  3 年前    · 

本文总结北邮计算机学院《形式语言与自动机》的学习资料,希望能帮到学弟学妹,打好基础。

从名字也能知道,这门课就是学形式化语言及其对应的自动机。这门课相对简单,知识脉络十分清晰。总结一下就是很简单。

《形式语言与自动机》同《离散数学》的感觉其实比较像,不难,也不会花太多时间,学科结构清晰。

二、思维导图

以下是自己总结的 XMind 思维导图,可以帮助梳理知识脉络,需要自取
链接:https://pan.baidu.com/s/1h7TI9tWXqFKibtPS8urVdA
提取码:6ld7

三、课后题

这门课在网上的资源较少,少有学校开这门课,因此课后题显得尤为重要,考试基本就是你没做过的课后题原题及其变种。

因为教材使用的是北邮自己编的教材,没有制作标准答案,只有一些网上流传的答案,不过质量还可以,除了有点丑以外,答案基本正确,不过因为版本原因,出现很多缺题现象。这里提供自己总结的课后题答案:

形式语言与自动机 第二章 课后题答案
形式语言与自动机 第三章 课后题答案
形式语言与自动机 第四章 课后题答案
形式语言与自动机 第五章 课后题答案

四、其他学习资料

其他学习资料有限,我自己找到最好的是机械工业出版社的《形式语言与自动机导论》,作者是 Peter Linz,直接去看中文版就好。里面的例题和课后题比课程要求的要高一些,不过可以拓宽思路,考试万一遇到新颖的题目不至于脑子一片空白。

期末时候可以把期中题做一下用来复习前 2 章。

五、关于考试

因为疫情,我们只有期末考试,期中考试不了解,不过期中测试题还是有点难度的。期末考试难度较低,拿高分很简单,但要注意细节(比如起始状态能不能直接到 F)。

考试主要内容为设计自动机、文法等,这门课的考查点都很简单。要说有难度的就是设计题,但是如果设计不出来文法,也可以直接设计自动机然后转文法,还有就是 CH4 的泵浦引理(CH3 的泵浦引理出题很简单),可以多看看课后题和《形式语言与自动机导论》的泵浦引理,记住一些常见的证明思路。

以上,祝大家取得满意的成绩!

一、前言本文总结 BUPT 计算机学院《形式语言与自动机》的学习资料,希望能帮到学弟学妹,打好基础。从名字也能知道,这门课就是学形式化语言及其对应的自动机。这门课相对简单,知识脉络十分清晰。总结一下就是很简单。《形式语言与自动机》同《离散数学》的感觉其实比较像,不难,也不会花太多时间,学科结构清晰。二、思维导图以下是自己总结的 Xmind 思维导图,可以帮助梳理知识脉络,需要自取链接:https://pan.baidu.com/s/1h7TI9tWXqFKibtPS8urVdA提取码:6ld7 许可证:CC-BY-NC-SA 3.0 创作共用-署名-非商业性-相同方式共享 署名(英语:Attribution,BY):您(用户)可以复制、发行、展览、表演、放映、广播或通过信息网络传播本作品;您必须按照作者或者许可人指定的方式对作品进行署名。 非商业性使用(英语:Noncommercial,NC):您可以自由复制、散布、展示及演出本作品;您不得为商业目的而使用本作品。 相同方式共享(英语:Sharealike,SA):您可以自由复制、散布、. 许可证:CC-BY-NC-SA 3.0 创作共用-署名-非商业性-相同方式共享 署名(英语:Attribution,BY):您(用户)可以复制、发行、展览、表演、放映、广播或通过信息网络传播本作品;您必须按照作者或者许可人指定的方式对作品进行署名。 非商业性使用(英语:Noncommercial,NC):您可以自由复制、散布、展示及演出本作品;您不得为商业目的而使用本作品。 相同方式共享(英语:Sharealike,SA):您可以自由复制、散布、.
考点:图灵机⇒语言 解:工作过程:首先从 q0q_0q0​ 将读入的0改为1,读头向右移动到状态 q1q_1q1​,然后;读入1则改为0读头向右移动回到状态 q0q_0q0​,若读入B则不变,读头向右移动到状态 qfq_fqf​ 接收的语言:以0开头,后面10重复的字符串,其中10重复次数可为0。L=0(10)n∣n≥0L={0(10)^n |n≥0}L=0(10)n∣n≥0 考点:图灵机⇒句子的识别过程(格局) 解:识别00001000的过程: q000001000├M0q00001000├M00q0.
穷举法(把语言中的所有句子都枚举出来)——只适合句子数目有限的语言; 文法描述(语言中的每个句子用严格定义的规则来构造)——生成语言中合格的句子; 自动机 (对输入的句子进行合法性检验) ——区别哪些是语言中的句子,哪些不是语言中的句子。 文法描述:给予语言中的句子以结构,各成分之间的结构关系清楚、明了。运用文法描述判断句子是否属于该语言较为困难。 自动机 :机械刻画对输入字符串的识别过程,结构关系不清楚。判断句子是否属于该语
形式语言 自动机 是计算机科学中重要的概念。 形式语言 是指由字符序列构成的集合,这些字符序列遵循一定的语法规则。 自动机 则是一种抽象的计算模型,用于接受一种语言。 形式语言 自动机 之间存在紧密的联系,可以通过 自动机 来识别和生成 形式语言 。 BUPT是北京邮电大学的缩写,该校开设了 形式语言 自动机 的课程,该课程主要涉及 形式语言 自动机 的基本概念、正则语言、上下文无关语言等。学生将学习如何使用 自动机 来识别语言、如何转换不同类型的 自动机 以接受不同类型的语言,以及如何使用 形式语言 来描述语言结构。 形式语言 自动机 在计算机科学中有广泛的应用,例如编译器、自然语言处理、图像处理等。因此,掌握 形式语言 自动机 的基础知识非常重要。