寻C++编译过程论文一篇,谁有?
- 提问者网友:动次大次蹦擦擦
- 2021-04-11 12:17
- 五星知识达人网友:你可爱的野爹
- 2021-04-11 13:12
建议看看下面的资料网,在这里想要谁给现写一篇,可能不会有,因为z这里没人会为了这个区花费一些时间去写的,所以根据我搜集的一些网站来看,希望对你有所帮助,用心去做,不管毕业论文还是平时作业吗,我相信你都可以做好的。毕业论文以及毕业设计的,推荐一个网 http://www.wendangtianxia.com 这个网站的论文都是以words的形式原封不动的打包上传的,网上搜索不到的,对毕业论文的写作有很大的参考价值,希望对你有所帮助。
论文写作建议看看下面的资料网,在这里想要谁给现写一篇,可能不会有,因为z这里没人会为了这个区花费一些时间去写的,所以根据我搜集的一些网站来看,希望对你有所帮助,用心去做,不管毕业论文还是平时作业吗,我相信你都可以做好的。写作资料也很多,下面给你一些范文资料网:
如果你不是校园网的话,请在下面的网站找:
百万范文网: http://www.jiaoyuda.com 分类很细 栏目很多
毕业论文网: http://www.wendangtianxia.com
引文数据库: http://www.zazhijie.cn
社科类论文: http://www.ggykf.com
经济类论文: http://www.nanbeiqiao.com
论文之家: http://www.91qikan.com
范文网:www.fanwen.com
如果你是校园网,那就恭喜你了,期刊网里面很多资料
中国知网: http://www.cnki.net
龙源数据库: http://www.qikan.com
万方数据库: http://www.wanfangdata.com
优秀论文杂志 http://www.interpapers.com/kj/
论文资料网 http://www.51paper.net/
法律图书馆 http://www.law-lib.com/z
法学论文资料库 http://www.law-lib.com/lw/
中国总经理网论文集 http://www.cnceo.com/school/
职业经理人论坛 http://mba.001.com.cn/mbamba.htm
财经学位论文下载中心 http://www.forumcn.com/sblw/
公开发表论文_深圳证券交易所 http://www.sse.orgs.cn/sse/yjkw/
中国路桥资讯网论文资料中心 http://www.lqzx.com/lunwen.htm
论文商务中心 http://doc.cei.gov.cnfs
法律帝国: http://www.fl365.com/gb/lawthinker/bbs/default.as
学术论文 http://www.hredxam.com/advdanced1.htm
论文统计 http://www.sci.com.cn
- 1楼网友:woshuo
- 2021-04-11 14:37
根据我搜集的一些网站来看,建议看看这个,要做毕业论文以及毕业设计的,推荐一个网站 http://www.lw54.com ,里面的毕业设计什么的全是优秀的,因为精挑细选的,网上很少有,都是相当不错的毕业论文和毕业设计,对毕业论文的写作有很大的参考价值,希望对你有所帮助。
别的相关范文很多的,推荐一些比较好的范文写作网站,希望对你有帮助,这些精选的范文网站,里面有大量的范文,也有各种文章写作方法,注意事项,应该有适合你的,自己动手找一下,可不要照搬啊,参考一下,用自己的语言写出来那才是自己的。
如果你不是校园网的话,请在下面的网站找: 毕业论文网: http://www.wsdxs.cn 分类很细 栏目很多 毕业论文: http://www.dxsip.com 毕业设计: http://www.lw54.com/html/sf/lw/2009/0928/146347.html 开题报告: http://www.wsdxs.cn/html/lunwenzhidao/kaitibaogao 写作指导: http://www.wsdxs.cn/html/lunwenzhidao
- 2楼网友:一袍清酒付
- 2021-04-11 13:37
基于开放编译的C_程序静态分析机制
摘要 随着软件系统的日益复杂,软件开发、维护以及进化的大部分工作和主要成 本集中在对现有系统的理解上。逆向工程是一种辅助程序理解的重要手段,是软 件工程的一个重要分支,它通过抽取程序的静态信息和动态信息来抽象其高层表 示,辅助程序理解。 本文介绍了软件逆向工程的基本原理及研究现状,深入分析了基于反射技术 的开放编译器OpenC++。通过修改源代码、扩充MOP接口,成功地把OpenC++ 改造成为程序分析工具。通过该工具对目标系统进行深入的静态分析获得的信息 不仅可以用来恢复系统的静态模型,也可以用来直接恢复出符合UML2.0标准的 序列图和辅助对目标系统的植入。 论文中提出的所有方法、算法均已在XDRE(XiDian Reverse Engineering,西 电逆向工程)工具中实现。 关键词:面向对象逆向工程开放编译反射植入序列图stract For the complexity of software system,the main works of software development, maintenance and evolution have been focused on the comprehension of existing systems. Reverse engineering is an effective method to program comprehension,and it has been a significant research branch of software engineering.It creates representations of the system at a higher level of abstraction to assist program comprehension by extracting the static information and dynamic information from the program. This paper begins with an introduction of the principles and applications of software reverse engineering,and discusses the open compiler of OpenC++in detail, which is based on the reflection technique.By means of source code modification,MOP extension,this paper turns OpenC++into a program analysis tool,though which we can extract the static information to recover not only the static model of the target system but UML2.0 sequence diagrams of the target system.The tool can assist program instrumentation too. All of the algorithms and methods provided in this paper have been implemented in a tool named XDRE(XiDian Reverse Engineering). Key word:Object-Oriented,Reverse Engineering,Open Compiler,Reflective Instrumentation,Sequence Diagram目录 摘要................................................................................................................................1 Abstract........................................................................................................................1 第一章绪论................................................................................................................1 1.1逆向工程........................................................................................................1 1.1.1逆向工程的重要性...............................................................................1 1.1.2逆向工程研究方法和目标...................................................................2 1.1.3国内外逆向工具现状...........................................................................2 1.2项目背景........................................................................................................4 1.3项目工作介绍................................................................................................6 1.3.1项目工作简介.......................................................................................6 1.3.2项目工作进展.......................................................................................7 1.4本文工作及论文结构....................................................................................7 第二章相关理论与技术............................................................................................9 2.1反射技术........................................................................................................9 2.1.1反射概念...............................................................................................9 2.1.2反射原理.............................................................................................10 2.1.3反射模型.............................................................................................12 2.2开放编译器OpenC++.................................................................................14 2.2.1 OpenC++简介....................................................................................14 2.2.2 OpenC++的工作原理........................................................................15 2.2.3 OpenC++对静态解析的支持............................................................15 2.2.4 OpenC++MOP分析..........................................................................18 2.3 UML 2.0........................................................................................................19 2.3.1 UML概述.............................................................................................19 2.3.2 UML2.0中序列图的改进...................................................................20 第三章类信息的抽取方法......................................................................................23 3.1对OpenC++的扩展策略.............................................................................23 3.2类信息的抽取..............................................................................................25 3.2.1正确的区分结构、联合、类和模板.................................................25 3.2.2 OpenC++中与类信息提取相关的接口............................................25 3.2.3获取属性和方法返回值的类型.........................................................26 3.2.4为类信息的分层抽象提供支持.........................................................26 3.3类信息的存储..............................................................................................26 3.4实例分析......................................................................................................27 3.4.1测试用例.............................................................................................27 3.4.2结果分析.............................................................................................28 3.5本章小结......................................................................................................28 第四章序列图信息的抽取方法..............................................................................29 4.1传统序列图恢复方法..................................................................................29 4.2 UML2.0序列图相关概念............................................................................30 4.2.1序列图的主要构成要素.....................................................................30 4.2.2框架元件(Frame Element).........................................................31................................................31 4.3对OpenC++的扩展策略.............................................................................32 4.4静态分析抽取序列图信息..........................................................................33 4.4.1抽取序列图信息的算法.....................................................................34 4.4.2对动态方式的支持.............................................................................36 4.4.3静态程序依赖图的定义.....................................................................38 4.4.4静态程序依赖图信息的获取.............................................................40 4.5实例分析......................................................................................................42 4.5.1测试用例.............................................................................................42 4.5.2结果分析.............................................................................................42 4.6本章小结......................................................................................................45 第五章总结与展望..................................................................................................47 致谢..............................................................................................................................49 参考文献......................................................................................................................51 在读期间发表论文......................................................................................................53
你好,我有相关论文资料(博士硕士论文、期刊论文等)可以对你提供相关帮助,需要的话请加我,7 6 1 3 9 9 4 5 7(扣扣),谢谢。