软件复用

题目

软件复用

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

第1题:

应用已有软件的各种资产构造新的软件,以缩减软件开发和维护的费用,称为(10)。 A.软件继承 B.软件利用 C.软件复用 D.软件复制


正确答案:C
软件复用是指应用已有软件的各种资产构造新的软件,以缩减软件开发和维护的费用。其主要思想是,将软件看成是由不同功能的“组件”所组成的有机体,每一个组件在设计编写时可以被设计成完成同类工作的通用工具;在完成各种工作的组件被建立起来之后,编写某一特定软件的工作就变成了将各种不同组件组织连接起来的简单问题,这对于软件产品的最终质量和维护工作都有本质性的改变。

第2题:

测试的复用包括______。

A) 测试用例的复用

B) 软件缺陷报告的复用

C) 软件过程信息的复用

D) 以上全是

A.

B.

C.

D.


正确答案:D

第3题:

● 应用已有软件的各种资产构造新的软件,以缩减软件开发和维护的费用,称为 (10) 。

(10)

A.软件继承

B.软件利用

C.软件复用

D.软件复制


正确答案:C

试题(10)分析
  本题考查软件复用的定义。
《系统集成项目管理工程师教程》的“3.3.3 软件复用”节中指出:软件复用是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用。
参考答案
  (10)C

第4题:

软件复用的层次主要有哪几个层次?


正确答案:可以归纳为以下五个层次:
(1)复用数据
(2)复用程序
(3)复用结构
(4)复用设计
(5)复用规格说明

第5题:

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

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

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

第6题:

软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。垂直式复用是指(66)中的复用,水平式复用是指(67)中的复用。为了提高构件的复用率,通常要求构件具有较好的(68)。为了将不同软件生产商在不同软硬件平台上开发的构件组装成一个系统,必须解决异构平台的各构件间的互操作问题。目前国际上已出现了一些支持互操作的构件标准,典型的有国际对象管理组织OMG推荐的(69)和Microsoft公司推出的(70)。

A.同一软件系统

B.不同软件系统

C.同一应用领域

D.不同应用领域


正确答案:C

第7题:

测试的复用主要有______。

A.对测试用例的复用

B.对软件缺陷报告的复用

C.对测试过程信息的复用

D.以上都是


正确答案:D

第8题:

具体叙述你在软件开发过程中是如何进行软件复用的,采取过哪些软件复用的技术和措施?解决过哪些相应的矛盾或问题?


正确答案:

第9题:

复用是提高软件生产力和质量的一种重要技术。软件复用的主要思想是,将软件看成是由不同功能的“组件”所组成的有机体,用软件复用的特点提高其(),面向对象的方法特别适用于软件复用的设计。

A. 易用性
B. 适应性
C. 可维护性
D. 通用性

答案:D
解析:
复用是提高软件生产力和质量的一种重要技术。软件复用的主要思想是,将软件看成是由不同功能的“组件”所组成的有机体,用软件复用的特点提高其通用性,面向对象的方法特别适用于软件复用的设计

第10题:

软件复用是面向对象系统分析与设计的核心支持技术之一,软件复用的核心是()。

  • A、对象类
  • B、模块
  • C、设计模式
  • D、软件构件技术

正确答案:D