网站大量收购独家精品文档,联系QQ:2885784924

支持泛型程序设计的apladelphi自动程序转换系统.pdfVIP

支持泛型程序设计的apladelphi自动程序转换系统.pdf

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
支持泛型程序设计的apladelphi自动程序转换系统毕业论文

支持泛黧程序设计的矗PLA—DELP珏I鸯动翟謦转换系统 摘要 骞效嚣决“软{拳危机”戆一秘黧要途经是搜弱形式纯方法来开发敦孛}产品。簿锶云教 授在国家863和多项国家自然科学基金的资助下,根据多年从事算法程序设计理论研究的 成果,提出了一种实用的开发和{磁明算法的方法——_PAR。在该方法的指导下,我们定义 7Radl(Recurrence-based Design Algorithm 规约和抽象算法,定义了Apla(AbstractProgramming Pascal语言僚为霞标语言,设计和实蠛了支持泛型程窿设计帮用户蠹 译器使用的object 救舞动转羧秘转换纛熬壹接壤露。 ,该转换器的源语言是Apla,目标语言题Delphi编译器所使用的Object 是^神抽象算法描述语言,具有高发抽象、表达力强等特点。Apla语言把树、图、集合、 序列等组含数据类麓作为预定义类黧,并菇含有瞒燕的语法梳稍支符泛型糕滓设诗轻雳户 Pascal中不能直接使用树、图、集合、序列等组☆类型, 自定义ADT类型。相反,Object 在系统静磷稍邋程中,我们蔽敬了一骜流行软佟并发置兵静符点,遴行了多方螽静副 新。如:中间变量临时生成、目标代码直接执行、动态分割显示窗口、特殊符号工具栏、 类型参数化、子程廖参数织等技术;劳改逃了系统中诲多关键算法,翔:多重赋氆语句转 换簿法、代码优化簿法。通过构造预定义ADT库解决了树、圈、集合、序列等组合类型的 直接使用问题,通过利用现有的oop技术解决了没有明显的反殃泛型程序设计思想的语法 统(源代码15000多行)。Y 容错,软件避错等现代程序设计手段,增瑕了转换得到的Delphi程序的磁确性。我们使 题姆la援遮了瑰窍《数摄结擒》教辩每上豹缝大熬分算法毽警,辨毽趣y一些鼹瘦较大 又礴复杂的,既有非数值计算类型的,也有数值计算类型的。所有例子全部在本系统中绳 至l纛接转换鞫壹接挟行,势得翻歪确绪栗。 积檄准备申请专利。 关键谣: 泛型程赫:糟户蛊定义碳型、粉R考痿:程序建f 繁3茭共5§黉 塞茎要篓莛查望釜墼垒:垫:幽!璧鏊堡童楚壅墨堡 Abstract at heart Formal ofcorrectandefficient is the ofthe development algorithmicprograms a for in theformal is environmentformal researchthefieldof method.PAR practical the of is ProfessorXue./tisbased by on developmentalgorithmicprograms,whichproposed researchofthe theNationalNaturalScienceFoundationofChina.We

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档