-
一、单项选择题:
(
本大题共
20
小题,
每题
1< br>分,共
20
分)
(说明:将答案写在试卷后面的答题纸上)
分数
评卷人
1.
UML
的全称是
( B )
(
A
)
Unify Modeling Language
(
B
)
Unified Modeling Language
(
C
)
Unified Modem Language
(
D
)
Unified Making Language
2.
执行者(
Actor
)与用例之间的关系是(
C
)
(
A
)包含关系
(
B
)泛化关系
(
C
)关联关系
(
D
)扩展关系
3.
在类图中,下面哪个符号表示继承关系(
C
)
(A)
(B)
(C)
(D)
(
D
)
Package
4.
在类图中,
“
#
”表示的可见性是(
B
)
(
A
)
Public
(
B
)
Protected
(
C
)
Private
5.
在类图中,下面哪个符号表示接口的实现关系(
C
)
(A)
(B)
(C)
(D)
6.
下面哪个视图属于
UML
语言的交互图(
D
)
(
A
)行为图
(
B
)状态图
(
C
)实现图
(
D
)顺序图
7.
UML
语言包含几大类图形(
B
)
(
A
)
3
(
B
)
5
(
C
)
7
(
D
)
9
8.
OMT
方法是由下面哪位科学家提出的(
B
)
(
A
)
Booch
(
B
)
Rumbaugh
(
C
)
Coad
(
D
)
Jacobson
9.
下面那个类图的表示是错误的(
D
)
(A)
Student
(B)
Student
name : String
age: Integer
(C)
Student
getName ()
getAge ()
(D)
Student
Name : String
Age:Integer
getName ()
getAge ()
10.
什么概念被认为是第二代面向对象技术的标志(
A
)
(
A
)用例
(
B
)
UML
语言
(
C
)活动图
(
D
)组件图
11.
下面哪个符号代表包图(
A
)
(A)
(B)
(C)
(D)
12.
生命线是
UML
视图中哪个图形的组成部分(
D
)
(
A
)类图
(
B
)状态图
(
C
)活动图
(
D
)顺序图
13.
在
UML
的顺序图中,
通常由左向右分层排列各个 对象,
正确的排列方法是
(
A
)
(
A
)执行者角色
控制类
用户接口
业务层
后台数据库
(
B
)执行者角色
用户接口
控制类
业务层
后台数据库
(
C
)执行者角色
控制类
用户接口
后台数据库
业务层
(
D
)执行者角色
用户接口
业务层
控制类
后台数据库
14.
多对象是
UML
哪个视图中的概念(
C
)
(
A
)类图
(
B
)状态图
(
C
)协作图
(
D
)组件图
15.
在类图中,哪种关系表达总体与局部的关系(
D
)
(
A
)泛化
(
B
)实现
(
C
)依赖
(
D
)聚合
16.
在
UML
中,接口有几种表达方式(
A
)
(
A
)
2
(
B
)
4
(
C
)
6
(
D
)
8
17.
下面哪个图形代表活动(
D
)
(A)
(B)
(C)
(D)
18.
下面哪个
UML
视图是描述一个对象的生命周期的(
B
)
(
A
)类图
(
B
)状态图
(
C
)协作图
(
D
)顺序
19.
顺序图由类角色,生命线,激活期和(
B
)组成
(
A
)关系
(
B
)消息
(
C
)用例
(
D
)实体
20.
UML
中关联的多重度是指
(
B
)
(
A
)一个类有多个方法被另一个类调用
(
B
)一个类的实类能够与另一个类的多个实类相关联
(
C
)一个类的某个方法被另一个类调用的次数
(
D
)两个类所具有的相同的方法和属性
二、多项项选 择题:
(
本大题共
10
小题,
每题
2
分,共
20
分)
在每
分数
小题列出的五个备选项中有二个至五个是符合题目要求的,请将其
代码填写在题后的 括号内。
少选得
1
分,
错选、
多选未选均无分。
(说
明:将答案写在试卷后面的答题纸上)
评卷人
1.
具有多重属性值的
UML
图形包括(
AE
)
(
A
)类图
(
B
)对象图
(
C
)状态图
(
D
)活动图
(
E
)部署图
2
.在
UML
的状态图中,转换通常由以下哪些部分构成(
ABCDE
)
(
A
)动作
(
B
)触发事件
(
C
)源状态
(
D
)目标状态
(
E
)监护条件
3
.下面哪些图形可以清楚地表达并发行为(
CD
)
(
A
)类图
(
B
)状态体
(
C
)活动图
(
D
)顺序图
4
.下面哪些元素构成了组件图形(
BCD
)
(
A
)组件
(
B
)转换
(
C
)关系
(
D
)接口
5
.软件工程的三要素是(
ABD
)
(
A
)方法
(
B
)工具
(
C
)模型
(
D
)过程
6
.部署图中的节点具有以下哪些方面的内容(
ABC
)
(
A
)计算能力
(
B
)基本内存
(
C
)位置
(
D
)接口
7
.可能具有状态机的对象包括(
ABCDE
)
(
A
)类
(
B
)子系统
(
C
)用例
(
D
)接口
8
.时序图的用途包括(
ABCD
)
(
A
)显示并发进程和激活
(
B
)当不同的类之间存在多个简短的方法时,描述控制流的整体序列
(
C
)显示在协作图中难于描述的事件序列
(
D
)显示涉及类交互而与对象无关的一般形式
(
E
)详细描述系统的瞬态图
9
.
UML
中,类的主要版型有(
CDE
)
(
A
)角色类
(
B
)业务类
(
C
)边界类
(
D
)控制类
10
.
UML
的类图包含哪些抽象的层次(
ABC
)
(
A
)概念层
(
B
)说明层
(
C
)实现层
(
D
)业务层
三、简答题:
(
本大 题共
4
小题,
,
每题
5
分,共
20
分)< br>
(说明:将答案写在试卷后面的答题纸上)
(
E
)实现图
(
E
)事件
(
E
)语言
(
E
)路径
(
E
)协议
(
E
)实体类
(
E
)控制层
评卷人
分数
1
.简述统一建模语言
(UML)
答:统一建模语言 是一种能够描述问题、描述解决方案、起到沟通作用的语言。通俗的说,
它是一种用文本、
图形 和符号的集合来描述现实生活中各类事物、
活动及其之间关系的语言。
2.
简述面向对象分析方法(
OOA
)的
5
个基本步骤
答:
1.
识别并筛选对象
2.
标识对象属性
3.
识别对象 行为
3.
简述用例模型的组成元素以及建模步骤
答:组成元素有用例,角色和系统
建模步骤:
1.
根据系统边界确定参与者
2.
根据每个参与者确定与之相关联的用例。
3.
对每个用例写出用例规约文档,调整用例模型
4. RUP
统一过程中的四个阶段?
答:
1.
开始阶段
2.
细化阶段
3.
构建阶段
4.
交付阶段
四、问答题和分析题:
(
本大题共
2
小题,
共
40
分)
(说明:将答案写在试卷后面的答题纸上)
1.
看图回答下面问题(
15
分)
分数
评卷人
-
-
-
-
-
-
-
-
本文更新与2021-01-22 19:10,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/551040.html