UML试题(汇集部分没答案)
帮助复习UML
1. UML中关联的多重度是指()
A. 一个类有多个方法被另一个类调用
B. 一个类的实类能够与另一个类的多个实类相关联
C. 一个类的某个方法被另一个类调用的次数
D. 两个类所具有的相同的方法和属性
答案:B
2. 已知三个类A.B和C.其中类A由类B的一个实类和类C的1个或多个实类构成.
请画出能够正确表示类A,B和C之间关系的UML类图.
答案

:
3在某个信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在___(46)___“客户”类的实例;对应每个“客户”类的实例,存在___(47)___个“订单”类的实例。 供选择的答案:
(1)A.0个 B.1个 C.1个或多个 D.0个或多个
(2)A.0个 B.1个 C.1个或多个 D.0个或多个
4、 UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。
答:协作图可视化地表示了对象之间随时间发生的交互,它除了展示对象之间的关联,还显示出对象之间的消息传递。与顺序图一样,协作图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序,而协作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时间顺序布图,而协作图按照空间组织布图。
顺序图可以清晰地表示消息之间的顺序和时间关系,但需要较多的水平方向的空间。
协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多时难以表示消息之间的顺序。
6、什么是高内聚度
高内聚度是对一个类中的各个职责之间相关程度和集中程度的度量。
一个具有高度相关职责的类并且这个类所能完成的工作量不是特别巨大,那么它就具有高内聚度。
7、UML提供一系列的图支持面向对象的分析与设计,其中_G__给出系统的静态设计视图;
_B_对系统的行为进行组织和建模是非常重要的;_D__和_F_都是描述系统动态视图的交互图,其中_D__描述了以时间顺序组织的对象之间的交互活动,_F__强调收发消息的对象的组织结构.
A状态图B用例图C状态图D序列图E部署图F协作图G类图 答案: 1. 2.
你可能喜欢
- 面向对象分析与设计
- uml期末考试题
- 软件测试面试题
- uml复习资料
- 计算机网络期末考试试题及答案
- 软件工程与UML
- UML试卷和答案
- 期末考试答案
- 面向对象系统分析与设计-UML概述48页
- 面向对象分析与设计项目展示52页
- HNPT面向对象的分析与设计18页
- 教务子系统-6 面向对象的分析与设计4页
- 面向对象分析与设计_课程设计_08级4页
- 刘茂福-面向对象分析与设计实验教学大纲2页
- uml期末考试题22页
- uml期末考试题3页
- uml期末考试题A卷及答案4页
- uml期末考试题7页
- uml期末考试题A卷答案2页
- uml期末考试题卷3页
- 软件测试经典面试题46页
- 软件测试工程师常见面试题和笔试题28页
- 软件测试面试题15页
- 软件测试常见面试题3页
- 软件测试面试题9页
- 软件测试面试题完整的36页
- uml复习资料6页
- uml考前复习资料,重点3页
- uml复习资料5页
- uml复习资料10页
- uml软件建模复习资料7页
- uml复习资料2页
- 计算机网络期末考试试题及答案(2)2页
- 计算机网络期末考试一些试题及答案29页
- 计算机网络技术期末考试模拟试题及答案 - 副本31页
- 计算机网络基础期末考试试题及答案30页
- 计算机网络期末考试试题及答案个人复习5页
- 山西大同大学计算机网络期末考试试题及答案7页
- 《面向对象的软件工程与UML》学生宿舍管理系统16页
- 软件工程与UML关系概述2页
- 11计应软件工程与UML期末考核3页
- 软件工程 第四章 面向对象与UML052页
- 《面向对象的软件工程与UML》实验大纲-韦潜2013082页
- 《软件工程与UML案例解析》考试方案--李素娟3页


