00051管理系统中的计算机应用

基于构件的软件开发包括哪些要素?

题目

基于构件的软件开发包括哪些要素?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在基于构件的软件开发中,( )描述系统设计蓝图以保证系统提供适当的功能;( )用来了解系统的性能、吞吐率等非功能性属性。

A.逻辑构件模型 B.物理构件模型 C.组件接口模型 D.系统交互模型 A.逻辑构件模型 B.物理构件模型 C.组件接口模型 D.系统交互模型


正确答案:A,B

第2题:

针对构件接口处的错误和构件间交互引起的失效的构件测试方法是______。

A.基于形式化的构件测试

B.构件方法序列

C.基于构件交互图的方法

D.基于合约变异的构件测试


正确答案:C

第3题:

● 基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、 (15) ,并将它们集成到新系统中。

(15)

A. 规模度量

B. 数据验证

C. 适应性修改

D. 正确性测试


正确答案:C

第4题:

BIM技术在施工阶段中预制加工管理不包括()。

  • A、基于BIM技术对关键工艺进行展示
  • B、基于BIM技术实现钢筋准确下料
  • C、基于BIM技术可对构件进行详细信息查询
  • D、基于BIM技术可出具构件加工详图

正确答案:A

第5题:

一个基于计算机的信息系统应包括下列哪些系统要素:()。

A控制

B处理

C输出

D输入

E存储


A,B,C,D,E

第6题:

近年来形成了软件开发的多种模式,大致有3种类型:基于瀑布模型的结构化生命周期方法、基于动态定义需求的【 】方法和基于结构的面向对象的软件开发方法。


正确答案:原型化
原型化

第7题:

软件开发过程模型中,( )主要由原型开发阶段和目标软件开发阶段构成。

A.原型模型
B.瀑布模型
C.螺旋模型
D.基于构件的模型

答案:A
解析:
本题考查的是开发模型的特点,题目所述“由原型开发阶段和目标软件开发阶段构成”符合原型模型的特点。因为原型模型首先使用原型获取需求,需求获取之后可能抛弃原型,然后根据原型获得的需求进行目标软件的开发。

第8题:

试题(36)、(37)

在基于构件的软件开发中, (36) 描述系统设计蓝图以保证系统提供适当的功能;(37)用来了解系统的性能、吞吐率等非功能性属性。

(36)

A. 逻辑构件模型

B. 物理构件模型

C. 组件接口模型

D. 系统交互模型

(37)

A. 逻辑构件模型

B. 物理构件模型

C. 组件接口模型

D. 系统交互模型


正确答案:A,B
试题(36)、(37)分析
在基于构件的软件开发中,逻辑构件模型用功能包描述系统的抽象设计,用接口描述每个服务集合,以及功能之间如何交互以满足用户需求,它作为系统的设计蓝图以保证系统提供适当的功能。物理构件模型用技术设施产品、硬件分布和拓扑结构、以及用于绑定的网络和通信协议描述系统的物理设计,这种架构用于了解系统的性能、吞吐率等许多非功能性属性。
参考答案
(36)A  (37)B

第9题:

基于组件的软件开发面临哪些挑战和困难?


正确答案: 在意识到基于可复用的组件进行软件开发在开发成本、开发效率和开发质量方面带来的巨大效益的同时,开发人员也必须清楚的意识到使用可复用的组件进行软件开发所面临的风险和困难。这包括使用的组件不能完全适应应用的需要,组件的适应性很差或根本不能对其进行调整。
另外在进行基于组件的软件开发时,很多情况下需要使用的可复用组件需要向第三方的组件开发商进行购买,这会带来更大的风险:
(1)在同一系统采用多个开发商提供的组件,它们之间的兼容性可能是开发过程中所要面对的一个严峻的问题。
(2)采用随处可以购买到的组件可能会使开发出来的软件产品丧失技术上的独创性和市场上的竞争力。
(3)第三方的组件开发商可能歇业,这会使购买的组件失去维护服务。这些都是在购买第三方组件进行软件开发时无法回避的问题,因此需要对这些风险进行充分的估计。

第10题:

软件开发评估方法包括哪些?


正确答案:CMMI、SPICE

更多相关问题