软件水平考试(高级)信息系统项目管理师上午综合知识(面向对象系统分析与设计)历年真题试卷汇编4
中文选择题
(2007下软设)UML中有多种类型的图,其中,______(1)对系统的使用方式进行分类,______(2)显示了类及其相互关系,______(3)显示人或对象的活动,其方式类似于流程图,通信图显示在某种情况下对象之间发送的消息,______(4)与通信图类似,但强调的是顺序而不是连接。
1.(1)(A)
A. 用例图
B. 顺序图
C. 类图
D. 活动图
解析:
2.(2)(C)
A. 用例图
B. 顺序图
C. 类图
D. 活动图
解析:
3.(3)(D)
A. 用例图
B. 顺序图
C. 类图
D. 活动图
解析:
4.(4)(B)
A. 用例图
B. 顺序图
C. 类图
D. 活动图
解析:
5.(2008下项管)某公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的______进行交互过程建模。(B)
A. 类图
B. 序列图
C. 部署图
D. 对象图
解析:
6.(2009上集管)UML2.0支持13种图,它们可以分成两大类:结构图和行为图。______说法不正确。(A)
A. 部署图是行为图
B. 顺序图是行为图
C. 用例图是行为图
D. 构件图是结构图
解析:
(2009下架构)面向对象的设计模型包含以______(1)表示的软件体系结构图,以______(2)表示的用例实现图,完整精确的类图,针对复杂对象的状态图和用以描述流程化处理的活动图等。
7.(1)(B)
A. 部署图
B. 包图
C. 协同图
D. 交互图
解析:
8.(2)(D)
A. 部署图
B. 包图
C. 协同图
D. 交互图
解析:
9.(2013下项管)右图为一个UML序列图的一部分,正确的理解是______。
(D)
A. ②④
B. ①④
C. ②③
D. ①③
解析:
10.(2009下系管)______属于UML中的交互图。(C)
A. 用例图
B. 类图
C. 顺序图
D. 组件图
解析:
11.(2010上系分)______适用于描述复杂算法的执行流程。(A)
A. 活动图
B. 状态图
C. 类图
D. 用例图
解析:
12.(2010上系分)在面向对象方法中,信息流是通过向参与者或内部对象发送消息形成的。______用于描述进出系统的信息流。(B)
A. 协作图
B. 顺序图
C. 数据流图
D. 流程图
解析:
13.(2010上监理)UML提供了几种不同的图用于组成不同的视图,下列不属于静态图的是______。(C)
A. 用例图
B. 类图
C. 序列图
D. 配置图
解析:
14.(2011上集管)在用例设计中,可以使用UML中的______来描述用户和系统之间的交互,说明系统功能行为。(A)
A. 序列图
B. 构件图
C. 类图
D. 部署图
解析:
15.(2011上监理)统一建模语言UML中用来反映代码的物理结构的是______。(C)
A. 用例图
B. 协作图
C. 组件图
D. 状态图
解析:
16.(2012下集管)用于显示运行的处理节点以及居于其上的构件、进程和对象的配置的图是______。(B)
A. 用例图
B. 部署图
C. 类图
D. 构件图
解析:
17.(2011上项管)UML部署图定义了系统中软硬件的物理构架。下图中,______是一个UML部署图。
(C)
A.
B.
C.
D.
解析:
(2013上项管)统一建模语言(UML)是一种定义良好的可视化建模语言,其中_____(1)是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且观察的结果。关于下面的UML图,正确的说法是_____(2)。
18.(1)(A)
A. 用例图
B. 类图
C. 包图
D. 组件图
解析:
19.(2)(B)
A. 它是一个UML对象图,反映了系统的静态结构
B. 它是一个UML顺序图,反映了系统的动态行为
C. 它是一个UML用例图,反映了系统的功能需求
D. 它是一个UML状态图,反映了系统的状态变化
解析:
20.(2011下项管)在开发某保险商务系统时,项目组人员绘制了如下所示的模型图。关于该保险商务系统和模型图,下列说法正确的是______。
(D)
A. 此模型图是UML类图,它描述了保险商务系统的总体动态行为
B. 此模型图是UML部署图,它描述了保险商务系统中的构件及其依赖关系
C. 此模型图是UML协作图,它描述了保险商务系统用户之间的协作和交互
D. 此模型图是UML用例图,它描述了外部参与者及其与保险商务系统的交互
解析:
21.(2012上项管)Philippe Kruchten提出的4+1视图模型从______几个方面来描述软件需求。
①逻辑视图;②进度视图;③物理视图;④开发视图;⑤数据流视图;⑥场景视图(C)
A. ③④⑤⑥
B. ①②③④
C. ①②③④⑥
D. ①③④⑤⑥
解析:
22.(2007下项管)在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、______。(C)
A. 使用视图和动态视图
B. 用例视图和动态视图
C. 用例视图和进程视图
D. 静态视图和动态视图
解析:
本文档预览:3600字符,共4971字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载