若要重构一个功能上和性能上更为完善的改进的软件,可以使用______。

admin2019-06-08  9

问题 若要重构一个功能上和性能上更为完善的改进的软件,可以使用______。

选项 A、逆向工程工具
B、程序切片工具
C、程序理解工具
D、再工程工具

答案D

解析 软件工具是指用来辅助软件开发、运行、维护、管理,支持等过程中的活动的软件。
   逆向工程工具辅助软件人员将某种形式表示的软件(源程序)转换成更高抽象形式表示的软件。这种工具力图恢复源程序的设计信息,使软件变得更容易理解。
   再工程工具用来支持重构一个功能和性能更为完善的软件系统。目前的再工程工具主要集中在代码重构、程序结构重构和数据结构重构等方面。
转载请注明原文地址:https://jikaoti.com/ti/fQJ7FFFM
0

最新回复(0)