华师18春《面向对象分析与设计》在线作业[第2套]答案
华师《面向对象分析与设计》在线作业一、单选题:
1.(单选题)下列对状态图描述不正确的是() (满分:)
A状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为
B状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态
C状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率
D状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应
正确答案:——C——
2.(单选题)UML图不包括()。 (满分:)
A用例图
B类图
C状态图
D流程图
正确答案:——D——
3.(单选题)LSP是()原则 (满分:)
A设计需要原则
BLiskov替换原则
C开放-封闭原则
D非单一职责原则
正确答案:——B——
4.(单选题)基于用例的需求定义过程是以()为中心,来组织各类软件需求。 (满分:)
A用例
B参与者
C关系
D系统边界
正确答案:————
5.(单选题)()是分析模型中一个系统用例的表达式,它通过对象交互的方式描述了分析模型中指定的用例是如何实现的 (满分:)
A用例实现
B用例分析
C用例识别
D用例关系
正确答案:————
6.(单选题)UML的全称是() (满分:)
AUnifyModelingLanguage
BUnifiedModelingLanguage
CUnifiedModemLanguage
DUnifiedMakingLanguage
正确答案:————
7.(单选题)以下关于OCP描述不正确的是() (满分:)
AOCP:开放-封闭原则
BTheOpen-ClosePrincpile的简称为OCP
C软件模块对扩展开放
D软件模块对扩展和修改均开放
正确答案:————
8.(单选题)部署图的组成不包括() (满分:)
A处理器
B设备
C构件
D连接
正确答案:————
9.(单选题)根据B-C-E三层备选架构,系统中的类相应地对应三个层次,以下不属于该三个层次的是() (满分:)
A边界类
B控制类
C实体类
D静态类
正确答案:————
10.(单选题)以下不属于反射特点的是() (满分:)
A将应用程序分成元层次和基本层次两个部分
B元层次提供系统属性的相关信息
C基本层次包括应用程序逻辑,其实现建立在元层次之上
D将最小功能核心与扩展功能和特定功能分离出来
正确答案:————
二、多选题:
11.(多选题)构件图的组成包括() (满分:)
A接口
B构件
C发送者
D依赖关系
正确答案:————
12.(多选题)以下关于SRP描述正确的是() (满分:)
ASRP为TheSingleResponsibilityPrinciple的简写
BSRP是指导类的职责分配的最基本原则
CSRP描述了低耦合的原则
DSRP并不等同于说类只有一个职责
正确答案:————
13.(多选题)用例之间的关系有() (满分:)
A包含关系
B扩展关系
C关联关系
D泛化关系
正确答案:————
14.(多选题)以下需求获取技术缺点比较耗时的有() (满分:)
A收集资料
B现场观察
C访谈
D问卷调查
正确答案:————
15.(多选题)用例的重点在于描述功能需求,但对系统来说,还存在功能之外的东西,即非功能需求,被称为补充约束,补充约束的表示方法有(): (满分:)
A数据需求
B业务规则
C非功能需求
D备选事件流
正确答案:————
16.(多选题)部署图的组成包括() (满分:)
A处理器
B设备
C构件
D连接
正确答案:————
17.(多选题)以下关于ISP描述正确的是() (满分:)
AISP为TheInterfaceSegregationPrinciple的简写
BISP就是接口隔离原则
CISP就是单一职责原则
DISP就是开放-封闭原则
正确答案:————
18.(多选题)UML提供的通用机制有() (满分:)
A规格说明
B修饰
C通用划分
D模型
正确答案:————
19.(多选题)以下属于反射特点的是() (满分:)
A将应用程序分成元层次和基本层次两个部分
B元层次提供系统属性的相关信息
C提供一个“即插即用”的软件环境
D将最小功能核心与扩展功能和特定功能分离出来
正确答案:————
20.(多选题)在UML中,对于复杂状态,还可进一步描述其内部结构,这些内部结构可能包含以下() (满分:)
A入口动作
B出口动作
C内部转移
D子状态机
正确答案:————
三、判断题:
21.(判断题)通信图用来描述对象之间消息的交互,强调真实时间信息的交互图。 (满分:)
A错误
B正确
正确答案:————
22.(判断题)构件图的组成包括接口、构件和发送者。 (满分:)
A错误
B正确
正确答案:————
23.(判断题)用例是由不同场景构成的,因此用例文档是按场景来编写的。 (满分:)
A错误
B正确
正确答案:————
24.(判断题)面向对象技术的相关原则只有封装和抽象。 (满分:)
A错误
B正确
正确答案:————
25.(判断题)架构机制根据所关注的阶段和详细程度不同,可分为:分析机制、设计机制和身份认证机制。 (满分:)
A错误
B正确
正确答案:————
26.(判断题)顺序图描述对象之间消息的交互,强调的是真实时间信息的交互图。 (满分:)
A错误
B正确
正确答案:————
27.(判断题)UML不允许任何一种过程和方法使用它。 (满分:)
A错误
B正确
正确答案:————
28.(判断题)业务对象模型只包含静态模型。 (满分:)
A错误
B正确
正确答案:————
29.(判断题)扩展关系表明了一种继承层次,通过这种继承层次,特化的用例继承泛化用例的全部属性和行为,并参与泛化用例的各种关系。 (满分:)
A错误
B正确
正确答案:————
30.(判断题)需求获取技术仅包含收集资料、现场观察、开会、问卷调查、访谈和原型6种方法。 (满分:)
A错误
B正确
正确答案:————
页:
[1]