《编译原理》课程内容中的离散 数学基础理论还原,离散数学论文.docx
《《编译原理》课程内容中的离散 数学基础理论还原,离散数学论文.docx》由会员分享,可在线阅读,更多相关《《编译原理》课程内容中的离散 数学基础理论还原,离散数学论文.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 (编译原理)课程内容中的离散 数学基础理论还原,离散数学论文离散数学是当代数学的一个重要分支,也是计算机科学与技术的理论基础,所以又称为计算机数学。 离散数学研究离散量的构造及其互相关系,通过离散数学的学习,不但能够把握处理离散构造的描绘叙述工具和方式方法,为后续课程的学习创造条件,而且能够提高抽象思维和严格的逻辑推理能力,为将来介入创新性的研究和开发工作打下坚实的基础。离散数学在各学科领域,十分在计算机科学与技术领域有着广泛的应用,离散数学是很多计算机相关专业课的先行课程,例如(数据构造、(算法分析与设计、(计算机网络、(操作系统、(数据库、(软件工程,当然也包括(编译原理或称(编译方式方
2、法课程。 编译程序是计算机的重要系统软件,是高级程序设计语言的支撑基础,(编译原理主要承当了语言实现原理、方式方法和技术的介绍,(编译原理是计算机相关专业的一门重要专业基础课。(编译原理课程内容除了形式语言、有穷自动机等编译原理所牵涉的基础知识外,其他内容基本上围绕处理程序设计语言的编译程序应该具有的各功能模块展开,包括词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目的代码生成等。(编译原理在理论、技术、方式方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。(编译原理的先行课包括(高级程序设计语言、(计算机组成原理、(数据构造等,当然还有为编译原理提供
3、数学基础的(离散数学。 作为计算机科学与技术数学理论基础的(离散数学,不仅描绘叙述了计算机科学离散性的特点,而且着力于培养与提高学生的抽象思维能力与严格的逻辑推理能力;(编译原理在将程序语言编译原理和技术应用于实践,注重提高学生的动手能力的同时,更应该重视学生理论基础的稳固和形式思维能力的培养,这一点正需要离散数学来补充。因而,需要将(编译原理中的离散数学基础知识复原,以加深对离散数序与编译原理关系的理解,进而具体表现出离散数学基础知识的应用。 将编译原理与离散数学结合,不仅能够让学生了解离散数学理论在编译技术中的应用,让学生知道编译原理与离散数学原理的对应关系,加深学生对离散数学原理的理解;
4、并且能够在致力于提高学生在编译技术方面的动手能力的同时,加强学生的数学理论修养和数学意识。因此,本文将致力于从(编译原理课程内容中复原离散数学原理,提高学生对这两门课的学习兴趣,谈到的离散数学内容包括数理逻辑、关系理论、图论和代数系统。 1、等价原理复原 等价是数学的一个基本原理,是替换定理的理论根据。在离散数学内容中,多处牵涉到等价原理,包括集合相等关系、逻辑恒等式、等价关系、图同构、代数系统同构等。实际上,在程序设计语言的编译原理很多课程内容中皆可复原出等价原理。 形式文法作为(编译原理的最重要理论基础,也是表示语言规则的一种重要手段,华而不实有文法等价的定义,如定义1所示。 定义1:假如
5、L(G1)=L(G2),则称文法G1和G2是等价的,华而不实L(G1)表示由文法G1生成的语言。有穷自动机是(编译原理的另一个重要理论基础,可以以表示语言中句子的生成经过,华而不实包含了有穷自动机等价的定义,如定义2所示。 定义2:对于任意两个有穷自动机M1和M2,假如L(M1)=L(M2),则称M1与M2是等价的,华而不实L(M)表示由有穷自动机M生成的语言。图1中的非确定有穷自动机NFAM1和确定有穷自动机DFAM2就是两个等价的有穷自动机。有穷自动机的等价关系是NFA转换为DFA、DFA化简的理论根据。 能够复原等价原理的(编译原理课程内容还有很多,主要是对于同一内涵的不同外延表示形式,
6、例如中间代码的逆波兰式、三元式、四元式以及树形等。针对词法规则,(编译原理课程内容中至少有正规文法、正则式和有穷自动机三种表示形式,它们互相间都是等价的。实际上,这些等价性也是语言规则三种不同表示方式方法文法、正则式与有穷自动机互相转换的理论根据。 2、演绎与归纳复原 (离散数学的数理逻辑中最重要的内容就是逻辑推理,由前提出发,采用相应的逻辑恒等式、永真蕴涵式、推理规则、推理方式方法等进行不停地推导,最终得到结论,这是一个严格的演绎分析经过,图2(a)就是一个典型的数理逻辑中的逻辑推理经过。对于表示语言的形式文法而言,需要通过推导经过得到语言的句型或句子;文法的推导经过实际上就是离散数学的逻辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文化交流
限制150内