第5章 UML与数据库应用系统
1[单选题]下列用于标识角色之间的通用化关系的是(箭头指向超类) __________。
参考答案:D
2[填空题]具体来说,UML的语义是定义在一个四层建模概念框架中的,这四层分别是__________、__________、__________和__________。
参考解析:元元模型 元模型 模型 用户模型
3[单选题]下列UML图中不属于静态结构建模的是( )
A.类图B.对象图 C.包图D.用例图
参考答案:D
4[填空题]用例模型由( ) 、( ) 、系统三个部分组成。
参考解析:用例、角色。
5[单选题]设有如下所示ER图
下列能够正确表示该ER图的UML类图是( )
A.
B.
C.
D.
参考答案:C
6[单选题]下列全部属于结构图的组图是__________。
A.用例图、类图、顺序图、部署图
B.类图、组件图、部署图、活动图
C.用例图、对象图、状态图、组件图
D.类图、对象图、组件图、部署图
参考答案:D
7[填空题]UML中对包定义了__________、__________、__________和__________四种可见性。
参考解析:
私有保护公有实现
8[单选题]表示业务流程最合适的图是:( )
A.活动图 B.类图 C.包图D.用例图
参考答案:A
9[填空题]类与类之间的关系包括:精化、依赖、( ) 与( )
参考解析:
关联、继承(泛化、通用化)
10[单选题]类图技术是面向对象方法的核心技术。下列所示UML的类图,正确的是( )
A.
B.
C.
D.
参考答案:B
11[单选题]用数字表示类与类之间关联的多重性,如果图中没有明确标示关联的重数,则意味着关联的重数是__________。
A.0 B.1C.* D.0.1
参考答案:B
12[填空题]组件图表示系统的静态实现视图,展现了一组组件之间的__________和__________,用于对源代码、可执行的发布、__________等的系统建模。组件是__________中定义的概念和功能(类、对象、它们的关系、协作)在物理架构中的实现。典型情况下,组件是开发环境中的__________。
参考解析:组织依赖物理数据库逻辑设计实现文件
13[单选题]能够表示满足用户需求的所有功能的工具是( )
A.活动图 B.类图 C.状态图 D.用例图
参考答案:D
14[填空题]继承关系用一头是( ) 的连线。
参考解析:空心三角形
15[单选题]下列简化UML关系图中,最不恰当的是( )
A.
B.
C.
D.
参考答案:D
16[单选题]下列图中正确的是 __________。
参考答案:B
17[填空题]在UML中,圆角矩形框表示__________;箭头线表示__________,其上的标注为__________。
参考解析:活动 活动之间的转换 执行下一个活动的条件
18[单选题]不属于用例之间关系的是:( )
A.时间关系B.扩展关系 C.使用关系 D.组合关系
参考答案:A
19[填空题]UML中,共享聚集表示为( ) 菱形,组成表示成( ) 菱形
参考解析:空心,实心
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |