百年教育职业培训中心 百年教育学习服务平台
题库试卷

22秋期末考试软件工程10112k1

来源: 更新时间:

正确答案:微信搜索【广开搜题】公众号广东开放大学2023年春季招生简章1、参与者(Actor)与用例之间的关系是()。(2分)A.包含关系B.泛化关系C.关联关系D.扩展关系2、UML语言包含几大类图

正确 答案:微信搜索【广开搜题】公众号

广东开放大学 2023 年春季招生简章



1、参与者(Actor)与用例之间的关系是()。(2 分)

A.包含关系

B.泛化关系

C.关联关系

D.扩展关系

2UML语言包含几大类图形()。(2 分)

A3

B5

C7

D9

3、组成UML有三种基本的建筑块是:()事物和图。(2 分)

A.类

B.关系

C.用例

D.实体

4UML语言包含几大类图形()。(2 分)

AUML规则

BUML命名

CUML模型

DUML约束

5、类之间的关系不包括()。(2 分)

A.依赖关系

B.泛化关系

C.实现关系

D.分解关系

6在用ROSE创建的类图中,“ -”表示的可见性是 ()。(2 分)

APublic

BProtected

CPrivate

DPackage

7、在ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面哪个不是“Actor” ()。(2 分)

A.用户

BATM取款机

CATM取款机管理员

D.取款

8、类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是 ()。(2 分)

A.实现

B.依赖

C.继承

D.关联

9如下的短语 能最好地表示泛化关系。(2 分)

AIs a part of

BIs a kind of

CIs a replica of

DIs an inheritance of

10、下面的 模式将对象组合成树形结构以表示部分-整体的层次结构,并使得用户对单个对象和组合对象的使用具有一致性。(2 分)

A.组合(Composite

B.桥接(Bridge

C.修饰(Decorator

D.外观(Facade

11、在类图中,哪种关系表达总体与局部的关系()。(2 分)

A.泛化

B.实现

C.依赖

D.聚合

12、在类图中,“ +”表示的可见性是()。(2 分)

AProtected

BPublic

CPrivate

DPackage

13、什么概念被认为是第二代面向对象技术的标志()。(2 分)

A.用例

BUML语言

C.活动图

D.组件图

14、以下( )不是UML事物。(2 分)

A.结构事物

BD.机制事物

C.行为事物

D.分组事物

15、下列关于UML叙述正确的是()。(2 分)

AUML是一种语言,语言的使用者不能对其扩展

BML仅是一组图形的集合

CUML仅适用于系统的分析与设计阶段

DUML是独立于软件开发过程的

16、下面哪个视图属于UML语言的交互图()。(2 分)

A.行为图

B.状态图

C.实现图

D.顺序图

17、下面哪一项不是包图中的关系()。(2 分)

A/use

B/access

C/trace

D/stub

18UML中的事物包括:结构事物,分组事物,注释事物和()。(2 分)

A.实体事物

B.边界事物

C.控制事物

D.动作事物

19OMT方法是由下面哪位科学家提出的()。(2 分)

ABooch

BRumbaugh

CCoad

DJacobson

20UML的全称是( )。(2 分)

AUnify Modeling Language

BUnified Modeling Language

CUnified Modem Language

DUnified Making

21、下面是Rational Rose 中的试图是()(4 分)

A.用例视图

B.部署视图

C.数据视图

D.逻辑视图

22Rational Rose的代码生成功能可以针对不同类型的目标语言生成相应的代码Rational Rose 企业版默认支持的目标语言包括()(4 分)

AJava

BCORBA

CVisual Basic

DC

23、以下对部署图说法正确的有()(4 分)

A.部署图有主要建模元素是构件

B.使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式

C.从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况

D.部署图(deployment,配置图)是用来显示系统中软件和硬件的物理结构

24、下列关于部署图的说法正确的是()(4 分)

A.部署图描述了一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行,以及它们将如何彼此通信的静态视图

B.使用Rational Rose 2003 创建的每一个模型中可以包含多个部署图

C.在一个部署图中包含了两种基本的模型元素:节点和节点之间的连接

D.使用Rational Rose 2003 创建的每一个模型中仅包含一个部署图

25、构件包括()(4 分)

A.源代码构件

B.二进制构件

CUML

D.可执行构件

26、()不是用于描述相互合作的对象间的交互关系的链接关系。(4 分)

A.类图

B.通信图

C.用例图

D.协作图

27、在构件中图中,()不是用于显示构件之间的关联关系。(4 分)

A.节点

B.包

C.构件

D.依赖关系

28、用例之间的关系主要有()(4 分)

A.包含

B.继承

C.扩展

D.聚合

29、对于类,其属性的可见性表示对类的外部世界的可见性,它有以下()选项(4 分)

A.公开(public

B.包内公开(package

C.保护(protected

D.私有private

30、下列关于和类图的说法不正确的是()4 分)

A.类图(Class Diagram)是由类,构件等模型元素以及它们之间的关系构成的

B.类图的目的在于描述系统的运行方式,而不是系统如何构成的

C.一个类图通过系统中的类以及类之间的关系来描述系统的静态方面

D.类图与数据模型有许多相似之处,区别就是数据模型不仅描述了系统内部信息的结构, 也包含了系统的内部行为,系统通过自身行为与外部事物进行交互

判断题

31、实体-联系图的数据实体对应于数据流图中的数据存储。(2 分)

正确

错误

32、严格地说,CASE只是一种开发环境而不是一种开发方法。(2 分)

正确

错误

33、请求接口(Required Interface)用于定义一个构件所提供的服务。(2 分)

正确

错误

34、在UML状态图中,历史状态用于存储以前的状态。(2 分)

正确

错误

35UML适用于以体系结构为中心的开发过程,但不适合在具有迭代特征的开发过程中使用。(2 分)

正确

错误

36、在顺序图中无法表示要重复发送的消息,但在协作图中可以表示要重复发送的消息(2 分)

正确

错误

37、顺序图和协作图都是用来描述对象之间的交互的,并可以相互转化。(2 分)

正确

错误

38、关于状态图中,状态内可以执行不同的动作(Action)2 分)

正确

错误

39、关于状态图中,至少有一个也可以有多个最终状态(2 分)

正确

错误

40、关于状态图中,有且只有一个初始值状态(2 分)

正确

错误

电话咨询