问题详情
应用系统构建中可以采用多种不同的技术,逆向工程可以将软件某种形式的描述转换为更高级的抽象表现形式,而利用这些获取的信息,()能够对现有系统进行修改或 重构,从而产生系统的一个新版本。
A. 逆向工程((Reverse Engineering)
B. 系统改进 (System Improvement)
C. 设计恢复 (Design Recovery )
D. 再工程 (Re-engineering)
相关热点: 逆向工程 应用系统
未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
收藏该题
查看答案
搜题
相关问题推荐
公司在设计过程中,试图要缩小现时成本和容许成本之间的差距,最有效的方法是:
A质量功能配置
B逆向工程
C生命周期成本
D价值工程
逆向工程可用于维护已有的软件,逆向工程能够______。
A.分析源程序,决定需要修改的部分及其影响的程度
B.能够使用数学方法证明各软件功能的正确性
C.分析源程序,从源程序导出程序结构
D.将源程序改写成易于理解的、结构清晰的程序
逆向工程导出的信息可分为4个抽象层次,其中抽象层次最高的是()。()
A.实现级B.领域级C.功能级D.结构级
逆向工程一般遵循()的原则。
A、点线面体
B、线面体
C、点线体
D、面线点
软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是()
A、过程的设计模型
B、程序和数据结构
C、对象模型、数据和控制流
D、UML状态图和部署图