UML考试试题及答案.docx

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精品文档

2008-2009 第 2 学期《 UML 与面向象方法学》复

二、

1.( A )不是 UML 体系的成部分。

A .用域

B .C.基本构造D.公共机制

2.在UML中,有四种事物,下面哪个不是(B)。

A .构事物

B .静事物C.分事物 D .注事物

3.以下(C)不是RUP中的秀方法。

A .迭代的开件

B .不断的件量

C.配置管理与更管理 D .支持正向与逆向工程

4.下面( D )属于 UML 中的。

A .B.用例C.象D.状

5.在UML中,()把活中的活划分若干,并将划分的指定象,些象必履行所包

括的活,它能明确地表示哪些活是由哪些象完成的。A

A .泳道B.同步条C.活 D .合活

6.用例之有几种不同的关系,下列哪个不是他之可能的关系()。B

A . include B. connect C.generalization D .extend

7.event 表示一个在和空上占据一定位置的有意的事情的格明,下面哪个不是事件的型()。

C

A .信号B.用事件C.源事件D.事件

8.通常象有很多属性,但于外部象来某些属性不能被直接,下面哪个不是UML中的成限定性()。D

A . public B. protected C.private D .friendly

9.在UML中,之的关系有一种关系称关,其中多重性用来描述之的关系,下面哪个不是其中

之一()。A

A.*⋯ .*B. 0⋯.*C.1⋯ .*D. 0⋯.1

10.关于包的描述,不正确的是()。B

A.和其他建模元素一,每个包必有一个区于其他包的名字

B.export 使一个包中的元素可以向另一个包中的元素

C.包的可性分public 、 protected、private

D.包中可以包含其他元素,比如、接口、件、用例等等

11. Use Case用来描述系在事件做出响所采取的行。用例之是具有相关性的。在一个“ 入子系”

中,建新和更新都需要用号是否正确。那么,用例“ 建新” 、“更新” 与用例“

用号”之是()关系。 C

A . aggregation B. extend C.include D . classification

12. UML 中,用例展示了外部Actor 与系所提供的用例之的接,UML 中的外部 Actor 是指()。D

A .人B.位C.人和位 D .人或外部系

13.在 UML 中,用例可以使用()来描述。A

A .活B.C.状 D .作

14.下列关于UML 叙述正确的是()。B

A . UML 是一种言,言的使用者不能其行展

B .UML 是独立于件开程的

C.UML 是一形的集合

D .UML 适用于系的分析与段

15. UML 中,象行是通交互来的,是象完成某一目的而行的一系列消息交。消息序列可用两种来表示,分是()。 C

A .状态图和时序图B.活动图和协作图

C.时序图和协作图 D .状态图和活动图

16.为了使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。D

A .可继承性

B .可变性C.可封装性 D .可伸缩性

17.当()时,用例是捕获系统需求最好的选择。A

A .系统有很多参与者

B .系统具有很少的接口

C.系统算法复杂,功能单一 D .系统具有很少的用户

18.下列关于面向对象的分析与设计的描述,正确的是()。B

A.面向对象设计描述软件要做什么

B.面向对象分析不需要考虑技术和实现层面的细节

C.面向对象分析的输入是面向对象设计的结果

D.面向对象设计的结果是简单的分析模型

19.下面()不是UML的关系。C

A .依赖关系

B .关联关系C.继承关系 D .泛化关系

20.构件图用于对系统的静态实现视图建模,这种视图主要支持系统构件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一()。D

A .对源代码建模

B .对可执行体的发布建模

C.对物理数据库建模 D .对事物建模

21.封装是把对象的()结合在一起,组成一个独立的对象。A

A .属性和操作B.信息流C.消息和事件 D .数据的集合

22.封装是一种()技术,目的是使对象的生产者和使用者分离,使对象的定义和实现分开。C

A .工程化B.系统维护C.信息隐蔽D.产生对象

23.面向对象方法中的()机制使子类可以自动拥有(复制)父类的全部属性和操作。D

A .约束B.对象映射C.信息隐蔽D.继承

24.使得在多个类中能够定义同一个操作或属性名,并在每一个类中有不同的实现的一种方法是()。D

A .继承B.多态性C.约束D.接口

25. UML 的软件以()为中心,以系统体系结构为主线,采用循环、迭代、渐增的方式进行开发。A

A .用例B.对象C.类 D .程序

26. UML 的()模型图由类图、对象图、包图、构件图和配置图组成。B

A .用例B.静态C.动态 D .系统

27. UML 的()模型图由活动图、顺序图、状态图和合作图组成。C

A .用例B.静态C.动态 D .系统

28. UML 的最终产物就是最后提交的可执行的软件系统和()。D

A .用户手册B.类图C.动态图 D .相应的软件文档资料

29.在 UML 的需求分析建模中,()模型图必须与用户反复交流并加以确认。B

A .配置B.用例C.包 D .动态

30.可行性研究分析报告包括经济可行性分析、技术可行性分析和()可行性分析。 B

A .风险B.法律C.资源 D .效益

31. UML 的客户需求分析模型包括()模型、类图、对象图和活动图组成。A

A .用例B.静态C.动态 D .系统

32. UML 客户需求分析使用的 CRC 卡片上“责任”一栏的内容主要描述类的()和操作。 C

A .对象成员B.关联对象C.属性 D .私有成员

33. UML 客户需求分析产生的用例模型描述了系统的()。D

A .状态B.体系结构C.静态模型 D .功能要求

34.在 UML 的需求分析建模中,用例模型必须与()反复交流并加以确认。B

相关文档
最新文档