声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 5043|回复: 6

[其他相关] 反向工程软件 understand for fortran/c

[复制链接]
发表于 2005-6-2 09:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
强烈推荐这个软件understand for fortran, understand for c,用于分析fotran, c的程序源代码。特别适合大型代码的结构分析。可以给出程序结构图表,输出html文档,

摘一段软件说明

Understand for FORTRAN is a source code analyzer; it helps programmers understand their FORTRAN software projects.

Understand for FORTRAN analyzes your FORTRAN software to create a repository of the relations and structures contained within it. The repository is then used to learn about the source code.

Understand for FORTRAN helps you quickly answer questions such as:

What is this entity?
Where is it changed?
Where is it referenced?
Who depends on it?
What does it depend on?
Understand for FORTRAN answers these questions through interactive entity specific cross reference reports and graphical diagrams quickly showing the relevant information about a given entity.
回复
分享到:

使用道具 举报

发表于 2005-6-2 23:25 | 显示全部楼层
没太明白这个有什么用
发表于 2005-6-3 08:10 | 显示全部楼层
我问了一下FSI听着好像挺有用,不过还是不知道有什么用
 楼主| 发表于 2005-6-3 08:40 | 显示全部楼层
面对海量程序代码(比如万行到十万行以上的程序,几十、上百个源文件),最头疼的肯定是如何尽快地了解和掌握程序的结构。这个软件就是用来帮你完成这个工作的。

建立一个project, 他会帮你自动分析程序结构。 找到一个子程序在哪里被使用, 子程序里面又调用了其他什么子程序,子程序里面的变量都是什么意思。这些在 understand for fortran 里面只是一次点击鼠标就可以搞定。而且它可以作出整个代码的程序结构图,让你对程序一目了然,烂熟于胸,嘿嘿,不会掉到code的泥潭子里面去。
 楼主| 发表于 2005-6-3 09:20 | 显示全部楼层
一个例子
LtxmRLiK.png
发表于 2005-6-3 09:54 | 显示全部楼层
呵呵,可以尝试一下呀。好像不错。
发表于 2009-10-24 08:49 | 显示全部楼层
具体给个例子行不
怎么做出来的
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-29 04:31 , Processed in 0.079429 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表