UML期末考试重点:选择题及答案解析

版权申诉
0 下载量 118 浏览量 更新于2024-07-08 收藏 9.72MB DOC 举报
"uml期末考试题集及答案.doc" 这篇文档是一个关于UML(统一建模语言)的期末考试题集,包含了单选题和多选题,主要考察学生对UML基本概念、图形符号和关系的理解。以下是相关知识点的详细说明: 1. 执行者(Actor)与用例之间的关系是关联关系,它描述了系统外部角色如何与系统中的用例进行交互。 2. 在类图中,箭头从子类指向父类的符号表示继承关系,用于表示一个类是另一个类的特例。 3. 在类图中,“#”表示类的可见性为Protected,意味着该类的成员只能被同一包内的类访问。 4. 正确的类图应当清晰地表示出类的属性、操作、继承关系以及可见性。 5. 部署图中的节点通常由计算机、服务器或其他硬件设备表示,用于描述系统硬件配置。 6. 生命线在UML的序列图或协作图中出现,表示对象在一段时间内的存在和活动。 7. 聚合关系在类图中表示一种整体与部分的关系,如汽车和轮胎的关系。 8. 活动(Activity)在UML中通常用一个矩形框表示,内部带有小圆圈,用于表示一个过程或操作。 9. 状态图描述了一个对象在其生命周期中的状态变化。 10. 顺序图(也叫通信图)属于UML的交互图,用于表示对象间的消息传递顺序。 11. 包图(Package Diagram)用于组织和模块化系统,展示包之间的依赖关系。 12. UML协作图中的关联角色有发送者、接收者、参与者等多种构造型,用于描述对象间的交互。 13. 聚合关系同样表示类的总体与部分关系。 14. 类图中,“#”表示的可见性为Protected。 15. 注释在UML中通常用一个带有“--”的矩形表示,用于添加文字说明。 16. 多选题中提到,状态体(状态图)能清楚表达并发行为;组件图由组件、转换和关系构成;部署图的节点包含计算能力、内存和位置信息;顺序图可显示并发进程、控制流序列、事件序列和无对象相关的交互;常见的UML工具包括Rational Rose、PowerDesigner、Visio等。 这些题目涵盖了UML的核心概念,对于理解和应用UML进行系统建模至关重要。通过这样的试题,学生可以检验自己对UML基本图形、关系和用法的掌握程度。