关键词不能为空

当前您在: 主页 > 数学 >

OO-UML练习题1-1(答案改)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-09-21 11:17
tags:高中数学软件

高中数学知识导图-高中数学重要嘛

2020年9月21日发(作者:蔡启瑞)


练习题:
1) RUP的四个工作阶段的第三个工作阶段是指:
A. 需求分析阶段 B.构造阶段 C. 初始阶段 D. 设计阶段
2) 软件是指_____________
A.算法 B.数据+文档 C.程序+文档 D.程序
3) 以下哪项不是UML基本构造块是:
A.用例 B.事物 C.关系 D.图
4) 建模语言UML中的_______和_________要素对应英语中的词汇表和语法?
A.事物、关系和图 B.基本构造块和规则、公共机制
C.事物和关系 D.基本图形元素和关系
5)交互、状态机均属于UML什么事物?
A. 行为事物
B. 分组事物
C. 注释事物
D. 结构事物

6) 对于UML的理解正确的是
A. UML是一种图形化、通用的建模语言,它独立于软件开发过程。
B. UML可以映射成各种编程语言如JAVA VB等,但不能逆向转换
C. UML是一种建模语言同样也是一种建模方法。
D. UML从面向结构的角度对系统建模

7)UML提供了支持分层、分块原则的机制.是指:
A.包package
B.视图view
C.图diagram
D.组group
8) 下面的uml图中,company和department的关系是?

company




department

A. 普通聚集,“has -a”的关系
B. 构成关系,“is -a“的关系 复合聚合
C. 普通聚集,“is -a“的关系
D. 构成关系,has -a”的关系

9)UML的图中,强调交互对象的组织的是?
A. 类图
B. 顺序图
C. 协作图 (通信图)
D. 活动图

10)CHECK是spelling的?

SPELLING DLL



A. 构件
B. 接口


C. 协作
D. 注释

11)UML的图中,显示一个状态机,强调一个对象的按事件排序的行为的是?
A. 类图
B. 顺序图
C. 协作图
D. 状态图

12)UML中 表示?
A. 泛化关系 B.依赖关系 C.实现关系 D关联

13)UML中用来把众多的图素(用例、类)按其逻辑功能分组,以便理解、反映 它们之间的成组关系是:
A.组件 B.包 C.节点 D.类

14)以下属于UML静态模型的是:
A.类图 B.状态图 C. 协作图 D.顺序图

15)以下不属于UML动态模型的是:
A.顺序图 B.活动图 C.部署图 D.状态图

16)下图是求一元二次方程的根出现异常时的状态图,(1)(2)(3)应填入:

A. do entryexit
B. catchthrowexit
C. entrydoexit
D. dothrowexit

17)在CMM那个等级上,软件组织管理活动和工程活动两方 面的软件均已稳定化,标准化,并将他们作为软件开
发组织统一的标准软件过程:
A.2级
B.3级
C. 4级
D.5级

18)Uml的基本构造块是:________
A. 事物、关系、图
B. 初始化、详细设计、实施
C. 结构事物、行为事物、分组事物
D. 类图、用例图、顺序图、协作图、活动图、状态图、构件图、实施图






20)RUP的需求分析从捕获_________开始,从而进一步识别系统中的对象和交互。
A. 系统功能
B.数据流程

2


C.系统界面
D.系统用例





21)对于结构化方法和面向对象方法的说法错误的是?
A.结构化软件是功能的集合,面向对象软件是事物的集合
B.结构化软件=过程+数据 ,面向对象软件=(数据+相应操作)的封装
C.结构化开发和面向对象开发都存在着分析阶段和设计阶段采用不相吻合的表达方式的问题。
D.结构化软件是通过过程驱动来进行运行控制的,而面向对象软件则不是。

23)关于基线,理解有误的是:
A.一般情况下,交给客户的软件基线称为release,内部开发用的基线叫build.
B.一个产品只能有一个基线。
C.基线的主要属性是指名称,标志符,版本,日期等信息。
D.基线实际上是指一组配置项,不能被随便修改和变更。

24)有两个用例,分 别是电话买票和售票窗买票,它们都需要用到一个信用卡付账的用例,则电话买票、售票窗
买票和信用卡 付账之间的关系比较恰当的是:
A.inlude 依赖
B.extend 依赖
C.泛化关系
D.实现关系

25)关于协作图和顺序图之间的关系理解错误的是:
A.顺序图和协作图表示对象间的交互关系。
B.协作图和顺序图是并不是等价的,不可以互换
C.顺序图用消息的几何排列关系表达消息的时间顺序,但各个角色间的关系不明显。
D.协作图用各个角色的几何排列关系表达角色间的关系,并用消息来说明这些关系。

26)uml中 符号的含义是:
A.用例
B.构件
C.结点
D.协作

27)用例图中,对角色的理解不正确的是:
A.角色是系统参与使用的人,也可以是使用该系统其他系统和设备
B.角色向系统发送信息
C.角色是指使用系统的某个个体,如张三。
D.角色用类似人的图形与角色名来表示,但这个图标未必表示是人

28)对构件概念,理解错误的是
A.构件可以实现一组接口。
B.它是系统中逻辑上可替代的部件,但并不是物理上的。
C.构件可以参与依赖、泛化等各种关系
D.构件可以被嵌套,可以有实例,参与交互。

29)表示栈、队与单向链三个类之间的关系可用以下哪个关系:
A.依赖

3


B. 泛化
C.单向关联
D.双向关联




1)Uml的基本构造块是:______事物_____ __、____关系___________、__图___________
3)软件__过程______的改进是提高团建制两盒开发效率的主要手段。
4)看下图,写出UML中各种图素的大致含义

本图是____顺序______图,它和_通信_______图都属于交互图。
(1)是______t________实例,它属于___thread___类
(2)是_____匿名______实例
(3)是___控制焦点__________,表示___对象执行一个动作的时间段 _____________________________________
(4)是_______消息_____,
(5)是______返回消息______
(6)是___结束____标记,代表___该对象消亡____________________ ____________________
(7)是___生命线_________.
1) CMM内容按三个层面来组织,分别是: ________,共同特点和关键实践
3)软件________的改进是提高团建制两盒开发效率的主要手段。
4)看下图,写出UML中各种图素的大致含义
下图是一个队列实例,写出UML中各种图素的大致含义
:Equeue表示:______匿名实例__________________
{version=3}表示:______标签值__________________
-note表示:_____私有函数___________________
+add()表示:______公有函数__________________
#timeStamp()表示:___保护函数_____________________

:EQueue
{version=3}

-note
4
+add()
+remove()
#timeStamp()







1D
2C
3A
4B
5A
6A
7A
8B
9C
10B
11D
12B
13B
14A
15C
16C
17B
18A
19A
20D
21C
22A
23B
24A
25B
26B
27C
28B
29B








5

高中数学教师资格证包过班-高中数学多做题 物理需要吗


上海市高中数学竞赛 定义-初高中数学衔接教学探讨


高中数学题函数证明题-高中数学学科知识简答


高中数学1 1-高中数学竞赛考完多久出成绩


频率分布直方图 高中数学例题-高中数学选修3答案解析


高中数学同步全程导练案必修四答案-北京高中数学理科必修


vb高中数学实例-高中数学学考考试范围


高中数学必修一导入-高中数学正余弦



本文更新与2020-09-21 11:17,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/406898.html

OO-UML练习题1-1(答案改)的相关文章