●在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动属于(11)。
(11)
A.逆向工程
B.代码重构
C.程序结构重构
D.数据结构重构
相关热点: 逆向工程 数据结构
有疑问?点此联系我们
收藏该题
查看答案
●在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动属于(11)。
(11)
A.逆向工程
B.代码重构
C.程序结构重构
D.数据结构重构
逆向工程可用于维护已有的软件,逆向工程能够(32)。
A.分析源程序,决定需要修改的部分及其影响的程度
B.能够使用数学方法证明各软件功能的正确性
C.分析源程序,从源程序导出程序结构
D.将源程序改写成易于理解的、结构清晰的程序
以下关于软件逆向工程说法错误的是()。
A、恶意软件开发者利用逆向工程定位操作系统和应用程序的漏洞,并利用该漏洞开发恶意软件。
B、防病毒软件开发者利用逆向工程分析恶意软件的步骤、行为和对系统造成的破坏,进而提出防范机制。
C、很多应用程序使用公有加解密算法,可利用逆向工程分析其算法的实现细节和缺陷。
D、如果某些软件进行了特殊的设计或具备难以实现的功能,其竞争者可能通过对组件的逆向,在自己的产品中推出同样的功能。
在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动属于(10)。
A.逆向工程
B.代码重构
C.程序结构重构
D.数据结构重构
逆向工程一般遵循()的原则。
A、点线面体
B、线面体
C、点线体
D、面线点
下面的()不是软件再工程活动。
A、增加新的功能
B、逆向工程
C、程序结构改善
D、数据再工程