关注编译原理的等价性
33页1、关注编译原理的等价性,赵银亮 西安交通大学 2011年5月14日,关注编译原理的等价性,在编译原理课程中,知识间存在等价关系,一定条件下恰当地利用它,能取得取得举一反三、化难为易、创新思维等教学效果,也有助于裁剪教学内容,本文提出一种应用等价关系提高教学效果的方法论。,内容,问题的提出 知识的层次组织 一种教学方法论 教学中的应用 结语,1. 引言,在教学中,我们常常会使用断言:“甲与乙是一样的”,“甲乙二者是等价的”等等。,建立知识之间的联系,有助于对知识进行组织,构建知识框架; 减轻记忆的负担,即本来对“甲”和“乙”的细节需要分别地记忆,现在二者被等价关联起来,有大量细节不必重复记忆了;,在教学中,我们常常会使用断言:“甲与乙是一样的”,“甲乙二者是等价的”等等。,便于知识的灵活运用。例如原来使用“甲”知识解决的问题换做用“乙”知识去求解或许是一条更加简洁有效的途径;另外,求解某问题时,可用的知识从原来的一种增加到两种,理论上增加了求解成功的可能性; 便于突出重点,对于等价的知识,可以从其他的适合性角度做出选择,不使总的知识量过于膨胀。,在教学研究中常用,举一反三(等效思维) 在效
2、果相同的前提下,把实际的、难于理解的问题变成理想的、易于思考的问题 化难为易(等价转化) 使一种研究对象在一定条件下转化为另一种研究对象的数学思想称为等价转化思想,能运用所学的知识把复杂的问题转换为较简单的问题解决 创新思维(等值变换) 等值变换法是从已有的事物中,通过模拟、借鉴、产生联想来改变原来的对象而进行创造的方法 ,如:蚕变成飞蛾、桑叶变成蚕丝,存在的问题,关注等价性的教学方法广为人们所接受 但是属于概念和经验层面 缺方法论,针对编译原理课程中的知识,构造了一种关注知识等价性的教学方法论,并初步应用于教学实践。,2.知识的层次组织,知识单元 知识抽象 知识单元间等价关联 等价关系的抽象,知识单元,知识单元:问题域中用于阐述或解决问题的概念、算法、定理等;内容上独立、完整,简单栈式活动记录,嵌套过程活动记录,访问连,D表,变长参数,过程参数,知识个体、实例 例:对 ,调调排列位置,确定调用序列、返回序列代码,例:栈帧知识单元,参个,访问链,控制链,返址,空白,fp,sp,参个,静态链,控制链,返址,形参 ,top,sp,局变 ,形参 ,局变 ,空白,D表指针,D表,临时单元,超长
3、局变 变长局变,a),b),d),c),知识单元的抽象,抽象为层次结构。 编译知识典型分为三层:理论、方法、实现,理论层,方法层,实现层,K1,K2,K3,K4,K5,K6,知识抽象的形式定义,编译原理知识单元全集 知识抽象关系的全集,(1)(:), 是上严格偏序关系 (2)1, 2, K, K1 (K, K1)1(K1, K)2, (K, K1)2(K1, K)1,知识的层次结构,给定A,按照A把的知识单元组织成为一个层次结构,当A=时,所得到的层次结构是完全的。在知识的层次结构组织中,上层知识单元是下层知识单元的抽象。层次结构的底层是程序代码,顶层是一些特殊的知识单元。,栈帧相关知识单元抽象,过程调用语义,栈帧,静态连,D表,变长参数,过程闭包,程序代码,理论层,方法层,实现层,知识单元之间的等价关系,有三类等价关系。,K,K,K1,K2,1,2,K1,K2,a),b),c),栈帧相关知识单元抽象,过程调用语义,栈帧,静态连,D表,变长参数,过程闭包,程序代码,理论层,方法层,实现层,K,K,K1,K2,1,2,K1,K2,等价关系的抽象,等价关系的抽象采用等价性金字塔表示,用于解
《关注编译原理的等价性》由会员小**分享,可在线阅读,更多相关《关注编译原理的等价性》请在金锄头文库上搜索。
2020年高考真题——理科综合(全国卷Ⅲ)+Word版含答案
2021年绝味鸭脖策划书
2021年熟食店创业方案
2021年熟食店开店策划
2021年卤菜店创业计划书
2021年周黑鸭网络营销策划方案
东大21年1月考试《现代设计方法》考核作业
谈我国行政管理效率的现状及其改观对策(论文)
单证员考试-备考辅导-复习资料:无贸易背景信用证案分析.docx
土木工程毕业生答辩自述.docx
建筑学毕业后工作状态真实写照.doc
C#代码规范(湖南大学).doc
xx区食药监局2019年工作总结及2020年工作计划
2019年中医院药物维持治疗门诊工人先锋号先进事迹
2019年度xx乡镇林长制工作总结
2019年性艾科工作计划书
2019年人才服务局全国扶贫日活动开展情况总结
关于组工信息选题的几点思考
摘了穷帽子 有了新模样
2019年某集团公司基层党支部书记培训班心得体会
2024-01-31 15页
2024-01-31 21页
2024-01-31 37页
2024-01-31 30页
2024-01-31 22页
2024-01-31 48页
2024-01-31 32页
2024-01-31 40页
2024-01-31 31页
2024-01-31 20页