UML试题及答案(8) 联系客服

发布时间 : 星期日 文章UML试题及答案(8)更新完毕开始阅读441391587e192279168884868762caaedd33badb

C、接口 D、组件(接口实现类)

13关于协作图的描述,下列哪个不正确( )

A.协作图作为一种交互图,强调的是参加交互的对象的组织; B.协作图是顺序图的一种特例 C.协作图中有消息流的顺序号;

D.在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成; 14组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( ) A.对源代码建模 B.对事物建模 C.对物理数据库建模 D.对可适应的系统建模

15一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()

13

A、方法实现 B、方法嵌套

C、方法调用 D、方法定义

16()是可复用的,提供明确接口完成特定功能的程序代码块。 A、模块 B、函数 C、用例 D、软件构件

17若将活动状态比作方法,那么动作状态即() A、方法

名 B、方法返回值 C、方法体中的每一条语

句 D、方法的可见性 18事件可以分为内部事件和外部事件。按下按钮和打印机的中断是()事件

A、内部事件 B、外部事件

14

19()是用于把元素组织成组的通用机制

A、包 B、类 C、接口 D、组件 20()是一组用于描述类或组件的一个服务的操作

A、包 点

C、接口 二.多择题

1.一个软件产品是否成功,因素有( )。 A 需求收集是否正确 B 体系结构的构建是否合理 C 测试是否完全 D 软件的管理

2.开发过程中最困难的一个环节是( )。 A .语言的学习 B. 技术难度

C . 人与人之间的交流 D.编程工具的掌握

3.当代软件工程的特点是( )。

15

B、节D、组件

A 允许各个阶段进行迭代 B 各个阶段没有明显的分界线

C 允许后期得到的信息返回,使得早期的能够被修改。 D 所有软件都能一次性开发完成 4.设计模式的基本要素有( )。 A 名称 B 目的(意图) C 解决方案

D 实施后达到的效果

5.面向对象系统中功能复用的两种最常用技术是( )。 A 对象组合(优先使用)

B 类继承(限制使用类继承)->产生类爆炸 C 过程化编程 D 方法的调用 三.填空题:

1.软件体系结构是指一个系统的有目的的设计和规划,这个设计规划既不描述 活动 ,也不描述 系统怎样开发 ,它只描述系统的 组成元素 及其相互的 交互协作 。

2.一个UML模型只描述了一个系统 要做什么 ,它并没告诉我们系统是 怎么做 。

16