逆向工程可用于维护已有的软件,逆向工程能够(32)。A.分析源程序,决定需要修改的部分及其影响的程度B.能够使用数学方法证明各软件功能的正确性C.分析源程序,从源程序导出程序结构D.将源程序改写成易于理解的、结构清晰的程序

逆向工程可用于维护已有的软件,逆向工程能够(32)。

A.分析源程序,决定需要修改的部分及其影响的程度

B.能够使用数学方法证明各软件功能的正确性

C.分析源程序,从源程序导出程序结构

D.将源程序改写成易于理解的、结构清晰的程序


相关考题:

以下关于信息库(repository)的叙述中,最恰当的是();()不是信息库所包含的内容。A.存储一个或多个信息系统或项目的所有文档、知识和产品的地方 B.存储支持信息系统开发的软件构件的地方 C.存储软件维护过程中需要的各种信息的地方 D.存储用于进行逆向工程的源码分析工具及其分析结果的地方 A.网络目录 B.CASE工具 C.外部网接口 D.打印的文档

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

逆向工程在软件工程中主要用于( )阶段。A.分析B.设计C.编码D.维护

以下关于信息库(Repository)的叙述中,最恰当的是(6);(7)不是信息库所包含的内容。A.存储一个或多个信息系统或项目的所有文档、知识和产品的地方B.存储支持信息系统开发的软件构件的地方C.存储软件维护过程中需要的各种信息的地方D.存储用于进行逆向工程的源码分析工具及其分析结果的地方

____A.存储一个或多个信息系统或项目的所有文档、知识和产品的地方B.存储支持信息系统开发的软件构件的地方C.存储软件维护过程中需要的各种信息的地方D.存储用于进行逆向工程的源码分析工具及其分析结果的地方A.B.C.D.

逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。A.需求分析S 逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。A.需求分析B.软件设计C.软件设计D.软件维护

逆向工程可用于维护已有的软件,逆向工程能够______。A.分析源程序,决定需要修改的部分及其影响的程度B.能够使用数学方法证明各软件功能的正确性C.分析源程序,从源程序导出程序结构D.将源程序改写成易于理解的、结构清晰的程序

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

软件维护工具不包括( )工具。A.版本控制B.配置管理C.文档分析D.逆向工程

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

以下关于信息库(Repository)的叙述中,最恰当的是()A、存储一个或多个信息系统或项目的所有文档、知识和产品的地方B、存储支持信息系统开发的软件构件的地方C、存储软件维护过程中需要的各种信息的地方D、存储用于进行逆向工程的源码分析工具及其分析结果的地方

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

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

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

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

逆向工程在软件工程中主要用于()阶段。A、分析B、设计C、编码D、维护

逆向工程(Reverse Engineering)通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。A、需求分析B、软件设计C、软件测试D、软件维护

逆向工程通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。A、需求分析B、软件设计C、软件测试D、软件维护

下列关于于逆向分析的概念正确的是()A、逆向分析是通过反汇编代码来理解程序功能B、逆向分析的重点在于分析函数C、逆向分析的目的是推出原软件的思路D、逆向分析可以通过高级语言来进行E、逆向分析需要扎实的汇编知识

单选题逆向工程(Reverse 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文档分析工具

单选题以下关于信息库(Repository)的叙述中,最恰当的是()A存储一个或多个信息系统或项目的所有文档、知识和产品的地方B存储支持信息系统开发的软件构件的地方C存储软件维护过程中需要的各种信息的地方D存储用于进行逆向工程的源码分析工具及其分析结果的地方

单选题逆向工程通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。A需求分析B软件设计C软件测试D软件维护

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

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