文档详情

软件工程第10章节面向对象的方法.doc

发布:2017-03-13约8.21千字共17页下载文档
文本预览下载声明
第10章例题分析与解答  作者:不详 来源: 2006年9月4日 发表评论 进入社区 一、填空题 1.面向对象方法认为系统是由应用域的______组成。 ? 2.对象具有状态,描述对象的状态用它的______。 ? 3.对象的抽象是______。 ? 4.类之间有两种结构关系,它们是分类关系和______关系。 ? 5.面向对象程序设计语言与其他程序设计语言的最主要差别是它具有______。 ? 6.动态模型描述了系统的______。 ? 二、选择题 1.火车是一种陆上交通工具,火车和陆上交通工具之间的关系是(? )关系。 ?A.组装????????? B.整体成员??????? C.has a???????? 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.词组 ? 三、应用题 1.建立窗口系统的对象模型。问题陈述如下: 窗口分为对话窗、图形窗、滚动窗三种;对话窗中有若干对话项,由唯一的项名字来确定,对话项分为按钮、选择项、正文项三种,选择项中有若干对话项入口;图形窗中有若干形状元素,形状元素分为一维形状和二维形状,一维形状又分为直线、圆弧、折线;二维形状分为圆、椭圆、矩形、多边形,其中多边形和折线由若干有序顶点组成,正文窗是滚动窗的一种,而图形滚动窗既是一种图形窗又是一种滚动窗。 2.在学校教学管理系统中,学生查询成绩就是系统中的一次交互,请用状态图来描述这种查询的交互行为。??????????????? ? 答案 : 一、填空题 1.对象 2.属性值 3.类 4.组装 5.继承性 6.动态行为 二、选择题 1.D 2.C 3.C 4.B 5.B 6.C 三、应用题 1. 2. 第10章自测题及参考答案  作者:不详 来源: 2006年9月1日 发表评论 进入社区 一、名词解释 1.对象???????????? 2.类?????????????? 3.属性????????????? ?4.操作 5.消息???????????? 6.消息传递???????? 7.方法?????????????? 8.关系 9.关联??????????? 10.一般具体关系????11.整体部分关系????? 12.继承 13.单重继承???????14.多重继承??????? 15.多态性????????????16.角色 17.受限关联???????18.封装??????????? 19.对象模型????????? 20.动态模型 21.功能模型???????22.事件??????????? 23.状态????????????? 24.事件追踪 25.状态图???????? 26.动作??????????? 27.活动????????????? 28.处理 29.数据流???????? 30.动作对象??????? 31.数据存储对象??????32.重用性 二、填空题 1.对象具有封装性,实现了______的结合。 2.类的实例化是______。 3.类具有属性,描述类的属性用______。 4.类具有操作,它是对象______的抽象。 5.对象之间进行通信的构造叫做______。 6.子类自动共享父类的属性和操作的机制称为______。 7.子类只继承一个父类的属性和操作,这称为______。 8.不同应用中信息共享的这种机制和构造是通过______来实现的。 9.对象模型的主要元素是类、关联和______。 10.受限关联由两个类和一个______组成。 三、选择题 1.汽车有一个发动机。汽车和发动机之间的关系是( ?? )关系。 ?A.一般具体????? B.整体成员?????? C.分类关系??????? D.is a 2.面向对象程序设计语言不同于其他语言的最主要特点是( ?? )。 ?A.模块性??????? B.抽象性???????? C.继承性????????? D.共享性 3.软件部
显示全部
相似文档