- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
奥鹏17春16秋华师《面向对象分析与设计》在线作业
一、单选题(共 10 道试题,共 30 分。)
1. 以下不属于业务规则的是()
A. 事实
B. 推理规则
C. 约束
D. 业务逻辑
正确答案:
2. 类之间的关系不包括()
A. 依赖关系
B. 泛化关系
C. 实现关系
D. 分解关系
正确答案:
3. 以下不属于建模的目的是:()
A. 模型有助于按照所需的样式可视化系统
B. 模型不可以文档化设计决策
C. 模型能够描述系统的结构和行为
D. 模型提供构造系统的模板
正确答案:
4. 以下属于原型的优点的是()
A. 耗时、效率低
B. 可获得匿名答复
C. 便于开发方和用户发达成一致理解
D. 不需要用户过多参与
正确答案:
5. ()中的对象有生命线,表示一个对象在一段时间内存在。
A. 状态图
B. 顺序图
C. 对象图
D. 包图
正确答案:
6. 下列对状态图描述不正确的是()
A. 状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为
B. 状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态
C. 状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率
D. 状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应
正确答案:
7. UML的全称是 ()
A. Unify Modeling Language
B. Unified Modeling Language
C. Unified Modem Language
D. Unified Making Language
正确答案:
8. 基于用例的需求定义过程是以()为中心,来组织各类软件需求。
A. 用例
B. 参与者
C. 关系
D. 系统边界
正确答案:
9. UML体系包括三个部分:UML基本构造块,通用机制和()
A. UML视图的架构
B. UML命名
C. UML模型
D. UML约束
正确答案:
10. 多对象是UML哪个视图中的概念()
A. 类图
B. 状态图
C. 协作图
D. 组件图
正确答案:
华师《面向对象分析与设计》在线作业
二、多选题(共 10 道试题,共 40 分。)
1. 用例的重点在于描述功能需求,但对系统来说,还存在功能之外的东西,即非功能需求,被称为补充约束,补充约束的表示方法有():
A. 数据需求
B. 业务规则
C. 非功能需求
D. 备选事件流
正确答案:
2. 以下属于GoF模式的有()
A. 工厂模式
B. 外观模式
C. 适配器模式
D. 单例模式
正确答案:
3. 以下关于分析与设计的对比正确的是()。
A. 分析关注的是解决方法的理解,设计关注的是业务问题的理解
B. 设计一个较大的模型,包括系统各个方面的细节
C. 设计要充分考虑操作、属性、对象的生命周期
D. 分析侧重描述系统的功能需求
正确答案:
4. 在UML中,对于复杂状态,还可进一步描述其内部结构,这些内部结构可能包含以下()
A. 入口动作
B. 出口动作
C. 内部转移
D. 子状态机
正确答案:
5. 架构分析主要包含以下哪几部分内容()
A. 定义系统的备选架构来描述系统的高层组织结构,以用例组织后续的分析模型。
B. 确定分析机制以记录系统中的通用问题
C. 提取系统的关键抽象以揭示系统必须能够处理的核心概念
D. 创建用例实现来启动用例分析
正确答案:
6. 以下属于架构机制的是()
A. 分析机制
B. 设计机制
C. 实现机制
D. 身份认证机制
正确答案:
7. 架构设计在设计阶段,需要针对分析阶段的备选架构的各个方面进行详细的定义,以设计出符合特定系统的架构,具体工作有()
A. 确定核心元素
B. 引入外围元素
C. 优化组织结构
D. 定义设计后的组织结构
正确答案:
8. 以下哪几个原则用来处理包之间的依赖关系,关注包的耦合性()
A. 共同封闭原则
B. 复用发布等价原则
C. 稳定抽象原则
D. 无环依赖原则
正确答案:
9. 以下属于需求获取技术的是()
A. 收集资料
B. 现场观察
C. 开会
D. 问卷调查
正确答案:
10. 以下需求获取技术缺点比较耗时的有()
A. 收集资料
B. 现场观察
C. 访谈
D. 问卷调查
正确答案:
华师《面向对象分析与设计》在线作业
三、判断题(共 10 道试题,共 30 分。)
1. 分析模型的两个层次是静态模型和动态模型。
A. 错误
B. 正确
正确答案:
2. 需求获取技术仅包含收集资料、现场观察、开会、问卷调查、访谈和原型6种方法。
A. 错误
B.
文档评论(0)