15春福师《面向对象的程序设计》在线作业二 下载本文

谋学网www.mouxue.com

C. 模型层

D. 运行时实例层 正确答案:ABCD

17. UML元模型由UML包的内容来规定,其中UML包分成用于()和()建模的包。 A. 数据性 B. 结构性 C. 行为性 D. 操作性 正确答案:BC

18. 消息序列可以用两种图来表示:()和()。 A. 时序图 B. 协作图 C. 类图 D. 对象图 正确答案:AB

福师《面向对象的程序设计》在线作业二

三、判断题(共 23 道试题,共 46 分。)

1. 构造型扩展机制采用的方式是基于一个已存在的模型元素定义一种新的模型元素,新的模型元素在一个已存在的元素中加入了一些额外语义。 A. 错误 B. 正确 正确答案:B

2. 由于执行一个用例时,需要和其他用例之间共享对象,用例之间会产生隐含的依赖关系,所以用例的执行依赖于其他用例。 A. 错误 B. 正确 正确答案:A

3. 工作产品组件包括模型、源代码和用于创建配置组件的数据文件,它们是配置组件的来源。 A. 错误 B. 正确 正确答案:B

4. 并发视图主要考虑资源的有效利用、代码的并行执行以及系统环境中异步事件的处理。 A. 错误 B. 正确

谋学网www.mouxue.com

正确答案:B

5. 接口和组件之间的关系分为两种:实现关系和依赖关系。 A. 错误 B. 正确 正确答案:B

6. 在UML中,配置图中的关联关系的表示方法与类图中关联关系相同,都是一条虚线。 A. 错误 B. 正确 正确答案:A

7. 在UML中,组件用一个左侧带有两个突出小矩形的矩形来表示。 A. 错误 B. 正确 正确答案:B

8. 封装的基本单位是对象。 A. 错误 B. 正确 正确答案:B

9. 事件表示在某一特定的时间或空间出现的能够引发状态改变的运动变化。事件是一个激励的出现,它定义一个触发子以触发对象改变其状态,任何影响对象的事物都可以是事件。 A. 错误 B. 正确 正确答案:B

10. 消息是两个对象之间的单路通信,从发送方到接收方的控制信息流。 A. 错误 B. 正确 正确答案:B

11. 组件可以是源代码组件、二进制组件或一个可执行的组件。 A. 错误 B. 正确 正确答案:B

12. 用例可以和其他用例拥有相同的名字。 A. 错误 B. 正确 正确答案:A

13. 对象图是类图的变体,它使用与类图相似的符号描述,不同之处在于对象图显示的是类的多个对象实例而非实际的类。 A. 错误 B. 正确 正确答案:B

14. 活动图中的对象流是动作状态或者活动状态与对象之间的依赖关系,表示动作使用对象或者动作对对象的影响。 A. 错误 B. 正确

谋学网www.mouxue.com

正确答案:B

15. 用例描述系统对一个特定角色执行的一系列动作。在模型中用例通常用来组织动作事物,它是通过协作来实现的。 A. 错误 B. 正确 正确答案:B 16. 在UML中,组件图中依赖关系的表示方法与类图中依赖关系相同,都是一个由客户指向提供者的实线箭头。 A. 错误 B. 正确 正确答案:A

17. 构造型可以基于所有种类的模型元素:类、节点、组件、注释、关联、泛化和依赖等都可以用来作为构造型的基类。 A. 错误 B. 正确 正确答案:B

18. 类是对应用领域或应用解决方案中概念的描述。 A. 错误 B. 正确 正确答案:B

19. 配置视图显示系统的物理部署,它描述位于节点上的运行实例的部署情况。 A. 错误 B. 正确 正确答案:B

20. Rose的双向工程包括正向工程和逆向工程。 A. 错误 B. 正确 正确答案:B

21. UML图包括用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图和配置图。 A. 错误 B. 正确 正确答案:B

22. 封装是指属性和操作封进一个对象里,它的内部信息对外界隐藏,不允许外界直接存取对象的属性,只能通过对象提供的有限的接口对对象的属性数据进行操作。 A. 错误 B. 正确 正确答案:B

23. 与其他图不同的是,组件图不可以包含注释和约束,也不可以包含包或子系统。 A. 错误 B. 正确 正确答案:A

谋学网www.mouxue.com