2012级面向对象技术复习提纲
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. 假设某高校需要建立一个档案管理系统,而你是该软件系统的
《2012级面向对象技术复习提纲》由会员pu****.1分享,可在线阅读,更多相关《2012级面向对象技术复习提纲》请在金锄头文库上搜索。
市政学作业(主观题部分)
三峡大学办学特色
改善环境质量 推动绿色发展
2022-电影(电视)版权转让合同范本
教职工培训工作计划(三篇).doc
2023开学第一课主题班会活动总结(2篇).doc
绩效指标辞典
换季谨防宝宝感冒
化妆品购销合同.doc
2023年广西百色市那坡县城厢镇弄力村社区工作人员考试模拟题含答案
人教版 高中数学【选修 21】导学案:第二章第二节椭圆及其标准方程第二课时
办公室内勤个人年终工作总结2023年(4篇).doc
2022年高二生物第一学期第三次月考(期中)试题
2022年会计部门职责内容
2023年公司优秀员工获奖感言
纠正和预防措施控制程序
园林绿化工程初验报告
弟子规(之泛爱众)
治理过度医疗行为
文化广播影视站2023年简要工作总结.doc
2024-02-07 5页
2023-10-06 5页
2023-02-04 2页
2022-10-27 15页
2023-05-11 4页
2023-09-16 7页
2022-12-14 31页
2023-11-25 24页
2023-03-15 3页
2022-07-19 7页