面向对象系统分析与设计.docx

上传人:rrsccc 文档编号:9510929 上传时间:2021-03-02 格式:DOCX 页数:9 大小:22.50KB
返回 下载 相关 举报
面向对象系统分析与设计.docx_第1页
第1页 / 共9页
面向对象系统分析与设计.docx_第2页
第2页 / 共9页
面向对象系统分析与设计.docx_第3页
第3页 / 共9页
面向对象系统分析与设计.docx_第4页
第4页 / 共9页
面向对象系统分析与设计.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《面向对象系统分析与设计.docx》由会员分享,可在线阅读,更多相关《面向对象系统分析与设计.docx(9页珍藏版)》请在三一文库上搜索。

1、阶段作业1:一、判断题(共5道小题,共50.0分)1. 聚合是一种特殊的组合,组成组合的各部分是一个不可分割的整体A. 正确B. 错误知识点:面向对象导论学生答案:B;得分:10试题分值:10.0提示:2. 继承是一种类和类之间的关系,如果类B继承类A,类B中描述的操作和信息结构和类A完全一样。A. 正确B. 错误知识点:面向对象导论学生答案:B;得分:10试题分值:10.0提示:3. 增量开发和迭代开发差异在于:迭代开发改进了产品 ,它可以返工设计或实现中任何有缺陷的部分;增量开发改进了开发过程,它将过程划分成分阶段的构建。A. 正确B. 错误知识点:面向对象导论学生答案:A;得分:10试题

2、分值:10.0提示:4. 时间定量化是将开发的整个过程压缩在一定的时间内的一种方法。A. 正确B. 错误知识点:面向对象导论学生答案:A;得分:10试题分值:10.0提示:5. 系统是当做整体看待的各相关组件的集合,这些组件协同工作以实现功能或达到目标。A. 正确B. 错误知识点:面向对象导论学生答案:A;得分:10试题分值:10.0提示:6.二、单项选择题(共5道小题,共50.0分)1. 下面关于封装的说法不正确的是()A. 封装将对象的属性和方法结合成一个独立的系统单位B. 封装使一个对象形成两个部分:接口和实现C. 封装可以在保护对象的同时方便用户直接存取对象内部的细节D. 封装保护了客

3、户端,防止对象实现部分的变化对用户使用的影响知识点:面向对象导论学生答案:C;得分:10试题分值:10.0提示:2. 下面关于面向对象说法不正确的是()A. 面向对象是一种认识客观世界的方法B. 面向对象将客观世界看成是由对象和对象间的关系组成的整体。C. 一些高级程序语言具有面向对象的特性D. 面向对象的方法包括面向对象分析和面向对象设计两个部分知识点:面向对象导论学生答案:D;得分:10试题分值:10.0提示:3. 统一过程的主要阶段包括()A. 准备阶段 开发阶段 测试阶段 部署阶段B. 初始阶段 细化阶段 构造阶段 交付阶段C. 分析阶段 设计阶段 开发阶段 测试阶段D. 设计阶段 开

4、发阶段 测试阶段 交付阶段知识点:面向对象导论学生答案:B;得分:10试题分值:10.0提示:4. 下面哪几项是消息必须包含的内容()(1)提供服务的对象标识(2)服务方法标识(3)输入信息(4)返回信息A. 1B. 1,2C. 3D. 3,4知识点:面向对象导论学生答案:C;得分:10试题分值:10.0提示:5. 系统结构的三种类型分别是()A. 层次结构/矩阵结构/网络结构B. 线性结构/树形结构/网状结构C. 平面结构/矩阵结构/网络结构D. 宏观结构/中观结构/微观结构知识点:面向对象导论学生答案:A;得分:10试题分值:10.0提示:阶段作业2:一、判断题(共5道小题,共50.0分)

5、1. 后置条件是用例完成后必须为真的条件。描述用例执行期间,系统应当出现什么变化。A. 正确B. 错误知识点:面向对象分析学生答案:A;得分:10试题分值:10.0提示:2. 用例描述只描述系统的功能需求,而不描述性能需求。A. 正确B. 错误知识点:面向对象分析学生答案:B;得分:0试题分值:10.0提示:3. 用例图是描述用例步骤先后顺序的图示。它用于发现该用例的可供选择的路径和测试用例叙述的完整性或正确性。A. 正确B. 错误知识点:面向对象分析学生答案:B;得分:0试题分值:10.0提示:4. 事件的参与者只能是与系统交互的人或组织。A. 正确B. 错误知识点:面向对象分析学生答案:B

