当前位置:首页 >课程 >面向对象与UML

1、如下面活动图所示,请选出可以并发进行的活动有哪些?( )

A、Gesture与Decompress
B、Gesture与Synch mouth
C、Gesture与Stream audio
D、Synch mouth与Stream audio

参考答案:请扫码使用小程序查看答案

2、下面哪些陈述是错误的?( )

A、在活动图中,一个活动结束后不能立即紧接着开始另一个活动。
B、在顺序图中,从对象图标垂直向下延伸的一条虚线被称为这个对象的生命线,消息可以用两生命线之间带箭头的线段表示。
C、顺序图往往用来描述一个或多个用例中多个对象之间的动态协作关系,以及协作过程中的行为次序。
D、活动图可以用于描述一个算法的具体步骤。

参考答案:请扫码使用小程序查看答案

3、下面哪些陈述是正确的?( )

A、状态图可以用来描述涉及多个用例的单对象的行为。
B、状态图可以用来描述多个对象之间的关系。
C、活动图可以用来描述多个用例间多个对象之间的行为。
D、活动图可以用来描述用例中的工作流。

参考答案:请扫码使用小程序查看答案

4、( )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。

A、包
B、分叉汇合
C、泳道
D、分支

参考答案:请扫码使用小程序查看答案

5、在互联网时代,共享软件无处不在,美国共享软件职业联盟对共享软件的定义是:“Shareware”is software that offers a “try before you buy”(TBYB)capability,共享软件实质是采用“先用后买”的营销手段的商业软件。周弈靠一个非主流的MP3-CD Maker小软件,一个月就从美国人那里得到了5万美元的注册收入。周弈的例子让我们意识到个人英雄主义的时代并没有过去,只是有了新的环境。周弈的软件很小,甚至可以不用软件工程的方法就可以开发出来,只是

A、类图
B、状态图
C、活动图
D、用例图

参考答案:请扫码使用小程序查看答案

6、CocoCola是一家大型公司,由于公司业务的发展,准备对公司已有的ERP软件系统进行升级,因此委托CoolSoft公司负责该项工作。Cococola公司所使用的系统是很久以前采用结构化开发方法开发的,该系统非常复杂,而且系统使用多线程来处理公司中并发的帐务处理请求。由于系统开发出来后经过多次修改,因此最初的系统开发文档已经过时。CoolSoft公司的专家建议在对系统升级前和Cococola公司的高层管理人员开一次讨论会,以便能更好地了解目前所使用的软件系统。那么在这次讨论会中,下面几个图中哪个

A、部署图
B、顺序图
C、状态图
D、活动图

参考答案:请扫码使用小程序查看答案

7、活动图中分叉和汇合符是用来描述( )。

A、多进程的并发处理行为
B、对象的时序
C、类的关系
D、系统体系结构框架

参考答案:请扫码使用小程序查看答案

8、下列关于活动图的说法错误的是( )。

A、一张活动图从本质上说是一个流程图,显示从活动到活动的控制流。
B、活动图用于对业务过程中顺序和并发的工作流程进行建模。
C、活动图的基本要素包括状态、转移、分支、分叉和汇合、泳道、对象流。
D、活动图是UML中用于对系统的静态方面建模的五种图中的一种。

参考答案:请扫码使用小程序查看答案

9、活动图的边包括( )

A、数据流
B、对象流
C、控制流
D、消息流

参考答案:请扫码使用小程序查看答案

10、在需求分析的业务流程建模中,可以利用活动图描述( )

A、系统对外部呈现的功能
B、多个用例联合起来形成的处理流程
C、对象协同的单个用例中的处理流程
D、软件与外部实体共同参与的业务处理流程

参考答案:请扫码使用小程序查看答案