首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
图3-6是该系统类图的一部分,依据上述说明中给出的术语,给出类Lock的主要属性。 组合(Composition)和聚集(Aggregation)是UML中两种非常重要的关系。请说明组合和聚集分别表示什么含义?两者的区别是什么?
图3-6是该系统类图的一部分,依据上述说明中给出的术语,给出类Lock的主要属性。 组合(Composition)和聚集(Aggregation)是UML中两种非常重要的关系。请说明组合和聚集分别表示什么含义?两者的区别是什么?
admin
2013-05-11
56
问题
图3-6是该系统类图的一部分,依据上述说明中给出的术语,给出类Lock的主要属性。
组合(Composition)和聚集(Aggregation)是UML中两种非常重要的关系。请说明组合和聚集分别表示什么含义?两者的区别是什么?
选项
答案
组合和聚集都表示实例之间的整体/部分关系。组合是聚集的一种形式。 聚集是概念性的,只是区分整体与部分。 组合具有很强的归属关系,而且整体与部分的对象生存周期是一致的。 或者回答:如果没有成分对象,组合对象也不存在;在任何时候,每个给定的成分对象只能是组合对象的组成部分。
解析
本题考查UML类图,包括类的属性和方法的识别,以及UML序列图和相关概念。
根据说明“系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:‘已锁住’和‘未锁住’。”可知类Lock应有属性:锁编号和锁状态。再根据说明(2),“在主机上可以设置每把锁的安全级别……”,类Lock还应有属性:安全级别。综上所述,类Lock的主要属性有:所编号、安全级别、所状态。
图3-7是该门禁系统成功开锁流程对应的UML序列图。根据题中的说明,成功开锁的流程应该如下,用户按下指纹采集器请求开锁,指纹采集器发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹并将指纹信息发送到主机,主机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于“已锁住”状态,则将锁打开;否则系统报警。据此,易得空(1)为“中断事件”,空(2)为“读取用户指纹”。开锁很重要的一点就是用户要有开锁权限,即其开锁权限大于或等于锁的安全级别,因此需要向用户信息实例UserInfo读取用户的开锁权限和向锁实例Lock读取锁的安全级别并进行比较。故空(3)为“读取用户开锁权限”,空(4)为“读取锁的安全级别”,空(5)为“判断用户是否有权限开锁”。
转载请注明原文地址:https://kaotiyun.com/show/MnRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
两个公司希望通过Internet传输大量敏感数据,从信息源到目的地之间的传输数据以密文形式出现,而且不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(1),使用会话密钥算法效率最高的是(2)。(2009年上半年试题)(1)
使用CIDR技术把4个C类网络192.24.12.0/24、192.24.13.0/24、192.24.14.0/24和192.24.15.0/24汇聚成一个超网,得到的地址是__________。(2009年上半年试题)
路由欺骗是在(1),直接修改(2),使某些报文被转到其他处,而不能到达目标主机。DNS欺骗位于(3),其修改的是(4),使得用户在访问域名时被引到错误的站点。(2)
以太网中,当数据传输提高时,帧的发送时间要按比例缩短,这样有可能会影响冲突的检测。为了能有效地检测冲突,可以(1)或者(2)。快速以太网仍然遵循CSMA/CD,它采取(3)而将最大电缆长度减少到100m的方式,使以太网的数据传输速率提高到100Mb/s。
IEEE802.11定义了无线局域网的两种工作模式,其中的(1)模式是一种点对点连接的网络,不需要无线接入点和有线网络的支持。IEEE802.11g的物理层采用了扩频技术,工作在(2)频段。(2008年上半年试题)(1)
IDEA加密过程一共进行(1)个循环,其中奇数循环使用(2)个密钥,偶数循环使用(3)个密钥。每轮循环输出的4个子块作为下一轮循环的输入。奇数循环和偶数循环相应的处理也各不相同,但这种处理都是加密和解密(4)的,只是(5)不同,因此加密和解密可
某逻辑电路有两个输入分别为X和Y,其输出端为Z。当且仅当两个输入端X和Y同时为0时,输出Z才为0,则该电路输出Z的逻辑表达式为()。
在Windows客户端运行nslookup命令,结果如下图所示。为www.softwaretest.com提供解析的是__________(33)。在DNS服务器中,ftp.softwaretest.com记录通过__________(34)方式建立。C
阅读以下说明和c++码,将应填入(n)处的字名写在的对应栏内。[说明]以下函数完成求表达式的值,请填空使之完成此功能。floatsum(floatx){floats=0.0;ints
Soon, more of the information we receive via the Internet could come(71)in digital wrappers. Wrappers are made up(72)software
随机试题
关于血细胞生理下列哪项说法是错误的
A.牙槽嵴组B.斜行组C.水平组D.根尖组E.根间组位于多根牙的根分叉之间,防止牙根向牙冠方向移动的是
脱机建设电子档案(载体)应在符合保管条件的环境中存放,一式2套,一套封存保管、一套提供利用。()
某企业有供水和供电两个辅助生产车间,主要为本企业基本生产车间和行政管理部门等部门服务,采用交互分配法分配辅助生产车间费用。供水车间本月发生费用为4085元,供电车间本月发生费用为9020元。各辅助生产车间供应劳务数量见下表。 要求:根据上述资
(2010年卷二第36题)根据行政复议法及相关规定,在其他法律对于行政复议的申请期限没有特殊规定的情况下,下列说法哪些是正确的?
以制度化实现了的在学校中实施的课程属于__________。
根据以下资料,回答以下问题。中非贸易额2008年突破了1000亿美元,其中中国对非洲出口508亿美元,自非洲进口560亿美元。2000年至2008年,中非贸易占中国对外贸易总额的比重由2.2%升至4.2%,2009年,中非贸易额910.7亿美元。
某日,陈某因生活琐事将肖某打伤。当地公安局询问了双方和现场目击者并做了笔录,但未做处理。两年后,该公安局对陈某作出了拘留10日的处罚。陈某申诉,上一级公安局维持了原处罚决定。陈某提起诉讼。法官甲认为该公安局违反了《人民警察法》关于对公民报警案件应当及时查处
为了使每秒钟发生一次计时器事件,可以将其Interval属性设置为( )。
Americansstillfollowmanyoftheoldways.Youngpeoplestillgetmarried.Ofcourse,manydogetdivorced,butthey【S1】_____
最新回复
(
0
)