6、;得分:0试题分值:10.0提示:5. 组合、聚合、泛化是三种常见的总体和部分的关联。A. 正确B. 错误知识点:面向对象分析学生答案:A;得分:10试题分值:10.0提示:6.二、单项选择题(共5道小题,共50.0分)1. 面向对象分析的一般步骤()(1) 标识业务事件并制作事件表(2) 为每个用例场景绘制系统顺序图(3) 为每个业务事件的系统响应编写基本用例描述(4) 标识用例并生成用例图(5) 为每项系统操作编写约定(6) 生成域模型,以表示问题域中的概念、属性和关联A. 1,2,3,4,5,6B. 2,1,4,6,5,3C. 1,4,3,2,6,5D. 1,3,2, 4, 6, 5知识

7、点:面向对象分析学生答案:C;得分:0试题分值:10.0提示:2. 下面关于面向对象分析模型说法不正确的是()A. 事件表是一种事件分析工具B. 用例模型是一种需求模型C. 域模型是用来规划系统组成部分的工具D. 系统顺序图显示参与者于使用用例场景的系统之间的交互知识点:面向对象分析学生答案:C;得分:0试题分值:10.0提示:3. 下面哪个不是用例图必须包括的组件。()A. UML标准中没有区别发起参与者和加入参与者B. 用例模型中无法描述定时事件C. 用例图中没有提及输入或输出仅在用例描述中提及D. 没有明确指出时序与外部事件的差异知识点:面向对象分析学生答案:D;得分:0试题分值:10.

8、0提示:4. 事件分析中的事件类型包括:()A. 外部事件,内部事件和定时事件B. 随机事件,定时事件和一般事件C. 内部事件,外部事件D. 抽象事件,具体事件知识点:面向对象分析学生答案:A;得分:10试题分值:10.0提示:5. 下面哪个不是用例模型的缺点()A. UML标准中没有区别发起参与者和加入参与者B. 用例模型中无法描述定时事件C. 用例图中没有提及输入或输出仅在用例描述中提及D. 没有明确指出时序与外部事件的差异知识点:面向对象分析学生答案:B;得分:0试题分值:10.0提示:6.阶段作业3:一、判断题(共5道小题,共50.0分)1. 人机界面设计中使用的三种交互模型是状态转换

9、图、窗口导航图和交互模拟。A. 正确B. 错误知识点:面向对象的系统设计学生答案:A;得分:10试题分值:10.0提示:2. 数据库分为关系型数据库和分布式数据库两类。A. 正确B. 错误知识点:面向对象的系统设计学生答案:B;得分:10试题分值:10.0提示:3. Facade模式解决系统中谁负责处理来自参与者的系统操作消息的问题,它提供了两个系统层的接口,将职责分配给代表整体系统的对象。A. 正确B. 错误知识点:面向对象的系统设计学生答案:A;得分:10试题分值:10.0提示:4. 三层系统体系结构模型分为界面层、功能层、数据层。A. 正确B. 错误知识点:面向对象的系统设计学生答案:B

10、;得分:10试题分值:10.0提示:5. 设计模式是设计问题及其解决方案的已命名描述。设计模式有助于决定该为哪个对象分配什么职责,他们也改善了设计的质量。A. 正确B. 错误知识点:面向对象的系统设计学生答案:A;得分:0试题分值:10.0提示:6.二、单项选择题(共5道小题,共50.0分)1. 常见的对象的可见性有()(1)参考可见性(2)参数可见性(3)私有可见性(4)公开可见性(5)局部可见性(6)全局可见性A. 1,2,3,4,5,6B. 1,2,3,4C. 1,2,5,6D. 3,4,5,6知识点:面向对象的系统设计学生答案:C;得分:10试题分值:10.0提示:2. 下面关于信息系

11、统设计的目标说法不正确的是()A. 解决需求提出的问题,满足系统分析期间判定的性能需求B. 推出一种满足要求的自动化系统C. 考察并选择一种最合适的设计方案,并实现该方案D. 创建结构良好,易于修改的系统知识点:面向对象的系统设计学生答案:C;得分:10试题分值:10.0提示:3. 下面模式中不属于设计模式的是()A. 专家模式B. 模型-视图分离模式C. Facade模式D. 用户模式知识点:面向对象的系统设计学生答案:D;得分:10试题分值:10.0提示:4. 下面关于职责、行为、方法和操作之间的区别叙述错误的是:()A. 职责是对象对其它对象的义务,所有的对象都必须有职责。B. 职责有两种:获知和执行。它强调类为系统中的对象提供服务的义务或承诺。C. 行为是通过操作完成的任务。强调必须进行的操作是什么而不是完成任务的算法。D. 操作是UML中被定义为可以请求对象的服务方法,通常是非正式的表示对象对消息做出的响应。知识点:面向对象的系统设计学生答案:A;得分:10试题分值:10.0提示:5. 下列某型中不属于UML的是:()A. 合作图B. 分布图C. 顺序图D. 类图知识点:面向对象的系统设计学生答案:B;得分:10试题分值:10.0提示:6.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1