欢迎光临散文网 会员登陆 & 注册

MOOC北京大学软件工程测验答案-第六周-UML(3-4)

2022-10-15 12:34 作者:苏打酒吧  | 我要投稿

一、UML的模型表达工具-概述

  1. 以下不属于UML静态建模工具的是(通信图

  2. 以下不属于UML动态建模工具的是(部署图

  3. 描述UML需求模型的是(用况图

二、UML的模型表达工具-静态建模——类图

  1. 类图主要使用“类”来抽象系统中各个组成部分,不包括系统环境 ×

  2. 对于每一个关联关系都需要说明其多重性,如果不说明,则默认是*

  3. 注解和约束不是类图的一部分 ×

  4. 可视化地表达系统的静态结构模型的是(类图

三、UML模型表达工具-动态建模——用况图

  1. 用况表达了参与者使用系统的一种方式

  2. 参与者一般可以表达与系统交互的人、硬件或系统等,因此实质上不是软件应用的一部分

  3. 以下哪个不属于用况图中的关系(依赖

  4. 用况图可以划分系统与外部实体的界限,是系统开发的起点

四、顺序图

  1. 在顺序图中,对象生命线用于表示一个对象在一个特定的时间段中的存在,一般表示为垂直的虚线

  2. 依据顺序图的表示规范,同步消息的回复应当使用以下哪种表示方法(虚线枝形箭头

  3. 顺序图由类角色,生命线,激活期和(消息)组成

  4. 以下哪个不是UML的静态视图(顺序图

五、状态图

  1. 以下哪一种不属于UML状态图中对于状态的分类(中间状态

  2. 一个活动是指状态机中一种可中断的计算,中断处理后仍可继续;而一个动作是指不可中断的原子计算,它可导致状态的改变或导致一个值的返回。因此活动和动作之间没有任何关系 ×

  3. 以下哪个UML视图是描述一个对象的生命周期的?(状态图

  4. 若将活动状态比作方法,那么动作状态即(方法体中的每一条语句

六、UML总结

  1. 在UML可模型化的4种事件中,“信号”是一种异步事件,而“调用”一般是同步事件

  2. UML中的类没有体现下列哪一项软件设计原理(功能抽象

  3. UML表达模型元素之间关系的4个术语都体现了结构抽象的原理

  4. 以下哪一项不属于UML的作用(体现了软件设计的不同原理


MOOC北京大学软件工程测验答案-第六周-UML(3-4)的评论 (共 条)

分享到微博请遵守国家法律