逆向工程

应用系统构建中可以采用多种不同的技术,逆向工程可以将软件某种形式的描述转换为更高级的抽象表现形式,而利用这些获取的信息,()能够对现有系统进行修改或 重构,从而产生系统的一个新版本。

A. 逆向工程((Reverse Engineering)
B. 系统改进 (System Improvement)
C. 设计恢复 (Design Recovery )
D. 再工程 (Re-engineering)

下面关于正向工程与逆向工程的描述,哪个不正确()。

A、正向工程是通过到实现语言的映射而把模型转换为代码的过程;

B、逆向工程是通过从特定实现语言的映射而把代码转换为模型的过程;

C、正向工程是通过从特定实现语言的映射而把代码转换为模型的过程;

D、正向工程与逆向工程可以通过rose支持来实现;

软件逆向工程在软件工程中主要用于【】阶段。

应用系统构建中可以采用多种不同的技术,( )可以将软件某种形式的描述转换为更高级的抽象表现形式,而利用这些获取的信息,( )能够对现有系统进行修改或重构,从而产生系统的一个新版本。
A.逆向工程((Reverse Engineering) B.系统改进(System Improvement) C.设计恢复(DesignRecovery) D.再工程(Re-engineering)
问题2: A.逆向工程((Reverse Engineering) B.系统改进(System Improvement) C.设计恢复(Design Recovery) D.再工程(Re-engineering)

A.再工程工具

B.软件配置工具

C.版本控制工具

D.逆向工程工具

E.开发信息库工具

下面的()不是软件再工程活动。

A、增加新的功能

B、逆向工程

C、程序结构改善

D、数据再工程

[单选]下面的()不是软件再工程活动。
A.增加新的功能
B.逆向工程
C.程序结构改善
D.数据再工程

购买竞争对手的产品并研究其中的技术创新的过程叫做()。

A.竞争对手情报

B.公司情报

C.非法竞争

D.逆向工程

逆向工程导出的信息可分为4个抽象层次,其中抽象层次最高的是()。()A.实现级B.领域级C.功能级D.结构级

逆向工程的特点是产品设计周期短、产品设计更加稳定可靠、产品设计成本更低、产品设计品质更高。

A、对

B、错

根据软件过程活动对软件工具进行分类,则逆向工程工具属于()工具。
A.软件开发B.软件维护C.软件管理D.软件支持

逆向工程一般遵循()的原则。

A、点线面体

B、线面体

C、点线体

D、面线点

通过提取和重新使用设计和程序组件,现有的系统得到了扩张和强化。这是()。

A、逆向工程

B、原型法

C、软件重用

D、业务流程再设计

公司在设计过程中,试图要缩小现时成本和容许成本之间的差距,最有效的方法是:

A质量功能配置

B逆向工程

C生命周期成本

D价值工程

逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。

A.需求分析

B.软件设计

C.软件设计

D.软件维护

引进型技术创新是指企业通过()等手段,对引进的技术和产品的消化、吸收、再创新的过程。

A.逆向工程

B.正向工程

C.反向工程

D.顺向工程

在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动属于()。

A、逆向工程B、代码重构C、程序结构重构D、数据结构重构

在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动属于(10)。

A.逆向工程

B.代码重构

C.程序结构重构

D.数据结构重构

●在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动属于(11)。

(11)

A.逆向工程

B.代码重构

C.程序结构重构

D.数据结构重构

某IS审计师参与了优化IT基础设施的重建过程。下面哪一项最适合用于识别需要解决的问题?()

A、自我评估

B、逆向工程

C、原型设计

D、差距分析