为什么说组件复用模型是一种有利于软件按工业流程生产的过程模型?

题目
问答题
为什么说组件复用模型是一种有利于软件按工业流程生产的过程模型?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于基于组件的复用错误的描述是()

A、组件就是类或方法

B、EJB、COM、.NET和CORBA等是主要的组件模型

C、组件复用不适用于跨平台操作

D、组件复用的部署和升级较麻烦


正确答案:A

第2题:

软件设计过程是定义一个系统或组件( )的过程,其中描述软件的结构和组织,标识各种不同组件的设计是( )。

A.数据和控制流B.架构和接口C.对象模型D.数据模型A.软件详细设计B.软件对象设计C.软件环境设计D.软件架构设计


正确答案:B,D

第3题:

软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是 Ⅰ.爆布模型 Ⅱ.快速原型模型 Ⅲ.增量模型 Ⅳ.螺旋模型

A.仅Ⅰ和Ⅱ

B.仅Ⅰ、Ⅲ和Ⅳ

C.仅Ⅱ和Ⅲ

D.Ⅰ、Ⅱ、Ⅲ和Ⅳ


正确答案:D

第4题:

软件设计过程是定义一个系统或组件( )的过程。

A.数据和控制流
B.架构和接口
C.对象模型
D.数据模型

答案:B
解析:
软件设计是描述出软件架构及相关组件之间的接口,然后进一步详细地描述组件,以便能构造这些组件的过程。其中描述软件的结构和组织,标识各种不同组件的设计是软件架构设计。

第5题:

软件设计过程是定义一个系统或组件 (请作答此空) 的过程,其中描述软件的结构和组织,标识各种不同组件的设计是 ( ) 。

A.数据和控制流
B.架构和接口
C.对象模型
D.数据模型

答案:B
解析:
软件设计是描述出软件架构及相关组件之间的接口,然后进一步详细地描述组件,以便能构造这些组件的过程。其中描述软件的结构和组织,标识各种不同组件的设计是软件架构设计。

第6题:

软件设计过程是定义一个系统或组件(1)的过程,其中描述软件的结构和组织,标识各种不同组件的设计是(2)

(1)A、数据和控制流

B、架构和接口

C、对象模型

D、数据模型

(2)A、软件详细设计

B、软件对象设计

C、软件环境设计

D、软件架构设计


正确答案:B、D

第7题:

以下关于软件复用的说法错误的是( )。

A. 软件复用是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用。
B. 复用是提高软件生产力和质量的一种重要技术。
C. 由于结构化方法的主要概念及原则与软件复用的要求十分吻合,所以该方法特别有利于软件复用。
D. 软件复用的主要思想是,将软件看成是由不同功能的“组件”所组成的有机体,每一个组件在设计编写时可以被设计成完成同类工作的通用工具。

答案:C
解析:
本题考查软件复用的定义及特点。C选项中应该是由于面向对象方法的主要概念及原则与软件复用的要求十分吻合,所以该方法特别有利于软件复用。

第8题:

为什么说数学模型方法是一种迂回式化归?


参考答案:①运用数学模型方法解决问题时,不是直接求出实际问题的解,因为这样做往往是行不通的或者花费过分昂贵。②而是先将实际问题化归为一个合适的数学模型,然后通过求数学模型的解间接求出原实际问题的解,走的是一条迂回的道路。③因此,我们说数学模型方法是一种迂回式化归。

第9题:

模型是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。

A.CBSD模型
B.RAD模型
C.RUP模型
D.喷泉模型

答案:B
解析:
快速应用开发(Rapid Application Development,RAD)模型是一个增量型的软件开发过程模型,强调极短的开发周期。RAD模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。如果需求理解得好且约束了项目的范围,利用这种模型可以很快地创建出功能完善的“信息系统“。其流程从业务建模开始,随后是数据建模、过程建模、应用生成、测试及反复。

第10题:

()是各个模块都能引用的部件模型,是计算机并行工程思想在CAD软件中的一种体现。

  • A、过程模型
  • B、主模型
  • C、虚拟模型
  • D、装配模型

正确答案:B

更多相关问题