智慧树知到《面向对象与UML(山东联盟)》章节测试答案


D.变量

正确答案:OCL

第五章单元测试

1、用例图中每个用例都有参与者,包括包含和扩展用例。()

A.对

B.错

正确答案:错

2、下列选项中,哪些是用例描述常包含的内容?()

A.用例概述

B.基本事件流

C.可选事件流

D.参与者

E.前置条件

正确答案:用例概述;基本事件流;可选事件流;参与者;前置条件

3、以下对系统的参与者描述正确的是哪些?()

A.参与者的特征是其作为外部用户与系统发生交互。

B.与系统直接交互的真实的人可以作为系统的参与者。

C.与系统直接交互的其它系统可以作为系统的参与者,例如系统进行信息交换的计算机外部设备、数据库系统,其它软件系统等。

D.一些可以运行的进程可以作为系统的参与者,例如时间。

正确答案:参与者的特征是其作为外部用户与系统发生交互。;与系统直接交互的真实的人可以作为系统的参与者。;与系统直接交互的其它系统可以作为系统的参与者,例如系统进行信息交换的计算机外部设备、数据库系统,其它软件系统等。;一些可以运行的进程可以作为系统的参与者,例如时间。

4、能够表示用例之间的关系的有哪些?()

A.关联关系

B.包含关系

C.扩展关系

D.泛化关系

正确答案:包含关系;扩展关系;泛化关系

5、用例(usecase)用来描述系统在对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户帐号”之间是什么关系?()

A.包含

B.扩展

C.泛化

D.聚合

正确答案:包含

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

A.软件生产商

B.用户

C.软件开发人员

D.问题领域专家

正确答案:用户

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

A.状态

B.体系结构

C.静态模型

D.功能要求

正确答案:功能要求

8、有以下公司管理的用例图,其中安全主管参与者能够参与的用例有哪些?( )

智慧树知到《面向对象与UML(山东联盟)》章节测试答案

A.管理人事

B.批准预算

C.批准安全证书

D.监视周边

正确答案:管理人事;批准预算;批准安全证书;监视周边

9、以下说法中,错误的是()。

智慧树知到《面向对象与UML(山东联盟)》章节测试答案

A.X3可以使用UC4与系统交互

B.X1可以使用UC1和UC4与系统交互

C.X2比X1、X3更具特殊性

D.UC3是没有步骤的抽象用例

正确答案:X2比X1、X3更具特殊性

10、阅读下述UML用例图,判断下列哪个说法是错误的。()

智慧树知到《面向对象与UML(山东联盟)》章节测试答案

A.读者可以使用系统的还书用例

B.每次执行还书用例都要执行图书查询用例