参考答案和解析
正确答案:①避免重复开发,提高可重用性;
②SK22系统整合成为基于构件开发的核心,决定构件重用的关键在于它能否与其他构件整合;
③开发过程从需求分析开始,经过构件选取、调整、组装及更新过程搭建完成;
④只有那些无法通过已有构件满足的需求,才会用结构化方法或面向对象的方法去开发。
更多“简述基于构件开发的特点。”相关问题
  • 第1题:

    基于构件的多媒体电子出版物开发模型融合了()模型的许多特征。

    • A、螺旋
    • B、增量
    • C、瀑布
    • D、构件集成

    正确答案:A

  • 第2题:

    基于构件的开发中,软件开发的重点是(1)。构件的获取有多种途径,其中以下(2)不是构件获取的途径。空白(2)处应选择()

    • A、对现有构件进行适应性修改,得到可重用的构件
    • B、从市场上购买现成的商业构件
    • C、自行开发新的符合要求的构件
    • D、从网络上下载新的符合要求的构件

    正确答案:D

  • 第3题:

    领域工程为基于构件的开发提供了所需要的可重用构件库,这些可重用的构件通常都是自己长期从事软件开发积累起来的知识模块。


    正确答案:错误

  • 第4题:

    基于构件的开发模型包括软件的需求分析定义、(1)、(2)、(3),以及测试和发布5个顺序执行的阶段。空白(3)处应选择()

    • A、应用软件构建
    • B、构件配置管理
    • C、构件单元测试
    • D、构件编码实现

    正确答案:A

  • 第5题:

    单选题
    基于构件的开发中,软件开发的重点是(1)。构件的获取有多种途径,其中以下(2)不是构件获取的途径。空白(1)处应选择()
    A

    编写程序

    B

    已有构件组装

    C

    设计和开发类

    D

    开发组件


    正确答案: B
    解析: 暂无解析

  • 第6题:

    问答题
    简述基于构件的软件开发流程

    正确答案:
    解析:

  • 第7题:

    单选题
    统一建模语言(UML)主要用于()
    A

    结构化方法

    B

    原型法

    C

    面向对象开发方法

    D

    基于构件开发方法


    正确答案: B
    解析: 暂无解析

  • 第8题:

    问答题
    简要回答基于构件开发的要点。

    正确答案:
    解析:

  • 第9题:

    问答题
    阅读下列说明,回答问题1至问题3【说明】某公司要开发一个多媒体辅导系统,该系统准备利用B/S架构,用户通过网上注册、登录,登录成功后,可进行在线学习辅导。该系统准备采用基于构件的开发模型,简述利用构件开发模型进行多媒体应用系统开发的步骤。

    正确答案: 基于构件的开发模型是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程。
    基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化形的,开发过程是迭代的。基于构件的开发模型由软件的需求分析和定义、体系结构设计、构件库建立、应用软件构建,以及测试和发布5个阶段组成。
    解析: 暂无解析

  • 第10题:

    单选题
    通过整合已有构件来完成较大型软件系统的开发方法称为( )
    A

    快速应用开发

    B

    联合应用开发

    C

    生命周期法

    D

    基于构件的开发


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    基于构件的软件开发总是()。
    A

    使用现存的构件

    B

    自己开发构件

    C

    修改现存的构件

    D

    使用现存的和开发新的构件


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    在基于构件的开发方法中,信息系统的构件主要包括:接口、实现和( )
    A

    功能

    B

    代码

    C

    文件

    D

    部署


    正确答案: B
    解析: 暂无解析

  • 第13题:

    基于构件的开发中,软件开发的重点是(1)。构件的获取有多种途径,其中以下(2)不是构件获取的途径。空白(1)处应选择()

    • A、编写程序
    • B、已有构件组装
    • C、设计和开发类
    • D、开发组件

    正确答案:B

  • 第14题:

    阅读下列说明,回答问题1至问题3【说明】某公司要开发一个多媒体辅导系统,该系统准备利用B/S架构,用户通过网上注册、登录,登录成功后,可进行在线学习辅导。该系统准备采用基于构件的开发模型,简述利用构件开发模型进行多媒体应用系统开发的步骤。


    正确答案: 基于构件的开发模型是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程。
    基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化形的,开发过程是迭代的。基于构件的开发模型由软件的需求分析和定义、体系结构设计、构件库建立、应用软件构建,以及测试和发布5个阶段组成。

  • 第15题:

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


    正确答案: 1)接口:构件所能完成的功能
    2)实现:让构件运行的代码
    3)部署:构件的存在形式,如可执行文件。

  • 第16题:

    基于构件的软件开发总是()。

    • A、使用现存的构件
    • B、自己开发构件
    • C、修改现存的构件
    • D、使用现存的和开发新的构件

    正确答案:D

  • 第17题:

    单选题
    基于构件的开发中,软件开发的重点是(1)。构件的获取有多种途径,其中以下(2)不是构件获取的途径。空白(2)处应选择()
    A

    对现有构件进行适应性修改,得到可重用的构件

    B

    从市场上购买现成的商业构件

    C

    自行开发新的符合要求的构件

    D

    从网络上下载新的符合要求的构件


    正确答案: D
    解析: 暂无解析

  • 第18题:

    问答题
    简述基于构件开发的特点。

    正确答案: ①避免重复开发,提高可重用性;
    ②SK22系统整合成为基于构件开发的核心,决定构件重用的关键在于它能否与其他构件整合;
    ③开发过程从需求分析开始,经过构件选取、调整、组装及更新过程搭建完成;
    ④只有那些无法通过已有构件满足的需求,才会用结构化方法或面向对象的方法去开发。
    解析: 暂无解析

  • 第19题:

    判断题
    领域工程为基于构件的开发提供了所需要的可重用构件库,这些可重用的构件通常都是自己长期从事软件开发积累起来的知识模块。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第20题:

    单选题
    基于构件开发的核心是()。
    A

    系统规划

    B

    系统实现

    C

    系统整合

    D

    系统部署


    正确答案: B
    解析: 暂无解析

  • 第21题:

    问答题
    基于构件的软件开发的优势是什么?基于构件的软件开发面临哪些挑战和困难?

    正确答案: 优势:
    基于构件的软件将软件开发的重点从程序编写转移到了基于已有构件的组装,更快地构造系统,减轻用来支持和升级大型系统所需要的维护负担,从而降低了软件开发的费用。
    困难和挑战:没有可依据的参考,可用资源和环境缺乏,开发难度高,而各方面需求增长速度与日剧增,更新和升级的跟进是一个不小的挑战.此外,在同一系统采用多个开发商提供的构件,它们之间的兼容性可能是开发过程中所要面对的一个严峻的问题。
    挑战和困难:
    (1)在同一系统采用多个开发商提供的构件,它们之间的兼容性可能是开发过程中所要面对的一个严峻的问题;
    (2)采用随处可以购买到的构件可能会使开发出来的软件产品丧失技术上的独创性和市场上的竞争力;
    (3)第三方的构件开发商可能歇业,这会使购买的构件失去维护服务。这些都是在购买第三方构件进行软件开发时无法回避的问题,因此需要对这些风险进行充分的估计。
    解析: 暂无解析

  • 第22题:

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

    正确答案: 1)接口:构件所能完成的功能
    2)实现:让构件运行的代码
    3)部署:构件的存在形式,如可执行文件。
    解析: 暂无解析

  • 第23题:

    单选题
    基于构件的多媒体电子出版物开发模型融合了()模型的许多特征。
    A

    螺旋

    B

    增量

    C

    瀑布

    D

    构件集成


    正确答案: C
    解析: 暂无解析