21秋福师《面向对象的程序设计》在线作业一[答案]

作者:奥鹏作业答案 字体:[增加 减小] 来源:福师在线 时间:2021-10-12 07:35

福师《面向对象的程序设计》在线作业一-0003 试卷总分:100 得分:100 一、单选题 (共 9 道试题,共 21 分) 1.UML的四层模型体系结构中,元元模型层通常称为()层 A.M0 B.M1 C.M2 D.M3 2.OCL最初由()公司设

21秋福师《面向对象的程序设计》在线作业一[答案]

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.受保护

正确答案:-----

 

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)