电大软件工程形考2答案

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

面向对象设计强调定义(),并且使它们相互协作来满足用户需求。

选择一项:
.接口
.物理模型
C.软件对象
.E-R模型
0是从用户的观点描述系统功能,它由一组用例、参与者以及它们之间关系所组成。

选择一项:
.用例图
.顺序图
.类图
D.对象图
0用于描述系统的功能集。

选择一项:
A.用例视图
.对象视图
C.逻辑视图
.组件视图
题目4
UML 语言支持的建模方式不包括有()
选择一项:
A.动态建模
C.功能建模
」D.静态建模
题目5
UML 中,包图是一种()
选择一项:
r -
A.数据结构
B B.对系统的动态描述
^ C.分组机制
D D.集合
题目6
UML 是一种()。

选择一项:
.可视化的程序设计语言
.可视化的建模语言
UML是一种()语言
选择一项:
A.程序设计
B.过程描述
.面向对象
D.交互式建模
类的属性结构要坚持简单的原则,尽可能不使用复杂的()。

选择一项:
A.处理
B.参数
C.数据结构
.方法
继承耦合是()之间的一种关联形式,设计时应该适当使用这种耦合。

选择一项:
.数据类与处理类
.一般化类与特殊化类
C.控制类与界面类
.虚类与实体类
题目10
包含关系用于构造多个用例()。

选择一项:
题目11
从本质上说,面向对象是“先”确定动作的()“后”执行()
选择一项:
A A.动作/主体
B B.数据结构/主体
商 ................
C.王体/动作
D D.主体/数据结构
题目12
对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。

在面向对象方
法中,由()实现。

选择一项:
题目13
功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。

在面向对象方法中,由()实现
选择一项:
.关系
B.共性的部分
C.特殊活动 .角色
交互图和场景描述
B.活动图和场景描述
C.场景描述
题目14
对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。

选择一项:
题目15
()是一般化类与特殊化类之间的一种关联形式,设计时应该适当使用这种耦合。

选择一项:
A A.参数传递
B.继承
r I C.方法重写
D.消息连接
题目16
表示对象相互行为的模型是()模型
选择一项:
C …, A.功能模型
用例图和场景描述
B B.对象模型
C C.动态模型
D.状态模型
题目17
定义类的属性类型时尽量使用已有类型,太多自定义类型会降低系统的()指标。

选择一项:
可维护性
D.安全性
题目18
反映收发消息的对象的组织结构,用于描述系统的行为是如何有系统的成分协作实现的是()选择一项:
A.类图
.顺序图
C.组件图
D.合作图
题目19
确定角色是()的任务
选择一项:
A.用例模型
B.对象模型
C C.交互模型
D D.动态模型
题目20
如果说用例F被用例T扩展,意思是()。

选择一项:
A A.都是特殊用
B B. F是一个一般用例,T是一个特殊用例
C C.都是一般用例
D D. F是一个特殊用户,T是一个一般用例
题目21
软件需求分析产生两个重要文档,一个是软件需求规格说明书,另一个是()
选择一项:
A A.初步用户手册
6 .. ... ..
B.概要设计说明书
r~ …,
C.软件维护说明书
D D.可行性报告
题目22 下面建立功能模型的步骤哪个顺序是正确的()
选择一项:
后I 一 .一
A.确定角色/确定用例模型/确定用例
r II ……
B.确定用例/确定用例模型/确定角色
P ………………
C.确定角色/确定用例/确定用力模型
f」D.确定用例模型/确定角色/确定用例
题目23
在图书馆信息管理系统中,已经构造了一个读者类,后来发现图书馆的学生和教师在借书中有不同要求。

请问在面向对象设计中用()方法可以有效地设计这 3个类?
选择一项:
A A.信息隐藏
B B.继承
C C.动态联编
r …
D.多态
题目24
用()描述系统与角色之间的接口。

选择一项:
B.表单
C.窗体
题目25
对类进行详细设计,主要是设计类的(),优化类之间的关系。

选择一项: 「 A.算法
「B.处理流程
C.属性和方法
界面类 .对话框
.数据结构
题目26 面向对象设计的步骤中,正确的顺序是()。

选择一项:
.系统构架设计、用例设计、类设计
.用例设计、构架设计、类设计
C.类设计、用例设计、构架设计
.系统构架设计、数据库设计和用户界面设计
题目27 面向对象设计首先要进行高层设计:确定系统的总体结构和风格,构造系统的(),将系统划分成不同的子系统。

选择一项:
.数据模型
B.逻辑模型
C.用例模型
D.物理模型
题目28 面向对象设计首先要确定系统的总体结构和风格,构造系统的()选择一项:
.物理模型
.数据模型
C.逻辑模型
题目29
在面向对象方法中,描述系统控制结构的模型是()模型 选择一项:
□A .静态模型
£_B .功能模型
r ,…,
C.对象模型
D D.动态模型
题目30
在软件设计中应该保持模块的独立性原则,()反映模块独立性 选择一项:
A.模块之间的耦合
C C.数据和模块
D.模块内部的凝聚力
.用例模型 耦合和内聚。

相关文档
最新文档