网站大量收购闲置独家精品文档,联系QQ:2885784924

uml分析与设计期末试卷二及答案.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2023-2023学年第一学期期末试卷

〔院/系 专业 班使用〕

题号一二三四

题号

总分

得分

阅卷人 得分一、选择题(共20分,每题2分)

阅卷人 得分

计算机由CUP、内存、硬盘、显示器、鼠标等构成,那么计算机类和鼠标类之间的关系是〔〕

A继承关系 B关联关系 C聚合关系 D 依靠关系

ACBD下面〔

A

C

B

D

关于UML,下面说法正确的选项是〔〕

UML是一种面对对象的建模方法。

UML是一种形式化的语言,使用UML建立的模型可被计算机编译执行。C UML是一种面对对象的编程语言。

D UML是一种面对对象的建模语言,但不是建模方法。

下面的模型图中,哪个能正确表示“1个教师可以指导0个到多个学生的论文,1个学生必需有1个教师指导其论文”的意思〔〕

TeacherStudent10..n

Teacher

Student

1

0..n

Teacher

Student

1

0..n

A

B

TeacherStud第

Teacher

Stud第en1t页

1

0..n

页Teacher

Student

0..n

1

共5

共5页

第2页

关于参与者,错误的说法是〔〕

参与者是与所建立的系统交互的人或物。

参与者可以是实际的人,也可以其他系统。

参与者是系统的一局部,是用例图的重要组成局部。

参与者之间可以存在泛化关系。

UML中关联的多重性是指〔〕

一个类有多个方法被另一个类调用

一个类的实例对象能够与另一个类的多少个实例对象相关联。

一个类的某个方法被另一个类调用的次数。

两个类所具有的一样的方法和属性。

关于类图的说法正确的选项是〔〕

类图分为3个层次:对象层、特征层和关系层,其中对象层给出系统中全部反映问题域和系统责任的对象。

类图分为3个层次:对象层、特征层和关系层,其中特征层给出系统中全部反映问题域和系统责任的对象。

类图只是一种关心模型,不如其他图重要。

类图定义了系统的功能需求,描述了系统的动态行为。

分析下面的挨次图,并指出哪种说法是正确的〔〕

:曹操

:曹操

:刘备

:孔明

求战

怎么办

火烧连营

“求战”、“怎么办”以及“火烧连营”这3条消息并没有严格的次序,比方:“求战”消息有可能在“火烧连营”之前产生。

“:曹操”、“:刘备”以及“:孔明”代表3个类,该挨次图表述了这3个类的实例对象为了完成某一功能的交互状况。

图中的虚线称作“生命线”,表示一个对象在其时间周期内的存在。

“求战”这条消息将调用“曹操”的某一操作。

下面的状态图描述了一辆汽车的状态,指出哪种说法是错误的〔〕

“运动”状态是一个组成状态,由多个简洁状态组成。

“前进”状态和“低速”状态有可能同时消灭。

汽车在“前进”、“后退”、“高速”及“低速”任何一个子状态下,都有可能转到“停顿”状态。

“前进”状态和“低速”状态是两个挨次子状态。

类B是类A的子类,每个类B的实例对象都是由1个类C的实例对象和1个或多个类D的实例对象组成,下面的哪个图可正确表示这种关系〔〕

A

B

1 1 1

1 1..n 1

D C

A 第3页共5页 B

1

1..n

D

共5

共5页

第4页

AB1

A

B

1

1

1

n

C D

A

1

B

1

1

C

1..n

D

CD阅卷人 得分

C

D

阅卷人 得分

二、填空题(共20分,每空1分)

1. 从软件工程的角度,软件开发可以分为

、系统实现、测

试、及维护5个阶段。

2. 依据Coad/Yourdon的定义,面对对象的概念由对象、

局部构成。

、继承、 4

3.

交互图分为两种:

。其中

强调消

4.

息发送的时间挨次。

UML中的视图分为5种:

、规律视图、组件视图

5.

配置视图。

UML的动作事物包括:

6.

在状态机中,状

之间

的转

换由5 部分组

:原状

态、

和目标状态。

面对对象分析的最重要最根本的模型是

类图分为3个层次:对象层、特征层

。其中,

义了对象的属性与操作。

9. RUP的4个阶段是:初始阶段、

和交付阶

段。

10. 面对对象的根本观点中,认为属性和操作都是对象不行分割的一局部,把属性和操作组合在一起,对象的属性只能由相应的操作来转变,这种技术叫做

阅卷人 得分三、简答题(共30分,每题5分)

阅卷人 得分

面对对象技术有哪些根本观点?

UML用于动态建模和静态建模的各有哪些图?

UML构造块中的事物和关系各包含哪些内容?

什么是状态机,状态机由哪几局部组成?

什么是“封装”?“封装”是面对

文档评论(0)

137****4005 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档