- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
福师《面向对象程序设计》在线作业二
一、单项选择题(共9道试题,共18分。)
1.在UML中,时序图将交互关系表示为()。
A.三维图
B.线性图
C.二维图
D.随机图形
正确答案:C
2.并发视图由状态图、(),以及活动图组成。
A.协作图
B.时序图
C.类图
D.用例图
正确答案:A
3.UML()为UML基础结构,基础结构由Infrastructure包表示。
A.元元模型层
B.元模型层
C.模型层
D.运行时实例层
正确答案:A
4.以下哪个关系指明一个事物对象与另一个事物对象之间联络。
A.关联关系
B.依赖关系
C.泛化关系
D.实现关系
E.聚合关系
正确答案:A
5.在UML中,扩展关系表示为虚线箭头加()字样。
A.include
B.extend
C.association
D.generalization
正确答案:B
6.要表示一个结构型,能够将结构型名称用一对()括起来,然后放置在结构型模型元素名字邻近。
A.圆括号
B.方括号
C.尖括号
D.无需括号
正确答案:C
7.对象约束语言,简称(),它是一个用于施加在指定模型元素上约束语言。
A.OCL
B.ODL
C.DAO
D.DDL
正确答案:A
8.RUP汉字全称是()
A.统一开发过程
B.统一联合过程
C.面向对象程序设计
D.类实现
正确答案:A
9.对象约束语言是一个()语言,它主要用于表示UML模型中施加于模型上约束。
A.面向对象
B.过程化
C.形式化
D.结构性
正确答案:C
福师《面向对象程序设计》在线作业二
二、多项选择题(共18道试题,共36分。)
1.对系统物理方面进行建模时要用到两种图,分别是()。
A.组件图
B.状态图
C.活动图
D.配置图
正确答案:AD
2.UML中视图大致分为以下几个()
A.用例视图
B.逻辑视图
C.组件视图
D.并发视图
E.配置视图
正确答案:ABCDE
3.利用UML进行面向对象系统分析设计,需要经过以下步骤()
A.识别系统用例和角色
B.进行系统分析并抽象出类
C.设计系统,并设计系统中类及其行为
D.编写代码
正确答案:ABC
4.UML结构事物共有类、()、组件、节点。
A.接口
B.协作
C.用例
D.活动类
正确答案:ABCD
5.事件流通常包含()和事后事件
A.简明说明
B.前提条件
C.主事件流
D.其余事件流
正确答案:ABCD
6.UML中事物可分为以下几类()
A.结构事物
B.动作事物
C.分组事物
D.注释事物
正确答案:ABCD
7.协作图包含3以下元素:()。
A.对象
B.链
C.消息
D.属性
正确答案:ABC
8.现在,使用比较广泛软件过程主要包含()。
A.RUP
B.OPENProcess
C.OOSP
D.XP
正确答案:ABCD
9.在对软件系统建模过程中,存在3种类型组件,分别是()、()和()。
A.配置组件
B.工作产品组件
C.执行组件
D.自定义组件
正确答案:ABC
10.用例图包含元素分别是:参加者、(),以及泛化关系。
A.用例
B.关联关系
C.包含关系
D.扩展关系
正确答案:ABCD
11.组件图通惯用于对面向对象系统物理方面建模,建模时候要找出系统中存在组件,接口以及组件之间依赖关系。详细建模步骤包含()。
A.对系统中组件建模
B.对对应组件提供接口建模
C.对组件之间依赖关系建模
D.将逻辑设计映射成物理实现
E.对建模结果进行精化和细化。
正确答案:ABCDE
12.类中属性可见性主要包含()。
A.公有
B.私有
C.其它
D.受保护
正确答案:ABD
13.以下组件中,哪些属于执行组件例子。
A.EnterpriseJavaBeans
B.Servlets
C.HTML
D.XML文档
正确答案:ABCD
14.多态性包含以下几个()
A.编译时多态性
B.运行时多态性
C.经过继承实现多态性
D.经过抽象类实现多态性
正确答案:AB
15.系统建立模型过程就将任务划分为(),几个阶段连续迭代过程。
A.需求分析阶段
B.分析阶段
C.设计阶段
D.实现阶段
E.布署阶段
正确答案:ABCDE
16.UML是一个层次体系结构,每个层次是依照该层中元素通常性程度划分。从通常到详细,分别为()。
A.元元模型层
B.元模型层
C.模型层
D.运行时实例层
正确答案:ABCD
1
文档评论(0)