福建师范大学福师《面向对象的程序设计》在线作业一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

福建师范大学福师《面向对象的程序设计》在线作业一
1.UML的四层模型体系结构中,元元模型层通常称为()层
• A.M0
• B.M1
• C.M2
• D.M3
第1题正确答案:D
2.OCL最初由()公司设计成功,由JosWarmer和SteveCook等人从一个项目中得到
灵感而产生的。

• A.IBM
• B.Oracle
• C.Microsoft
• D.联想
第2题正确答案:A
3.在UML中,扩展关系表示为虚线箭头加()字样。

• A.include
• B.extend
• C.association
• D.generalization
第3题正确答案:B
4.并发视图由状态图、(),以及活动图组成。

• A.协作图
• B.时序图
• C.类图
• D.用例图
第4题正确答案:A
5.RUP的核心工作流中,分为()个核心过程工作流和3个核心支持工作流。

• A.4
• B.5
• C.6
• D.7
第5题正确答案:C
6.UML的()为UML的基础结构,基础结构由Infrastructure包表示。

• A.元元模型层
• B.元模型层
• C.模型层
• D.运行时实例层
第6题正确答案:A
7.在UML中,包含关系表示为虚线箭头加()字样。

• A.include
• B.extend
• C.association
• D.generalization
第7题正确答案:A
8.瀑布模型由B.M.Boehm于()年首先提出。

• A.1960
• B.1971
• C.1970
• D.1988
第8题正确答案:C
9.RUP的中文全称是()
• A.统一开发过程
• B.统一联合过程
• C.面向对象程序设计
• D.类的实现
第9题正确答案:A
10.类的设计应遵循如下原则()
• A.把类设计成可复用的“插接相容性”部件
• B.把类设计成健壮的部件
• C.把类设计成可集成的部件
• D.把类设计成任何情况下不能继承的部件
第10题正确答案:ABC
11.状态机由()和动作组成
• A.状态
• B.转换
• C.事件
• D.活动
第11题正确答案:ABCD
12.用例图包含的元素分别是:参与者、(),以及泛化关系。

• A.用例
• B.关联关系
• C.包含关系
• D.扩展关系
第12题正确答案:ABCD
13.事件流通常包括()和事后事件
• A.简要说明
• B.前提条件
• C.主事件流
• D.其他事件流
第13题正确答案:ABCD
14.状态图的图标可以分为以下几个部分:()。

• A.名称
• B.内部转换
• C.嵌套状态图
• D.操作
第14题正确答案:ABC
15.常见的事物之间的联系包括()
• A.关联关系
• B.依赖关系
• C.泛化关系
• D.实现关系
• E.聚合关系
第15题正确答案:ABCDE
16.配置图中通常包含两种元素,分别是()。

• A.节点
• B.依赖关系
• C.关联关系
• D.接口
第16题正确答案:AC
17.UML中的视图大致分为如下几种()
• A.用例视图
• B.逻辑视图
• C.组件视图
• D.并发视图
• E.配置视图
第17题正确答案:ABCDE
18.UML中的事物可分为以下几类()
• A.结构事物
• B.动作事物
• C.分组事物
• D.注释事物
第18题正确答案:ABCD
19.对系统的物理方面进行建模时要用到两种图,分别是()。

• A.组件图
• B.状态图
• C.活动图
• D.配置图
第19题正确答案:AD
20.用例图中的参与者有三大类,分别是()
• A.系统用户
• B.与所建造的系统交互的其他系统
• C.一些可以运行的进程
• D.其它无关用户
第20题正确答案:ABC
21.在对软件系统建模的过程中,存在3种类型的组件,分别是()、()和()。

• A.配置组件
• B.工作产品组件
• C.执行组件
• D.自定义组件
第21题正确答案:ABC
22.UML的结构事物共有类、()、组件、节点。

• A.接口
• B.协作
• C.用例
• D.活动类
第22题正确答案:ABCD
23.UML是一个层次的体系结构,每个层次是根据该层中元素的一般性程度划分的。

从一
般到具体,分别为()。

• A.元元模型层
• B.元模型层
• C.模型层
• D.运行时实例层
第23题正确答案:ABCD
24.配置图一般用于对系统的实现视图建模,建模的时候要找出系统中的节点以及节点之
间的关联关系,具体的建模步骤包括()。

