计算机科学导论

以下哪个思想是属于有关软件重用的技术()。A、基于软件复用库的重用技术B、与面向对象技术结合C、微软提出的COM思想D、以上都对

题目

以下哪个思想是属于有关软件重用的技术()。

  • A、基于软件复用库的重用技术
  • B、与面向对象技术结合
  • C、微软提出的COM思想
  • D、以上都对
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

从()的角度看,erp是综合应用了数据库技术、面向对象技术、图形用户界面、第四代语言、网络通信等信息产业成果,以erp管理思想为灵魂的软件产品。

A.软件产品

B.管理思想

C.综合

D.管理系统


参考答案:A

第2题:

面向对象技术中有两个很重要的特性,分别是封装和( )。

A.继承

B.重用

C.复用

D.转换


正确答案:A
解析:面向对象技术中,最重要的两个特征就是封装和继承,面向对象语言具有的特征是类、封装和继承。

第3题:

采用面向对象开发技术的主要原因是( )。

A.降低开发成本

B.软件重用和便于维护

C.减少开发时间

D.提高软件的可靠性


正确答案:B
解析:采用面向对象的开发技术的主要原因是解决两个问题:程序代码的重复使用,由此种机制可以增加程序开发的速度:降低维护负担,将具备独立性特制的程序代码包装起来,同时修改部分程序代码时,不至于会影响到程序的其他部分。

第4题:

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

A.对象

B.构件

C.标准函数库

D.设计模式

A.

B.

C.

D.


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

第5题:

试题(32)

(32)不是基于组件的开发模型的特点。

(32)

A.使软件的版本控制更为简单

B.支持可重用组件的开发

C.与面向对象技术相结合将获得更好的应用效果

D.提高了项目开发效率,增加了项目开发成本


正确答案:D
试题(32)分析
基于组件的开发方法是将系统作为组件集成体,将组件作为可重用实体来看待,通过定制和更换组件来实现维护和更新。由于具有可以重用的组件,通过组件开发可以提高单个项目的开发效率,降低项目的开发成本。因此,选项D是错误的,其余选项都属于基于组件的开发模型的特点。
参考答案
(32)D

第6题:

在信息系统开发中,除了软件工程技术外,最重要的核心技术是基于()的设计技术。

A、结构

B、模块

C、数据库系统

D、面向对象


参考答案:C

第7题:

复用也叫重用或再用,面向对象技术中的“类",是比较理想的可重用软构件。有三种重用方式:实例重用、继承重用、多态重用。()


参考答案:√

第8题:

面向对象技术中的( )是比较理想的可重用软构件。

A、子程序库

B、源代码包含文件

C、对象

D、类


正确答案:D

第9题:

软件工程技术是在实践中不断发展着的,下列属于软件工程新技术的有( )。

Ⅰ.计算机辅助

Ⅱ.结构化设计技术

Ⅲ.面向对象技术

Ⅳ.软件重用技术

A.Ⅰ和Ⅱ

B.Ⅰ、Ⅲ、Ⅳ

C.Ⅱ、Ⅲ、Ⅳ

D.都是


正确答案:D

第10题:

(31)不是基于组件的开发模型的特点。

A.使软件的版本控制更为简单

B.支持可重用组件的开发

C.与面向对象技术相结合将获得更好的应用效果

D.提高了项目开发效率,增加了项目开发成本


正确答案:D
基于组件的开发方法是将系统作为组件集成体,将组件作为可重用实体来看待,通过定制和更换组件来实现维护和更新。由于具有可以重用的组件,通过组件开发可以提高单个项目的开发效率,降低项目的开发成本。因此,选项D是错误的,其余选项都属于基于组件的开发模型的特点。

更多相关问题