21秋福师《面向对象的程序设计》在线作业一[答案]答案
福师《面向对象的程序设计》在线作业一-0003
试卷总分:100 得分:100
一、单选题 (共 9 道试题,共 21 分)
1.UML的四层模型体系结构中,元元模型层通常称为()层
A.M0
B.M1
C.M2
D.M3
正确答案:-----
2.OCL最初由()公司设计成功,由Jos Warmer和Steve Cook等人从一个项目中得到灵感而产生的。
A.IBM
B.Oracle
C.Microsoft
D.联想
正确答案:-----
3.在UML中,扩展关系表示为虚线箭头加()字样。
A.<<include>>
正确答案:-----
正确答案:-----
B.<<extend>>
正确答案:-----
正确答案:-----
C.<<association>>
D.<<generalization>>
正确答案:-----
正确答案:-----
4.并发视图由状态图、(),以及活动图组成。
A.协作图
B.时序图
C.类图
D.用例图
正确答案:-----
5.RUP的核心工作流中,分为()个核心过程工作流和3个核心支持工作流。
A.4
B.5
C.6
D.7
正确答案:-----
6.UML的()为UML的基础结构,基础结构由Infrastructure包表示。
A.元元模型层
B.元模型层
C.模型层
D.运行时实例层
正确答案:-----
正确答案:-----
7.在UML中,包含关系表示为虚线箭头加()字样。
A.<<include>>
B.<<extend>>
C.<<association>>
D.<<generalization>>
8.瀑布模型由B.M.Boehm于()年首先提出。
A.1960
B.1971
C.1970
D.1988
正确答案:-----
9.RUP的中文全称是()
A.统一开发过程
B.统一联合过程
C.面向对象程序设计
D.类的实现
正确答案:-----
21秋福师《面向对象的程序设计》在线作业一[答案]多选题答案
二、多选题 (共 21 道试题,共 36 分)10.类的设计应遵循如下原则()
A.把类设计成可复用的“插接相容性”部件
正确答案:-----
B.把类设计成健壮的部件
C.把类设计成可集成的部件
D.把类设计成任何情况下不能继承的部件
正确答案:-----
11.状态机由()和动作组成
A.状态
B.转换
C.事件
D.活动
正确答案:-----
12.用例图包含的元素分别是:参与者、(),以及泛化关系。
A.用例
B.关联关系
C.包含关系
D.扩展关系
正确答案:-----
13.事件流通常包括()和事后事件
A.简要说明
B.前提条件
C.主事件流
D.其他事件流
正确答案:-----
14.状态图的图标可以分为以下几个部分:()。
A.名称
B.内部转换
C.嵌套状态图
D.操作
正确答案:-----
15.常见的事物之间的联系包括()
A.关联关系
B.依赖关系
C.泛化关系
D.实现关系
正确答案:-----
E.聚合关系
16.配置图中通常包含两种元素,分别是()。
A.节点
B.依赖关系
C.关联关系
D.接口
正确答案:-----
17.UML中的视图大致分为如下几种()
A.用例视图
B.逻辑视图
C.组件视图
D.并发视图
正确答案:-----
E.配置视图
21.UML中的事物可分为以下几类()
A.结构事物
B.动作事物
C.分组事物
D.注释事物
正确答案:-----
19.对系统的物理方面进行建模时要用到两种图,分别是()。
A.组件图
B.状态图
C.活动图
D.配置图
正确答案:-----
20.用例图中的参与者有三大类,分别是()
A.系统用户
B.与所建造的系统交互的其他系统
C.一些可以运行的进程
D.其它无关用户
正确答案:-----
21.在对软件系统建模的过程中,存在3种类型的组件,分别是()、()和()。
A.配置组件
B.工作产品组件
C.执行组件
D.自定义组件
正确答案:-----
22.UML的结构事物共有类、( )、组件、节点。
A.接口
B.协作
C.用例
D.活动类
正确答案:-----
23.UML是一个层次的体系结构,每个层次是根据该层中元素的一般性程度划分的。从一般到具体,分别为()。
A.元元模型层
B.元模型层
C.模型层
D.运行时实例层
24.配置图一般用于对系统的实现视图建模,建模的时候要找出系统中的节点以及节点之间的关联关系,具体的建模步骤包括()。
A.对系统中的节点建模
B.对节点之间的关联关系建模
C.对驻留在节点上的配置建模
D.对驻留在节点上的配置之间的依赖关系建模
正确答案:-----
E.对建模的结果进行精华和细化。
25.运用UML进行面向对象的系统分析设计,需要经过如下步骤()
A.识别系统的用例和角色
B.进行系统分析并抽象出类
C.设计系统,并设计系统中的类及其行为
D.编写代码
正确答案:-----
26.类中属性的可见性主要包括()。
A.公有
B.私有
C.其它
D.受保护
正确答案:-----