您好,欢迎来到要发发知识网。
搜索
您的当前位置:首页5章:包图与复合结构图习题

5章:包图与复合结构图习题

来源:要发发知识网


5章:包图与复合结构图习题

第5章包图与复合结构图习题

一、简答题

1. 什么叫包?

答:包是对模型元素进行分组的模型元素,可以把包比作一个存放模型元素的箱子或容器,在它里面可以存放多个模型元素。

2. 包之间存在哪几种关系?

答:依赖,导入,合并,包含

3. 包图有什么作用?

答:分类组织模型元素,模型结构建模,命名空间建模

4. 在软件建模中,复合结构图有什么作用?

答:可以直观反映类及其成员的组成结构,并可以描述成员的多重性,成员的连接,以及类的端口等

5. 协作在建模中的作用是什么?

答:用例分析与设计建模,设计模式建模

二、填空题

1.包是对模型元素进行(分组)的模型元素,包的英文名是(package)。

2. 包的可见性有(公开),私有和(保护)几种。

3.包的依赖关系可以分为(使用),抽象和(跟踪)几种形式。

4. 包导入可以分为(元素导入)和(包导入)两种类型。

5.包的包含关系是指一个包可以(嵌套)另外一个包作为自己的(子包)。

7. 复合结构图也被称为(组合结构图),它用来描述类及其成员的(组成结构)及成员之间的连接关系。

8.协作的用途有(用例分析与设计建模)和(设计模式)。

三、选择题

1.下面不属于包关系的是(C)。

A 导入关系

B 合并关系

C 关联关系

D 依赖关系

2.下面说法错误的是( B)。

A 共同重用是为了提高包的性

B 子类的稳定性比父类的稳定性好

C 共同封闭是为了提高包的聚合性

D 包不应该存在循环依赖

四、思考题

1. 谈谈包在软件结构建模中的作用。(略)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- net188.cn 版权所有 湘ICP备2022005869号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务