电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2012级面向对象技术复习提纲

11页
  • 卖家[上传人]:pu****.1
  • 文档编号:470408904
  • 上传时间:2023-06-23
  • 文档格式:DOCX
  • 文档大小:225.17KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、2012级面向对象技术复习提纲1 理解面向对象的思想(封装性、继承性、多态性),作出一个简述。2 什么是分解、耦合度和内聚度?3 什么是动态绑定?4 什么是用例图,用例图有哪些部分组成。5 用例图中参与者之间的关系有哪些?用例之间的关系有哪些?6 试描述用例图在 UML 中的地位和作用。7 掌握用例模型的获取方法。8 用例之间的扩展、泛化、包含三种关系有什么异同,请分别举例说明。 扩展关系:基用例是可以独立于扩展用例存在的,只是在特定的条件下,它的行为可 以被另一个用例的行为所扩展 包含关系:被包含的用例(此例中的检查座位详情)不是孤立存在的,它仅作为某些 包含它的更大的基用例(此例中的预订座位、安排座位)的一部分出现 泛化关系:用来表示参与者与参与者之间,用例与用例之间的特殊/一般化关系9 类图有哪些元素构成?类之间的关系有哪些?掌握 UML 中类图的绘制方法。10 简述类的聚合和组合关系的异同点。11 对象图的适用场景以及它的优缺点。对象图适用于论证类模型的设计以及对源代码进行分析和说明。其优点是能够直观理解出 系统运行时的实时状态,缺点是比较复杂,工作量大。12 掌握交互图(时序

      2、图与协作图)的绘制方法。13 掌握活动图、状态图的绘制方法。14 类的设计原则包括哪些内容?15 包图与组件图的概念,掌握包图的设计原则,包括稳定性和抽象度的衡量方法。16 掌握设计模式、软件复用的概念,掌握所介绍的各种设计模式(单实例、工厂、适配器、 对象装饰、桥接、职责链、策略等)的用途,类图,以及相关实例。17 什么是实体类、边界类和控制类?为什么将分析类划分成这三种类型。实体类用于描述必须存贮的信息及其相关行为;边界类用于描述外部参与者与系统之间 的交互;控制类用于描述一个用例所具有的事件流控制行为。将分析类划分成这三种类型的好处在于: 所产生的类更小更专门化;这种划分将易变的外部界面与系统基本功能进行了屏蔽,使分析模型更易于变化。18 请简要阐述在软件开发过程中使用 UML 的必要性以及好处。19 在绘制类图时,第一步就是发现类,最常用的方法是什么?请简要说明它的使用方法。20 简述面向对象分析过程。 获取客户对系统的需求,包括标识场景和用例,以及建立需求模型; 用基本的需求为指南来选择类和对象;定义类的结构和层次;建造对象关系模型; 建造对象行为模型; 利用用例/场景来复审

      3、分析模型。21 简述面向对象设计过程。 系统设计; 对象设计; 消息设计; 复审。22 请观察一部电梯的运行方式,并用状态图描述它的各种状态(简化为“第一层”、“向上 运动”、“向下运动”、“等待”、“运动到第一层”五种状态)和可能转移。Id在第怎利达7=34. 请判断以下类图中的类关系是否合适,并说明理由。飞机有机翼、机身、驾驶舱商店里的电器,一台电器可以是一台洗衣机,也可以不是;一台电器可以是一台电视机,也 可以不是;一台电器可以是一台空调,也可以不是。公司员工很多,包括程序员、分析员与项目经理等。35. 仔细分析“语音邮箱系统”的“保留语音信息”和“拨打邮箱号”的用例事件流描述 请找出里面的对象,并画出时序图或协作图。用例 1:拨打邮箱号 呼叫者拨打语音邮件系统的主号码; 语音邮件系统发出提示音:输入邮箱号码并加#号 呼叫者输入接收者的邮箱号 语音邮件系统发出问候语:已进入 XX 的邮箱,请留言 用例 2:保留语音信息 呼叫者“拨打邮箱号” 呼叫者说出信息 呼叫者挂断电话 语音邮件系统将记录的信息存放在接收者的邮箱中。36. 假设某高校需要建立一个档案管理系统,而你是该软件系统的

      4、负责人。你所在的软件公 司与高校一致同意系统的构建采用面向对象方法。作为开发负责人,请你结合本课程中的学 习知识,提供参考的软件体系结构设计方案,描述开发这个系统的过程,并写出开发过程的 每个步骤中你认为应该用到的主要技术。在面向对象技术中,对已有的类得特征稍作改变就可生成其他的类,这种方式称为(C) A.委托B.代C.继承D.封装类库是一种预先定义的程序库,它以程序模块的形式,按照(B)把一组类的定义和实现组 织在一起:(C)对类库的建设提供了强有力的支持。A.类的功能B.类的层次结构C.实例之间的调用关系D.类的类型A.引用B.重置C.类属类D.封装UML是一种面向对象的统一建模语言。它包含10种图,其中,用例图展示了外部actor 与系统所提供的用例之间的连接,UML中的外部actor是指(D),用例可以用(C)图 来描述。状态图指明了对象所有可能的状态以及状态之间的迁移。如果一个并发的状态 由n个并发的子状态图组成,那么,该并发状态在某个时刻的状态由(A)个子状态中 各取一个状态组合而成。协作图描述了协作的(A)之间的交互和链接,它画成(A) 图的形式。A.人员 B.单位C.人

      5、员或单位D.人员或外部系统A.类B.状态C.活动D.协作A.每一 B.任意一 C.任意二D.任意m (mv=n)A.对象B.类C.用例D.状态A.对象B.类C.用例D.状态在面向对象分析过程中,用概念模型来详细描述系统的问题域,用(B)来表示概念模型; 用(A)来描述对象行为。A.序列图B类图C协作图D用例图A.序列图和协作图B用例图和活动图C类图和包图D用例图和构件图在UML中,(D)把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必 须履行该组所包含的活动,它能够明确地表示哪些活动是由哪些对象完成的。A 组合活动 B 同步条 C 活动 D 泳道在较高的抽象层次上,传统的程序流程图与UML中活动图最根本的区别在于(A)。A程序流程图明确地指定了每个活动的先后顺序,而活动图仅描述了活动和必要的工作顺序B 活动图不能提供循环控制结构,而程序流程图提供C 活动图不能表示并发活动,而程序流程图可以表示并发活动D 两者采用不同的图形符号系统在关于用例的描述中,错误的是(A)A 用例将系统的功能范围分解成许多小的系统功能陈述B 一个用例代表了系统的一个单一的目标C 用例是一个行为上

      6、相关的步骤序列D 用例描述了系统与用户的交互UML提供了 4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(B) 是面向对象系统建模中最常见的图,用于说明系统的静态设计视图;当需要说明系统的静态 实现视图时,应该选择(A);当需要说明体系结构的静态实施视图时,应该选择(D)。A构件图B类图C对象图D部署图A构件图B协作图C状态图D部署图A协作图B对象图C活动图D部署图面向对象系统中有两种基本的复用方式:框架复用和类库复用。下列关于框架和类库的描述 不正确的是()。A 框架是一个“半成品”的应用程序B 类库只包含一系列可被应用程序调用的类C 框架会为一个特定的目的实现一个基本的、可执行的架构D 类库是框架的一种扩展形式下列有关面向对象的叙述不正确的是(c)A面向对象设计最根本的意图是适应需求变化B 应尽量针对接口编程,而不要针对实现编程c 尽量使用继承而不是聚合,因为继承使得类间的耦合性最小D 尽量使用已有的类库当(D)时,用例是捕捉系统需求最好的选择。A系统具有很少的用户B系统具有很少的接口 C系统算法复杂,功能单一 D系统有很多 参与者现有两个用例UC1和UC2,其中UC2是一个完整的用例,可被实例化,而UC1需要UC2 中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,则UC1和UC2间的关系 是(A)。A Include B Extend C Generalize D Call下列关于面向对象的分析与设计的描述,正确的是(B)。A面向对象设计描述软件要做什么B 面向对象分析不需要考虑技术和实现层面的细节C 面向对象分析的输入是面向对象设计的结果D 面向对象设计的结果是简单的分析模型在UML的动态建模机制中,(C)描述了对象之间动态交互关系,还描述了交互对象之间的 静态链接关系,即同

      《2012级面向对象技术复习提纲》由会员pu****.1分享,可在线阅读,更多相关《2012级面向对象技术复习提纲》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.