- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML考试试题及答案
UML考试试题及答案
一、选择题(共15分,每题1分)
UML的全称是 ( B )
(A)Unify Modeling Language (B)Unified Modeling Language
(C)Unified Modem Language (D)Unified Making Language
执行者(Actor)与用例之间的关系是( C )
(A)包含关系 (B)泛化关系 (C)关联关系 (D)扩展关系
在类图中,下面哪个符号表示继承关系( C )
下面哪个视图属于UML语言的交互图( D )
(A)行为图 (B)状态图 (C)实现图 (D)顺序图
UML语言包含几大类图形( B )
(A)3 (B)5 (C)7 (D)9
在类图中,下面哪个符号表示接口( C )
下面哪个图形代表活动( D )
UML中关联的多重度是指( b)
(A)一个类有多个方法被另一个类调用
(B)一个类的实类能够与另一个类的多个实类相关联
(C)一个类的某个方法被另一个类调用的次数
(D)两个类所具有的相同的方法和属性
下面哪个不是UML中的静态视图()
(A)状态图????????? (B)用例图C)对象图??????????????D)类图()技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。
??A)泳道??????????????B)分叉汇合?C)分支????????????????D)转移下列关于状态图的说法中,正确的是( )
A) 状态图是UML中对系统的静态方面进行建模的五种图之一。B) 状态图是活动图的一个特例,状态图中的多数状态是活动状态
C) 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为。
D) 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模类图应该画在Rose的哪种()视图中
??(A)Use Case View? (B)Logic View (C)Component View???? (D)Deployment View
顺序图由类角色,生命线,激活期和()组成
??A)关系????????(B)消息?(C)用例???????????????D)实体关于协作图的描述,下列哪个不正确( )
A)协作图作为一种交互图,强调的是参加交互的对象的组织;
B)协作图是顺序图的一种特例
C)协作图中有消息流的顺序号;
D)在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成;组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( )
A)对源代码建模B)对事物建模
C)对物理数据库建模D)对可适应的系统建模1.软件体系结构是指一个系统的有目的的设计和规划,这个设计规划既不描述 活动 ,也不描述 系统怎样开发 ,它只描述系统的 组成元素 及其相互的 交互协作 。
2.一个UML模型只描述了一个系统 要做什么 ,它并没告诉我们系统是 怎么做 。
3.接口是可以在整个模型中反复使用的一组行为,是一个没有 属性 而只有 方法 的类。
4.多重性指的是,某个类有 多个 个对象可以和另一个类的 1个 对象关联。
5.当一个类的对象可以充当多种角色时, 自身 关联就可能发生。
6.在泛化关系中, 子类 可以替代 父类 。也就是说,后者出现的地方,前者都可以出现。但是反过来却不成立。
7.最通常的依赖关系是一个类操作的 形构 中用到了 另一个类 的定义。
三、简答题(共20分,每题4分)
1.? UML中有何重要作用?
答 1.为开发人员提供这种模仿现实世界的表达方式。
2.让分析员使用客户所采用的术语和客户交流,促使客户说出所要解决的问题的重要细节。
2.阐述用例对于系统开发人员来说的价值。
是用来从用户的观察角度收集系统需求的一项技术,便于分析员与客户和用户交流,使系统更符合用户的需求
3.简述如何在实际工作中发现类。
答在与客户的交谈中,要注意客户用来描述业务实体的名词术语。这些名词可作为领域模型中的类。
还要注意你听到的动词,因为这些动词可能会构成这些类中的操作。
当得到一组类的核心列表后,应当向客户询问在业务过程中每个类的作用。他们的回答将
文档评论(0)