更多“()是比较理想的可重用软构件。”相关问题
  • 第1题:

    软件可重用性(reusability),是指软部件可以在多种场合使用的程度。

    A.错误

    B.正确


    参考答案:B

  • 第2题:

    软构件的管理程序可以完成软构件查找、软构件扩充、软构件集成等功能。


    正确答案:正确

  • 第3题:

    软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。

    • A、对象
    • B、构件
    • C、标准函数库
    • D、设计模式

    正确答案:C

  • 第4题:

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

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

    正确答案:D

  • 第5题:

    简述描述可重用的软件构件的3C模型。


    正确答案: 3C模型:概念、内容、语境。
    概念:对概念做什么的描述,完整地描述构件的接口,并在前置条件和后置条件的语境中标识构件的语义。表达出构件的意图。
    内容:描述实现概念的方法,一般是对用户隐藏的信息。
    语境:把可重用的构件置于其应用领域中,通过指定概念的、操作的和实现的特征使得软件工程师能够找到适当的构件以满足应用需求。

  • 第6题:

    可重用的软件构件在开发时都经过了很严格的测试,本身是无错误的,其构件的可靠性很高。


    正确答案:错误

  • 第7题:

    判断题
    软件可重用性(reusability),是指软部件可以在多种场合使用的程度。
    A

    B


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

  • 第8题:

    问答题
    什么是可重用构件?相对于普通的软件产品,对可重用构件有何特殊要求?

    正确答案: 可充用构件表示软件重用过程中,可重用的软件构件元素。
    可重用构件的特殊要求:
    (1)可重用构件应该具有功能上的独立性与完整性;
    (2)可重用构件应该具有较高的通用性;
    (3)可重用构件应该具有较高的灵活;
    (4)可重用构件应该具有严格的质量保证;
    (5)可重用构件应该具有较高的标准化程。
    解析: 暂无解析

  • 第9题:

    判断题
    可重用技术对构件库组织方法要求不仅要支持精确匹配,还要支持相似构件的查找。
    A

    B


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

  • 第10题:

    单选题
    软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。
    A

    对象

    B

    构件

    C

    标准函数库

    D

    设计模式


    正确答案: C
    解析: 软件重用是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程。按照重用活动是否跨越相似性较少的多个应用领域,软件重用可以区别为横向重用和纵向重用。横向重用是指重用不同应用领域中的软件元素,例如数据结构、分类算法和人机界面构建等。标准函数是一种典型的、原始的横向重用机制。纵向重用是指在一类具有较多公共性的应用领域之间进行软部件重用。纵向重用活动的主要关键点是域分析:根据应用领域的特征及相似性预测软部件的可重用性。

  • 第11题:

    问答题
    为什么说类构件是目前较为理想的可重用软构件?它有哪些重用方式?

    正确答案: 具备可重用的软构件应有的特点:独立、可塑、接口清晰(文档详尽)。
    重用方式有:实例重用、继承重用和多态重用。
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于软件重用的描述有误的是?()
    A

    软件重用,是软件开发方法论中的一个重要分支,对软件架构有重要的影响。

    B

    技术构件重用,将常用的技术构件开发出来,作为软件框架的基本组成部分。

    C

    基础类型的重用,封装一些基础子类,在软件开发时继承使用,可以完善语义定义,也能提高重用性。

    D

    需要提升业务重用能力和多终端接口能力。


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

  • 第13题:

    软件可重用性(reusability),是指软部件可以在多种场合使用的程度。


    正确答案:正确

  • 第14题:

    实现视图将系统中可重用的块包装成具有可替代性的物理单元,这些单元被称为(),它是系统高层的可重用的组成部件。

    • A、节点
    • B、类
    • C、对象
    • D、构件

    正确答案:D

  • 第15题:

    为了使构件系统更切合实际、更有效地被重用,构件应当具备(),以提高其通用性。

    • A、可继承性
    • B、可变性
    • C、可封装性
    • D、可伸缩性

    正确答案:B

  • 第16题:

    为什么说类构件是目前较为理想的可重用软构件?它有哪些重用方式?


    正确答案: 具备可重用的软构件应有的特点:独立、可塑、接口清晰(文档详尽)。
    重用方式有:实例重用、继承重用和多态重用。

  • 第17题:

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


    正确答案:错误

  • 第18题:

    “快速建立软件原型”是一种比较准确、有效、强大的需求分析技术,为了快速的构建和修改原型,通常采用 3 种方法和工具,以下哪项是无效的()

    • A、可重用的软件构件
    • B、形式化需求规格说明和环境原型
    • C、高级语言选择
    • D、第四代技术

    正确答案:C

  • 第19题:

    判断题
    可重用的软件构件在开发时都经过了很严格的测试,本身是无错误的,其构件的可靠性很高。
    A

    B


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

  • 第20题:

    单选题
    ()是比较理想的可重用软构件。
    A

    子程序库

    B

    源代码包含文件

    C

    对象

    D


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

  • 第21题:

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

    B


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

  • 第22题:

    问答题
    试述下可重用技术对构件库组织方法的几点要求。

    正确答案: (1)支持构件库的各种维护动作,如增加、删除以及修改构件,尽量不要影响构件库的结构。
    (2)不仅要支持精确匹配,还要支持相似构件的查找。
    (3)不仅能进行简单的语法匹配,而且还能够查找在功能或行为方面等价或相似的构件。
    (4)对应用领域具有较强的描述能力和较好的描述精度。
    (5)库管理员和用户容易使用。
    解析: 暂无解析

  • 第23题:

    问答题
    简述描述可重用的软件构件的3C模型。

    正确答案: 3C模型:概念、内容、语境。
    概念:对概念做什么的描述,完整地描述构件的接口,并在前置条件和后置条件的语境中标识构件的语义。表达出构件的意图。
    内容:描述实现概念的方法,一般是对用户隐藏的信息。
    语境:把可重用的构件置于其应用领域中,通过指定概念的、操作的和实现的特征使得软件工程师能够找到适当的构件以满足应用需求。
    解析: 暂无解析