- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
形式语言与自动机理论电子教案–01
形式语言与自动机理论Formal Languages and Automata Theory 张军 课程目的和基本要求 课程性质 技术基础 基础知识要求 数学分析(或者高等数学),离散数学 主要特点 抽象和形式化 理论证明和构造性 基本模型的建立与性质 课程目的和基本要求 本专业人员4种基本的专业能力 计算思维能力 算法的设计与分析能力 程序设计和实现能力 计算机软硬件系统的认知、分析、设计与应用能力 计算思维能力 逻辑思维能力和抽象思维能力 构造模型对问题进行形式化描述 理解和处理形式模型 课程目的和基本要求 知识 掌握正则语言、下文无关语言的文法、识别模型及其基本性质、图灵机的基本知识。 能力 培养学生的形式化描述和抽象思维能力。 使学生了解和初步掌握“问题、形式化描述、自动化(计算机化)”这一最典型的计算机问题求解思路。 主要内容 语言的文法描述。 RL RG、 FA、RE、RL的性质 。 CFL CFG(CNF、GNF)、PDA、CFL的性质。 TM 基本TM、构造技术、TM的修改。 CSL CSG、LBA。 第1章? 绪论1.4 语言 1.4.1 什么是语言 例如:“学大一生是个我”;“我是一个大学生”。 语言是一定的群体用来进行交流的工具。 必须有着一系列的生成规则、理解(语义)规则。 1.4.1 什么是语言 1.4.1 什么是语言 斯大林:从强调语言的作用出发,把语言定义为“为广大的人群所理解的字和组合这些字的方法”。 语言学家韦波斯特(Webster) :为相当大的团体的人所懂得并使用的字和组合这些字的方法的统一体。 要想对语言的性质进行研究,用这些定义来建立语言的数学模型是不够精确的。必须有更形式化的定义。 1.4.2 形式语言与自动机理论的产生与作用 语言学家乔姆斯基,毕业于宾西法尼亚大学,最初从产生语言的角度研究语言。1956年,他将语言L定义为一个字母表∑中的字母组成的一些串的集合: L?∑*。 字母表上按照一定的规则定义一个文法(grammar),该文法所能产生的所有句子组成的集合就是该文法产生的语言。 1959年,乔姆斯基根据产生语言文法的特性,将语言划分成3大类。 1.4.2 形式语言与自动机理论的产生与作用 1951年到1956年,克林(Kleene) 在研究神经细胞中,建立了识别语言的系统——有穷状态自动机。 1959年,乔姆斯基发现文法和自动机分别从生成和识别的角度去表达语言,而且证明了文法与自动机的等价性,这一成果被认为是将形式语言置于了数学的光芒之下,使得形式语言真正诞生了。 1.4.2 形式语言与自动机理论的产生与作用 20世纪50年代,巴科斯范式(Backus Nour Form 或 Backus Normal Form,BNF)实现了对高级语言ALGOL-60的成功描述。这一成功,使得形式语言在20世纪60年代得到了大力的发展。尤其是上下文无关文法被作为计算机程序设计语言的文法的最佳近似描述得到了较为深入的研究。 相应的理论用于其他方面。 1.4.2 形式语言与自动机理论的产生与作用 形式语言与自动机理论在计算机科学与技术学科的人才的计算思维的培养中占有极其重要的地位。 计算学科的主题:“什么能被有效地自动化”。 1.4.2 形式语言与自动机理论的产生与作用 计算机科学与技术学科人才专业能力构成 “计算思维能力”——抽象思维能力、逻辑思维能力。 算法设计与分析能力。 程序设计与实现能力。 计算机系统的认知、分析、设计和应用能力。 1.4.2 形式语言与自动机理论的产生与作用 1.4.2 形式语言与自动机理论的产生与作用 考虑的对象的不同,所需要的思维方式和能力就不同,通过这一系统的教育,在不断升华的过程中,逐渐地培养出了学生的抽象思维能力和对逻辑思维方法的掌握。 创新意识的建立和创新能力的培养也在这个教育过程中循序渐进地进行着。 内容用于后续课程和今后的研究工作。 是进行思维训练的最佳知识载体。 是一个优秀的计算机科学工作者必修的一门课程。 1.4.3 基本概念 对语言研究的三个方面 表示(representation)—— 无穷语言的表示。 有穷描述(finite description) ——研究的语言要么是有穷的,要么是可数无穷的,这里主要研究可数无穷语言的有穷描述。 结构(structure)——语言的结构特征。 1.4.3 基本概念 字母表(alphabet) 字母表是一个非空有穷集合,字母表中的元素称为该字母表的一个字母(letter)。又叫做符号(symbol)、或者字符(character)。 非空性。 有穷性。 例如: {a,b,c,d}
您可能关注的文档
- 山东省邹平实验中学9年级上册数学︰23.2《中心对称》课件(新人教版).ppt
- 山东省冠县武训高级中学高三物理复习课件︰10.2变压器和电能的输送.ppt
- 小鸟伊人的精典动态图集库300张.ppt
- 山东省菏泽一中高中数学《圆锥曲线综合》课件(三)新人教版选修2–1.ppt
- 山东科技4年级下册U5L1.pptx
- 山东省郯城县郯城街道初级中学2012–2013学年九年级下册数学《图形的相似》课件2.ppt
- 尼泊尔–6–巴特岗.ppt
- 山中访友课件(人教版7年级上册语文课件).ppt
- 山科版3年级英语上册unit3lesson1Thisismymother..ppt
- 岭南新世界感动休闲之旅活动文案3.ppt
- DB11_T 2106.3-2025 供热系统智能化改造技术规程 第3部分:验收与评估.pdf
- DB11_T 2409-2025 建筑屋顶光伏应用条件评估技术规范.pdf
- DB43_T 3220-2025 食品包装用塑料容器生产技术规程.pdf
- DB63_T 2438-2025 市场主体信用履约规范.pdf
- DB63_T 2450-2025 模块化装配式日光温室建造技术规范.pdf
- DB11_T 1617-2025 大型公共建筑制冷能耗限额.pdf
- DB11_T 2417-2025 国土空间生态修复项目实施方案编制规范.pdf
- DB63_T 926-2025 绿色食品 马铃薯生产技术规程.pdf
- DB63_T 2452-2025 加油站诚信计量管理规范.pdf
- DB63_T 2429-2025 规模场非洲猪瘟防控技术规范.pdf
最近下载
- QBT5510-2021 家用电冰箱保鲜性能试验方法.pdf VIP
- 纸箱生产技术培训.docx VIP
- 金属成型软件:PAM-STAMP二次开发_(14).用户界面与图形编程.docx VIP
- TJ9-74 工业与民用建筑结构荷载规范.pdf VIP
- ±800kV及以下直流架空输电线路工程施工及验收规程.pdf VIP
- 2025年勘察设计注册土木工程师水利水电工程资格考试基础考试大纲.pdf VIP
- 纸箱生产工艺流程.ppt VIP
- 2025汽车驾驶员高级技师基本理论知识考试题(+答案解析).docx VIP
- 固化剂化学品安全技术说明书.docx VIP
- 浙江省居住建筑节能设计标准.pdf VIP
文档评论(0)