通过提取和重新使用设计和程序组件,现有的系统得到了扩张和强化。这是()。A、逆向工程B、原型法C、软件重用D、业务流程再设计

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

  • A、逆向工程
  • B、原型法
  • C、软件重用
  • D、业务流程再设计

相关考题:

根据已存在的产品或零件原型构造产品或零件的工程设计模型,并在此基础上对已有的产品进行剖析和改进的现代设计方法称为()。 A.优化设计B.并行设计C.虚拟设计D.逆向工程

完整的系统设计应包括A.计算机系统设计、数据库设计、应用软件设计和数据流程设计B.计算机系统设计、应用软件设计、网络设计和业务流程设计C.计算机系统设计、应用软件设计、数据库设计和网络设计D.应用软件设计、业务流程设计,数据流程设计和网络设计

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

软件设计过程是定义一个系统或组件(1)的过程,其中描述软件的结构和组织,标识各种不同组件的设计是(2)(1)A、数据和控制流B、架构和接口C、对象模型D、数据模型(2)A、软件详细设计B、软件对象设计C、软件环境设计D、软件架构设计

软件设计过程是定义一个系统或组件( )的过程,其中描述软件的结构和组织,标识各种不同组件的设计是( )。A.数据和控制流B.架构和接口C.对象模型D.数据模型A.软件详细设计B.软件对象设计C.软件环境设计D.软件架构设计

下面说法错误的是( )。A.原型是系统开发的最终产品B.用于验证软件需求的原型是供系统分析人员在需求分析阶段确定软件需求C.用于验证设计方案的原型是供系统设计人员在概要设计和详细设计后,用来验证设计中的某些关键部分的技术性能和可行性D.水平原型,原型只是整个目标系统的某种简化

35 )完整的系统设计应包括A )计算机系统设计、数据库设计、应用软件设计和数据流程设计B )计算机系统设计、应用软件设计、网络设计和业务流程设计C )计算机系统设计、应用软件设计、数据库设计和网络设计D )应用软件设计、业务流程设计、数据流程设计和网络设计

软件设计过程是定义一个系统或组件 ( ) 的过程,其中描述软件的结构和组织,标识各种不同组件的设计是 (请作答此空) 。A.软件详细设计B.软件对象设计C.软件环境设计D.软件架构设计

软件重用是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程。软件元素包括( )、测试用例和领域知识等。A. 项目范围定义、需求分析文档、设计文档B.需求分析文档、设计文档、程序代码C.设计文档、程序代码、界面原型D.程序代码、界面原型、数据表结构

软件重用是使用已有的软件设计来开发新的软件系统的过程,软件重用可以分为垂直式重用和水平式重用。( )是一种典型的水平式重用。A. 医学词汇表B. 标准函数库C. 电子商务标准D. 网银支付接口

软件工程的理论和技术性研究的内容主要包括软件开发技术和A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用

软件设计过程是定义一个系统或组件架构和接口的过程,其中描述软件的结构和组织,标识各种不同组件的设计是( )A.软件详细设计B.软件对象设计C.软件环境设计D.软件架构设计

软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是( )。A.. 过程的设计模型B. 程序和数据结构C. 对象模型、数据和控制流D. UML状态图和部署图

下面哪个选项,满足基于结构的测试技术的特点?()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、软件维护

计算机软件发展经历的几个阶段是()A、面向过程和面向对象B、程序设计、程序系统和软件工程C、B程序设计和C程序设计D、是由小到大的发展过程

对软件测试设计方法有误的是()A、软件设计师开发阶段最重要的步骤,它包括总体设计和详细设计B、软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构C、软件设计中尽量避免代码重用D、软件设计要尽量减少耦合

软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是()A、过程的设计模型B、程序和数据结构C、对象模型、数据和控制流D、UML状态图和部署图

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

单选题下面哪个选项,满足基于规格说明的测试技术的特点?()A - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 根据这些模型,可以系统地导出测试用例;B  - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆 盖率;C - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆盖率; - 根据软件的结构信息设计测试用例,比如软件代码和详细设计信息;D - 测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的 知识作为信息来源之一; - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等。

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

单选题通过提取和重新使用设计和程序组件,现有的系统得到了扩张和强化。这是()。A逆向工程B原型法C软件重用D业务流程再设计

单选题软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是()A过程的设计模型B程序和数据结构C对象模型、数据和控制流DUML状态图和部署图