• A.对系统中的节点建模
• B.对节点之间的关联关系建模
• C.对驻留在节点上的配置建模
• D.对驻留在节点上的配置之间的依赖关系建模
• E.对建模的结果进行精华和细化。

第24题正确答案:ABCDE
25.运用UML进行面向对象的系统分析设计,需要经过如下步骤()
• A.识别系统的用例和角色
• B.进行系统分析并抽象出类
• C.设计系统,并设计系统中的类及其行为
• D.编写代码
第25题正确答案:ABC
26.类中属性的可见性主要包括()。

• A.公有
• B.私有
• C.其它
• D.受保护
第26题正确答案:ABD
27.一般,软件项目失败原因包括以下几种:缺少有效的测试、对项目状态的主观估计、
没有正确地处理项目开发过程中的风险、没有对项目变更进行控制,以及()。

• A.混乱的需求管理
• B.开发者之间以及开发者和用户不清晰的交流
• C.架构不够牢固
• D.没有发现需求、设计和实现中的不一致
第27题正确答案:ABCD
28.逆向工程是指将代码转换成模型,或者迭代过程结束。

• A.错误
• B.正确
第28题正确答案:B
29.包是将多个元素组织为语义相关的组的通用机制。

一个包拥有或引用的模型元素称为
该包的内容。

• A.错误
• B.正确
第29题正确答案:B
30.Rose的双向工程包括正向工程和逆向工程。

• A.错误
• B.正确
第30题正确答案:B
31.活动图中的对象流是动作状态或者活动状态与对象之间的依赖关系,表示动作使用对
象或者动作对对象的影响。

• A.错误
• B.正确
第31题正确答案:B
32.在活动图中,对象流用带有箭头的实线表示。

• A.错误
• B.正确
第32题正确答案:A
33.消息是两个对象之间的单路通信,从发送方到接收方的控制信息流。

• A.错误
• B.正确
第33题正确答案:B
34.接口和组件之间的关系分为两种:实现关系和依赖关系。

• A.错误
• B.正确
第34题正确答案:B
35.协作图对在一次交互中有意义的对象和对象间的链建模。

• A.错误
• B.正确
第35题正确答案:B
36.在UML中,配置图中的关联关系的表示方法与类图中关联关系相同,都是一条虚线。

• A.错误
• B.正确
第36题正确答案:A
37.组件与类不同的是,组件没有名称。

• A.错误
• B.正确
第37题正确答案:A
38.用例可以和其他用例拥有相同的名字。

• A.错误
• B.正确
第38题正确答案:A
39.对象图是类图的变体,它使用与类图相似的符号描述,不同之处在于对象图显示的是
类的多个对象实例而非实际的类。

• A.错误
• B.正确
第39题正确答案:B
40.状态图由表示状态的节点和表示状态之间转换的带箭头的直线组成。

若干个状态由一
条或者多条转换箭头连接,状态的转换由事件触发。

• A.错误
• B.正确
第40题正确答案:B
41.逻辑视图描述系统应该具备的功能,也就是被称为参与者的外部用户所能观察到的功
能。

• A.错误
• B.正确
第41题正确答案:A
42.类是对应用领域或应用解决方案中概念的描述。

• A.错误
• B.正确
第42题正确答案:B
43.工作产品组件包括模型、源代码和用于创建配置组件的数据文件,它们是配置组件的
来源。

• A.错误
• B.正确
第43题正确答案:B
44.构造型可以基于所有种类的模型元素:类、节点、组件、注释、关联、泛化和依赖等
都可以用来作为构造型的基类。

• A.错误
• B.正确
第44题正确答案:B
45.配置视图描述系统的实现模块以及它们之间的依赖关系。

• A.错误
• B.正确
第45题正确答案:A
46.标记值用字符串表示,字符串有标记号、等号和值,写法上为“键=值”。

• A.错误
• B.正确
第46题正确答案:B
47.类图是一种模型类型,确切地说,是一种静态模型类型。

• A.错误
• B.正确
第47题正确答案:B
48.对象类是对类描述的补充,用于显示类的对象可能具备的所有状态,以及引起状态改
变的事件。

• A.错误
• B.正确
第48题正确答案:A
49.软件工程是一种层次化的技术,任何工程都必须以有组织的质量保证为基础。

• A.错误
• B.正确
第49题正确答案:B
50.用例图显示多个外部参与者以及他们与系统提供的用例之间的连接。

• A.错误
• B.正确
第50题正确答案:B。

相关文档
最新文档