欢迎来到天天文库
浏览记录
ID:2061424
大小:461.00 KB
页数:15页
时间:2017-11-14
《uml期末复习题库(便于打印版)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、UML的全称是(B)(A)UnifyModelingLanguage(B)UnifiedModelingLanguage(C)UnifiedModemLanguage(D)UnifiedMakingLanguage执行者(Actor)与用例之间的关系是(C)(A)包含关系(B)泛化关系(C)关联关系(D)扩展关系在类图中,下面哪个符号表示继承关系(C)(B)(A)(C)(D)在类图中,“#”表示的可见性是(B)(A)Public(B)Protected(C)Private(D)Package在类图中,下面哪个符号表示接口(C)(B)(
2、A)(C)(D)下面哪个视图属于UML语言的交互图(D)(A)行为图(B)状态图(C)实现图(D)顺序图UML语言包含几大类图形(B)(A)3(B)5(C)7(D)9OMT方法是由下面哪位科学家提出的(b)(A)Booch(B)Rumbaugh(C)Coad(D)Jacobson下面那个类图的表示是错误的(D)StudentStudentname:Stringage:IntegerStudentgetName()getAge()StudentName:StringAge:IntegergetName()getAge()(B)(A)(C
3、)(D)什么概念被认为是第二代面向对象技术的标志(A)(A)用例(B)UML语言(C)活动图(D)组件图下面哪个符号代表包图(A)(B)(A)(C)(D)生命线是UML视图中哪个图形的组成部分(D)(A)类图(B)状态图(C)活动图(D)顺序图在UML的顺序图中,通常由左向右分层排列各个对象,正确的排列方法是(A)(A)执行者角色控制类用户接口业务层后台数据库(B)执行者角色用户接口控制类业务层后台数据库(C)执行者角色控制类用户接口后台数据库业务层(D)执行者角色用户接口业务层控制类后台数据库多对象是UML哪个视图中的概念(C)15
4、(A)类图(B)状态图(C)协作图(D)组件图在类图中,哪种关系表达总体与局部的关系(D)(A)泛化(B)实现(C)依赖(D)聚合在UML中,接口有几种表达方式(A)(A)2(B)4(C)6(D)8下面哪个图形代表活动(D)(B)(A)(C)(D)下面哪个UML视图是描述一个对象的生命周期的(B)(A)类图(B)状态图(C)协作图(D)顺序顺序图由类角色,生命线,激活期和(B)组成(A)关系(B)消息(C)用例(D)实体UML中关联的多重度是指(b)(A)一个类有多个方法被另一个类调用(B)一个类的实类能够与另一个类的多个实类相关联(
5、C)一个类的某个方法被另一个类调用的次数(D)两个类所具有的相同的方法和属性5.图书管理系统功能性需求说明如下:(25分)图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号。图书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和个人信息。提供的服务包括:提供查询图书信息、查询个人信息服务和预定图书服务等。当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与系统交互,而是通过图书管理员充当借阅者的代理和系统交互。系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加
6、、删除和修改。并且能够查询借阅者、图书和图书管理员的信息。可以通过图书的名称或图书的ISBN/ISSN号对图书进行查找。回答下面问题:该系统中有哪些参与者?(3分)借阅者图书管理员系统管理员确定该系统中的类,找出类之间的关系并画出类图用户类、用户角色类、图书类、预定类、借阅类、书目类(6分)类图(6分)6个类每2个1分,6个关系每2个1分15画出语境“借阅者预定图书”的时序图(10分)4、(A)模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题A、瀑布模型B、原型模型C、增量模型D、螺旋模型5、下面哪个不是UML中的静
7、态视图(A)A.状态图B.用例图C.对象图D.类图6、(A)技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。A、泳道B、分叉汇合C、分支D、转移8、对反应型对象建模一般使用(A)图A、状态图B、顺序图C、活动图D、类图11、顺序图由类角色,生命线,激活期和(B)组成A、关系B、消息C、用例D、实体12、(D)是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现A、部署图B、类C、接口D、组件14、组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置
8、管理,通常可以分为四种方式来完成,下面哪种不是其中之一(B )A.对源代码建模B.对事物建模C.对物理数据库建模D.对可适应的系统建模15、一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即(C
此文档下载收益归作者所有