欢迎光临
我们一直在努力

19秋福师《面向对象的程序设计》在线作业二【满分答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

福师《面向对象的程序设计》在线作业二-0001

试卷总分:100  得分:100

一、单选题 (共 9 道试题,共 18 分)

1.OCL最初由()公司设计成功,由Jos Warmer和Steve Cook等人从一个项目中得到灵感而产生的。

A.联想

B.Oracle

C.Microsoft

D.IBM

 

2.RUP的核心工作流中,分为()个核心过程工作流和3个核心支持工作流。

A.7

B.6

C.5

D.4

 

3.在UML中,包含关系表示为虚线箭头加()字样。

A.<<include>>

B.<<generalization>>

C.<<extend>>

D.<<association>>

 

4.下列哪个关系指明一个事物的对象与另一个事物的对象之间的联系。

A.聚合关系

B.泛化关系

C.实现关系

D.关联关系

E.依赖关系

 

5.要表示一个构造型,可以将构造型名称用一对()括起来,然后放置在构造型模型元素名字的邻近。

A.无需括号

B.方括号

C.尖括号

D.圆括号

 

6.UML的四层模型体系结构中,运行时实例层通常称为()层

A.M3

B.M2

C.M1

D.M0

 

7.RUP的中文全称是()

A.面向对象程序设计

B.统一联合过程

C.统一开发过程

D.类的实现

 

8.瀑布模型由B.M.Boehm于()年首先提出。

A.1988

B.1971

C.1970

D.1960

 

9.并发视图由状态图、(),以及活动图组成。

A.类图

B.用例图

C.时序图

D.协作图

 

二、多选题 (共 18 道试题,共 36 分)

10.用例图中的参与者有三大类,分别是()

A.系统用户

B.其它无关用户

C.与所建造的系统交互的其他系统

D.一些可以运行的进程

 

11.UML中的视图大致分为如下几种()

A.配置视图

B.逻辑视图

C.组件视图

D.用例视图

E.并发视图

 

12.事件流通常包括()和事后事件

A.简要说明

B.前提条件

C.其他事件流

D.主事件流

 

13.多态性包括以下几种()

A.通过继承实现多态性

B.通过抽象类实现的多态性

C.运行时的多态性

D.编译时的多态性

 

14.以下组件中,哪些属于执行组件的例子。

A.XML文档

B.Servlets

C.HTML

D.Enterprise Java Beans

 

15.配置图中通常包含两种元素,分别是()。

A.节点

B.接口

C.关联关系

D.依赖关系

 

16.组成UML的图形元素有()和判定等。

A.转换

B.终结状态

C.状态

D.初始状态

 

17.组件图中通常包含以下几个元素。

A.组件

B.接口

C.关联关系

D.依赖关系

 

18.在UML中,类用矩形来表示,并且该矩形被划分为以下几部分:()。

A.操作部分

B.属性部分

C.备注部分

D.名称部分

 

19.用例图包含的元素分别是:参与者、(),以及泛化关系。

A.用例

B.扩展关系

C.包含关系

D.关联关系

 

20.UML的结构事物共有类、( )、组件、节点。

A.用例

B.活动类

C.接口

D.协作

 

21.一般,软件项目失败原因包括以下几种:缺少有效的测试、对项目状态的主观估计、没有正确地处理项目开发过程中的风险、没有对项目变更进行控制,以及()。

A.混乱的需求管理

B.没有发现需求、设计和实现中的不一致

C.架构不够牢固

D.开发者之间以及开发者和用户不清晰的交流

 

22.状态图的图标可以分为以下几个部分:()。

A.操作

B.嵌套状态图

C.名称

D.内部转换

 

23.类图包含的元素分别是:类、接口、协作、()。

A.泛化关系

B.实现关系

C.关联关系

D.依赖关系

 

24.配置图一般用于对系统的实现视图建模,建模的时候要找出系统中的节点以及节点之间的关联关系,具体的建模步骤包括()。

A.对驻留在节点上的配置建模

B.对驻留在节点上的配置之间的依赖关系建模

C.对节点之间的关联关系建模

D.对系统中的节点建模

E.对建模的结果进行精华和细化。

 

25.状态机由()和动作组成

A.转换

B.状态

C.活动

D.事件

 

26.UML元模型由UML包的内容来规定,其中UML包分成用于()和()建模的包。

A.行为性

B.结构性

C.数据性

D.操作性

 

27.UML的活动图中包含的图形元素有动作状态、()、泳道和对象流等。

A.活动状态

B.动作流

C.分支与合并

D.分叉与汇合

 

三、判断题 (共 23 道试题,共 46 分)

28.在UML中,组件用一个左侧带有两个突出小矩形的矩形来表示。

 

29.用例图显示多个外部参与者以及他们与系统提供的用例之间的连接。

 

30.软件工程是一种层次化的技术,任何工程都必须以有组织的质量保证为基础。

 

31.封装是指属性和操作封进一个对象里,它的内部信息对外界隐藏,不允许外界直接存取对象的属性,只能通过对象提供的有限的接口对对象的属性数据进行操作。

 

32.接口和组件之间的关系分为两种:实现关系和依赖关系。

 

33.配置图中,节点的名称是一个字符串,位于节点的外部。

 

34.组件与类不同的是,组件没有名称。

 

35.组件可以是源代码组件、二进制组件或一个可执行的组件。

 

36.UML图包括用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图和配置图。

 

37.工作产品组件包括模型、源代码和用于创建配置组件的数据文件,它们是配置组件的来源。

 

38.Rose的双向工程包括正向工程和逆向工程。

 

39.配置图中,节点是在运行时代表计算资源的物理元素,它通常拥有一些内存,并具有处理能力。

 

40.用例描述系统对一个特定角色执行的一系列动作。在模型中用例通常用来组织动作事物,它是通过协作来实现的。

 

41.对象图是类图的变体,它使用与类图相似的符号描述,不同之处在于对象图显示的是类的多个对象实例而非实际的类。

 

42.逻辑视图描述系统应该具备的功能,也就是被称为参与者的外部用户所能观察到的功能。

 

43.构造型可以基于所有种类的模型元素:类、节点、组件、注释、关联、泛化和依赖等都可以用来作为构造型的基类。

 

44.接口是为类或组件提供特定服务的一组操作的集合。接口描述了类或组件的对外可见的动作。

 

45.在UML中,配置图中的关联关系的表示方法与类图中关联关系相同,都是一条虚线。

 

46.与其他图不同的是,组件图不可以包含注释和约束,也不可以包含包或子系统。

 

47.配置视图显示系统的物理部署,它描述位于节点上的运行实例的部署情况。

 

48.逆向工程是指将代码转换成模型,或者迭代过程结束。

 

49.由于执行一个用例时,需要和其他用例之间共享对象,用例之间会产生隐含的依赖关系,所以用例的执行依赖于其他用例。

 

50.包是将多个元素组织为语义相关的组的通用机制。一个包拥有或引用的模型元素称为该包的内容。

赞(0)
未经允许不得转载:奥鹏作业网 » 19秋福师《面向对象的程序设计》在线作业二【满分答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址