什么是软件的逆向工程和再工程?

什么是软件的逆向工程和再工程?


相关考题:

软件再工程是试图增加当前系统的总体质量、提高可维护性的工程。() 此题为判断题(对,错)。

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

用来辅助软件维护过程中的活动的软件称为软件维护工具。其中,用来存储、更新、恢复和管理软件版本的工具称为(1)工具;用来对在软件开发过程中形成的文档进行分析的工具称为(2)工具:用来维护软件项目开发信息的工具称为(3)工具;用来辅助软件人员进行逆向工程活动的工具称为(4)工具;用来支持重构一个功能和性能更为完善的软件系统的工具称为(5)工具。A.再工程工具B.软件配置工具C.版本控制工具D.集成工具E.开发信息库工具

若要重构一个功能上和性能上更为完善的改进的软件,可以使用(125)。A.逆向工程工具B.程序切片工具C.程序理解工具D.再工程工具

若要重构一个功能上和性能上更为完善的改进的软件,可以使用______。A.逆向工程工具B.程序切片工具C.程序理解工具D.再工程工具

应用系统构建中可以采用多种不同的技术,()可以将软件某种形式的描述转换为更高级的抽象表现形式。 A. 逆向工程((Reverse Engineering)B. 系统改进 (System Improvement)C. 设计恢复 (DesignRecovery )D. 再工程 (Re-engineering)

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

简述软件再工程过程

软件再工程

逆向工程与再工程与软件的预防性维护有什么样的关系?

什么是逆向工程?什么是再工程?如何使用再工程对老化系统进行维护?

什么是软件再工程?软件再工程的主要活动有哪些?

以下关于软件逆向工程说法错误的是()。A、恶意软件开发者利用逆向工程定位操作系统和应用程序的漏洞,并利用该漏洞开发恶意软件。B、防病毒软件开发者利用逆向工程分析恶意软件的步骤、行为和对系统造成的破坏,进而提出防范机制。C、很多应用程序使用公有加解密算法,可利用逆向工程分析其算法的实现细节和缺陷。D、如果某些软件进行了特殊的设计或具备难以实现的功能,其竞争者可能通过对组件的逆向,在自己的产品中推出同样的功能。

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

简述软件再工程的意义在于什么

再工程

问答题如何理解逆向工程和再工程?

问答题什么是逆向工程?什么是再工程?如何使用再工程对老化系统进行维护?

单选题以下关于软件逆向工程说法错误的是()。A恶意软件开发者利用逆向工程定位操作系统和应用程序的漏洞,并利用该漏洞开发恶意软件。B防病毒软件开发者利用逆向工程分析恶意软件的步骤、行为和对系统造成的破坏,进而提出防范机制。C很多应用程序使用公有加解密算法,可利用逆向工程分析其算法的实现细节和缺陷。D如果某些软件进行了特殊的设计或具备难以实现的功能,其竞争者可能通过对组件的逆向,在自己的产品中推出同样的功能。

单选题用来辅助软件维护过程中的活动的软件称为软件维护工具。其中,用来存储、更新、恢复和管理软件版本的工具称为__(1)__工具:用来对在软件开发过程中形成的文档进行分析的工具称为__(2)__工具:用来维护软件项目开发信息的工具称为__(3)__工具;用来辅助软件人员进行逆向工程活动的工具称为__(4)__工具;用来支持重构一个功能和性能更为完善的软件系统的工具称为__(5)__工具。空白(5)处应选择()A再工程工具B软件配置工具C版本控制工具D集成工具E开发信息库工具F项目管理工具G软件评价工具H逆向工程工具I静态分析工具J文档分析工具

问答题简述软件再工程过程

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

问答题简述软件再工程的意义在于什么

问答题什么是软件再工程?软件再工程的主要活动有哪些?

问答题什么是软件的逆向工程和再工程?

名词解释题软件再工程

问答题逆向工程与再工程与软件的预防性维护有什么样的关系?