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、有以下公司管理的用例图,其中安全主管参与者能够参与的用例有哪些?( )
A.管理人事
B.批准预算
C.批准安全证书
D.监视周边
正确答案:管理人事;批准预算;批准安全证书;监视周边
9、以下说法中,错误的是()。
A.X3可以使用UC4与系统交互
B.X1可以使用UC1和UC4与系统交互
C.X2比X1、X3更具特殊性
D.UC3是没有步骤的抽象用例
正确答案:X2比X1、X3更具特殊性
10、阅读下述UML用例图,判断下列哪个说法是错误的。()
A.读者可以使用系统的还书用例
B.每次执行还书用例都要执行图书查询用例