返回
当前 - 选择题 - 逆向工程
简单
题号:0020190500027
单选题
2019年11月第27题

再工程(Re-engineering))是在逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版本。

问题(1)
浓缩知识点

逆向工程是从已存在的系统中提取高层次抽象信息的技术过程,逆向分析、设计恢复都属于逆向工程的典型环节,其中逆向分析主要针对系统开展拆解分析,设计恢复则聚焦于复原系统的设计层面信息,但这类环节仅完成信息提取,不会直接生成新的系统版本。再工程是以逆向工程获取的信息为基础,对原有系统进行修改、重构甚至重开发的过程,最终会产出系统的优化新版本,是对旧系统进行性能提升、功能拓展或架构升级的重要手段。此外,重组是在相同抽象层次上对系统的结构或代码进行调整优化,不涉及跨层级的改造,也不会生成新的系统版本,与再工程存在明显区别。

正确答案
D

本题考察的是逆向工程与再工程的关系
逆向工程是从已存在的系统中提取高层次抽象信息的技术过程,逆向分析、设计恢复都属于逆向工程的典型环节,其中逆向分析主要针对系统开展拆解分析,设计恢复则聚焦于复原系统的设计层面信息,但这类环节仅完成信息提取,不会直接生成新的系统版本。此外,重组是在相同抽象层次上对系统的结构或代码进行调整优化,不涉及跨层级的改造,也不会生成新的系统版本,与再工程存在明显区别。
本小问答案是 再工程(Re-engineering)。题干中的“在逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版本”对应再工程(Re-engineering)。
因此,选项 D 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有