更多"有很多方法可用来描述可复用的构件,其中最理想的是由Tracz 提出的3"的相关试题:
[单项选择]为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。
A. 可继承性
B. 可变性
C. 可封装性
D. 可伸缩性
[单项选择]为使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。
A. 可变性
B. 可继承性
C. 可封装性
D. 可伸缩性
[单项选择]为使构件系统更切合实际、更有效地被复用,构件应当具备 (18) ,以提高其通用性。
A. 可封装性
B. 可继承性
C. 可伸缩性
D. 可变性
[单项选择]为了使构件系统更切合实际、更有效地被复用,构件应当具备(1) ,以提高其通用性。
A. 可继承性
B. 可变性
C. 可封装性
D. 可伸缩性
[单项选择]基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、(),并将它们集成到新系统中。
A. 规模度量
B. 数据验证
C. 适应性修改
D. 正确性测试
[单项选择]一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是______。
A. 可复用的构件在不断复用过程中,其中的错误和缺陷会被陆续发现,并得到及时排除
B. 可复用的构件首先得到测试
C. 可复用的构件一般规模较小
D. 第三方的构件开发商能提供更好的软件维护服务
[单项选择]一幢建筑物由很多部分组成,这些组成部分称为构件。从建筑构件的功能来讲,既属于承重构件,又是围护构件的是()。
A. 墙、屋顶
B. 基础、楼板
C. 屋顶、基础
D. 门窗、墙
[单项选择]定义完原始分析模型后,需要在软件体系结构环境中标识和描述构件。这些构件主要来源不包含 (28) 。
A. 应用领域
B. 行为领域
C. 界面领域
D. 基础设施领域
[单项选择]面向对象系统中有两种基本的复用方式:框架复用和类库复用。下列关于框架和类库的描述不正确的是()。
A. 框架是一个“半成品”的应用程序
B. 类库只包含一系列可被应用程序调用的类
C. 框架会为一个特定的目的实现一个基本的、可执行的架构
D. 类库是框架的一种扩展形式
[单项选择]( )用来描述数据的流程。
A. 数据字典
B. 数据流图
C. 程序流程图
D. 甘特图
[单项选择]面向对象系统中有两种基本的复用方式:框架复用和类库复用。以下关于框架和类库的描述中,说法错误的是()。
A. 框架是一个“半成品”的应用程序
B. 框架会为一个特定的目的实现一个基本的、可执行的架构
C. 类库只包含一系列可被应用程序调用的类
D. 类库是框架的一种扩展形式
[单项选择]被用来向容器中添加构件的方法是( )。
A. add()
B. update()
C. repaint()
D. getFont()