- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《UML系统分析与设计教程(第2版)》期末试卷及答案解析
一、单项选择题(共15题,每题2分,共30分)
在UML的9种图中,用于描述系统中对象之间动态交互关系,展现对象如何参与用例的是()
A.类图B.序列图C.活动图D.部署图
答案:B
解析:序列图属于交互图,核心功能是按时间顺序展示对象间的消息传递过程,明确对象在用例执行中的交互逻辑,符合题干描述;类图描述静态结构,活动图侧重流程步骤,部署图关注物理部署,均不符合。
下列关于用例图中“参与者”的说法,错误的是()
A.参与者可以是人员,也可以是外部系统
B.参与者与用例之间通过关联关系连接
C.参与者必须直接操作系统
D.一个参与者可参与多个用例
答案:C
解析:参与者是与系统交互的外部实体,无需“直接操作”,例如外部支付系统作为参与者,通过接口与系统交互,无需人工直接操作;A、B、D均为参与者的正确属性。
UML类图中,“聚合”关系的符号是()
A.空心菱形+实线B.实心菱形+实线C.空心三角形+实线D.实心三角形+虚线
答案:A
解析:聚合是“整体-部分”的松散关系(部分可脱离整体存在),符号为空心菱形(指向整体)+实线;B为组合关系(部分不可脱离整体),C为泛化关系(实线空心三角),D非标准UML符号。
活动图中,用于表示流程分支选择的元素是()
A.初始节点B.决策节点C.合并节点D.终止节点
答案:B
解析:决策节点(菱形符号)用于表示流程中的条件判断,产生多个分支;初始/终止节点标记流程起点/终点,合并节点用于汇合分支,均不具备分支选择功能。
下列不属于UML动态图的是()
A.状态图B.协作图C.组件图D.序列图
答案:C
解析:UML动态图描述系统行为的时间维度变化,包括序列图、协作图、状态图、活动图;组件图属于静态图,描述系统的组件结构及依赖关系,故答案为C。
状态图中,“状态转移”的触发条件通常标注在()
A.转移箭头的起点B.转移箭头的终点C.转移箭头的上方D.状态节点内部
答案:C
解析:状态转移通过箭头连接两个状态,触发条件(如事件、guard条件)需标注在箭头上方,格式为“事件[guard条件]/动作”,这是UML状态图的标准规范。
系统分析阶段的核心输出是()
A.类图B.用例模型C.部署图D.组件图
答案:B
解析:系统分析阶段聚焦“做什么”,核心任务是梳理用户需求,构建用例模型(含用例图、用例规约);类图、组件图、部署图均属于设计阶段输出,侧重“怎么做”。
UML协作图与序列图的主要区别在于()
A.协作图不展示消息传递
B.序列图不展示对象关联
C.协作图侧重空间结构,序列图侧重时间顺序
D.协作图仅用于复杂系统
答案:C
解析:协作图与序列图均属于交互图,均展示对象交互与消息传递;核心区别是:序列图按时间轴排列,突出时间顺序;协作图按对象空间布局,突出对象间关联结构,C项正确。
下列关于“泛化”关系的说法,正确的是()
A.泛化关系表示“整体-部分”关系
B.子类继承父类的属性和方法,且可添加新属性和方法
C.泛化关系的符号是空心菱形
D.父类可继承子类的特性
答案:B
解析:泛化是“一般-特殊”关系,子类继承父类的所有特性(属性、方法),并可扩展新特性,B正确;A为聚合/组合关系,C为聚合符号,D逻辑颠倒(子类继承父类,非反之)。
组件图中,用于表示组件之间依赖关系的符号是()
A.实线箭头B.虚线箭头C.实线空心三角D.虚线空心三角
答案:B
解析:组件图中,依赖关系用“虚线+箭头”表示(箭头指向被依赖组件);实线用于关联关系,三角符号用于泛化关系,故答案为B。
用例规约中,“前置条件”的含义是()
A.用例执行后必须满足的条件
B.用例执行前系统必须处于的状态
C.用例执行过程中的核心步骤
D.用例的参与者列表
答案:B
解析:用例规约的“前置条件”是用例启动前必须满足的前提(如“用户已登录系统”);A为后置条件,C为基本事件流,D为参与者信息,均不符合。
下列UML图中,用于描述系统硬件架构与软件组件部署关系的是()
A.组件图B.部署图C.类图D.活动图
答案:B
解析:部署图(又称配置图)展示系统的物理节点(如服务器、客户端)及软件组件在节点上的部署情况;组件图描述软件内部组件结构,不涉及硬件,故答案为B。
您可能关注的文档
最近下载
- 遥感图像目视的解释和制图.ppt VIP
- 遥感图像目视解译.pptx VIP
- 浙江自考00422唐诗研究-速度宝典.pdf VIP
- 2012款一汽奔腾B90_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 中信建投-大金重工-002487-深度报告:风能的基石世界的大金.pdf VIP
- 中信建投-电气设备-电力设备行业2026年投资策略报告:站在新周期的起点之上.pdf VIP
- 重症监护病房成人患者护理人文关怀专家共识解读ppt课件.pptx VIP
- 贵州主要造林树种苗木质量等级.pdf VIP
- 浅析户养奶牛繁殖饲养技术与高产管理方法.doc VIP
- 运输物流成本控制措施.docx VIP
原创力文档


文档评论(0)