问题 单项选择题

在逆向工程中用于恢复信息的方法有4类。不能推导出反映程序段功能及程序段之间关系的信息的方法是______。

A.用户指导下的搜索与变换(User-Directed Search and Transformation)方法
B.基于特定库的用户指导变换法
C.基于领域知识(Domain Knowledge-Based)的方法
D.自动分析法(如静态分析和调用图、控制流图生成等)

答案

参考答案:A

解析: 逆向工程导出的信息按抽象级别由低到高依序是:实现级、结构级、功能级、领域级。在逆向工程中用于恢复信息的方法有4类,如表5—8所示。

表5-8逆向工程恢复信息的方法
方 法 导出信息
用户指导下的搜索与变换(User-Directed Search and Transformation)方法 实现级和结构级
变换式方法(Transformation Approaches) 自动分析法(如静态分析和调用图、控制流图生成等) 实现级、结构级和功能级
基于特定库的用户指导变换法
基于领域知识(Domain Knowledge-Based)的方法 功能级和领域级
铅板恢复法 实现级和结构级

连词成句
单项选择题