奥鹏远程教育华中师大《面向对象分析与设计》在线作业
奥鹏华中师范大学平时在线作业
华师《面向对象分析与设计》在线作业-0005
以下不是分析机制的特征有()
A:持久性
B:分布
C:安全
D:关键抽象
答案问询微信奥鹏华中师范大学平时在线作业:424329
实现开放封闭的核心思想是对()编程。
A:抽象
B:具体
C:类
D:父类
答案问询微信:424329
基于用例的需求定义过程是以()为中心,来组织各类软件需求。
A:用例
B:参与者
C:关系
D:系统边界
答案问询微信:424329
以下不属于用例之间的关系的是()
A:包含关系
B:扩展关系
C:关联关系
D:泛化关系
答案问询微信:424329
以下关于Liskov替换原则描述不正确的是()
A:由Barbara Liskov提出的
B:针对子类型和父类型的继承层次结构提出的替换原则
C:子类型与父类型不可以互换
D:子类型必须能够替换他们的基类型
答案问询微信:424329
下面哪个UML视图是描述一个对象的生命周期的()
A:类图
B:状态图
C:协作图
D:顺序图
答案问询微信:424329
以下不属于面向对象技术的相关原则有()
A:抽象
B:封装
C:类
D:多态
答案问询微信:424329
()关系是指某个用例(基用例、主用例)在特定情况下无法进行处理,而把这些行为委托给其他用例。
A:包含关系
B:扩展关系
C:关联关系
D:泛化关系
答案问询微信:424329
以下不属于反射特点的是()
A:将应用程序分成元层次和基本层次两个部分
B:元层次提供系统属性的相关信息
C:基本层次包括应用程序逻辑,其实现建立在元层次之上
D:将最小功能核心与扩展功能和特定功能分离出来
答案问询微信:424329
顺序图由对象,生命线,控制焦点和()组成
A:关系
B:消息
C:用例
D:实体
答案问询微信:424329
基本的分包策略主要从()方面考虑
A:职责相似
B:协作关系
C:相同类型
D:用例边界
答案问询微信:424329
边界类是从那些系统和外界进行交换的对象中归纳和抽象出来的,以下为边界类的是()
A:用户界面类
B:系统/设备接口类
C:控制类
D:实体类
答案问询微信:424329
用例之间的关系有()
A:包含关系
B:扩展关系
C:关联关系
D:泛化关系
答案问询微信:424329
架构分析主要包含以下哪几部分内容()
A:定义系统的备选架构来描述系统的高层组织结构,以用例组织后续的分析模型。
B:确定分析机制以记录系统中的通用问题
C:提取系统的关键抽象以揭示系统必须能够处理的核心概念
D:创建用例实现来启动用例分析
答案问询微信:424329
在UML中,协作图的组成包括()
A:对象
B:消息
C:发送者
D:链
答案问询微信:424329
以下关于DIP描述正确的是()
A:DIP为依赖倒置原则
B:DIP为The Dependency Inversion Principle的简写
C:DIP为依赖层次提供了一种思路:高层依赖底层
D:DIP基本思路是逆转传统的依赖方向,高层不再依赖底层模块
答案问询微信:424329
用例的重点在于描述功能需求,但对系统来说,还存在功能之外的东西,即非功能需求,被称为补充约束,补充约束的表示方法有():
A:数据需求
B:业务规则
C:非功能需求
D:备选事件流
答案问询微信:424329
以下属于架构机制的是()
A:分析机制
B:设计机制
C:实现机制
D:身份认证机制
答案问询微信:424329
部署图的组成包括()
A:处理器
B:设备
C:构件
D:连接
答案问询微信:424329
以下属于反射特点的是()
A:将应用程序分成元层次和基本层次两个部分
B:元层次提供系统属性的相关信息
C:提供一个“即插即用”的软件环境
D:将最小功能核心与扩展功能和特定功能分离出来
答案问询微信:424329
业务对象模型只包含静态模型。
A:错误
B:正确
答案问询微信:424329
从业务中抽取系统需求的过程是需求建模的过程。
A:错误
B:正确
答案问询微信:424329
UML不允许任何一种过程和方法使用它。
A:错误
B:正确
答案问询微信:424329
扩展关系表明了一种继承层次,通过这种继承层次,特化的用例继承泛化用例的全部属性和行为,并参与泛化用例的各种关系。
A:错误
B:正确
答案问询微信:424329
实体类用于记录系统所需要维护的数据和对这些数据的处理行为。
A:错误
B:正确
答案问询微信:424329
包含关系表示某一个用例中包含了其他用例的行为。
A:错误
B:正确
答案问询微信:424329
UML是一种程序设计语言。
A:错误
B:正确
答案问询微信:424329
反射的特点为将最小功能核心与扩展功能和特定功能分离出来,以提供一个“即插即用”的软件环境。
A:错误
B:正确
答案问询微信:424329
UML中只有3种基本关系:依赖、泛化和实现。
A:错误
B:正确
答案问询微信:424329
需求获取技术仅包含收集资料、现场观察、开会、问卷调查、访谈和原型6种方法。
A:错误
B:正确
答案问询微信:424329