很老的BASIC ,可以"F8单步运行......."这样吗?
解决方案 »
- 对实验数据的数字滤波软件设计
- 我用listview做缩略图,选中subitem时,能不能像windows资源管理器一样,只是边框突出,而不是整个subitem都变成模模糊
- 如何写带变量的查找语句?
- 关于ListView控件的问题??
- 关于数据库编程的问题
- 如何通过程序在系统ODBC数据源中自动增加一条odbc连接。
- 如何在VB中生成均匀的随机数?
- 怎么判断MSHFlexGrid是空的?
- 一个关于数据库创建的问题(Access)
- 明天要考英语六级了,各位进来祝福我过关斩将呀
- 请问怎样清空一个ACCESS2000数据库中的表,怎样用SQL建立自动编号字段?
- 公司同事要学VB,找小弟推荐几本书,可是我实在不知推荐他们看什么书,就来这里请各位帮忙了!谢谢!!
(1) 搜集所有存储该程序的文件,阅读这些文件,记下它们包含的过程名,建立一个包括这些过程名和文件名的清单;
(2) 分析各个过程的源代码,建立一个直接调用矩阵D或调用树。若过程 i 调用过程 j,则D[i][j]=1,否则D[i][j]=0。
(3) 建立过程的间接调用矩阵I,即直接调用矩阵D的传递闭包 I=D1∪D2∪D3∪…∪Dn
其中,n是所包含的过程总数.例如,过程 i 调用 j,j 调用 k,
则 D[i][j]=1,D[j][k]=1,
I[i][k]=1。
(4) 分析各个过程的接口,估计更改的复杂性。2. 数据跟踪
(1) 建立各层次的程序级上的接口图,展示各模块或过程的调用方式和接口参数;
(2) 利用数据流分析方法,对过程内部的一些变量进行跟踪。可获得有关数据在过程间如何传递,在过程内如何处理等信息。对于判断问题原因特别有用。在跟踪的过程中可在源程序中间插入自己的注释。3. 控制跟踪
控制流跟踪可采用符号执行或实际动态跟踪的方法,了解数据如何从一个输入源到达输出点的。4. 充分阅读和使用源程序清单和文档,分析现有文档的合理性。5. 充分使用由编译程序或汇编程序提供的交叉引用表、符号表、以及其它有用的信息。