2024年6月1日发(作者:滕忆曼)
第10章例题分析与解答
作者:不详 来源: 2006年9月4日 发表评论 进入
社区
一、填空题
1.面向对象方法认为系统是由应用域的______组成。
2.对象具有状态,描述对象的状态用它的______。
3.对象的抽象是______。
4.类之间有两种结构关系,它们是分类关系和______关系。
5.面向对象程序设计语言与其他程序设计语言的最主要差别是它具有______。
6.动态模型描述了系统的______。
二、选择题
1.火车是一种陆上交通工具,火车和陆上交通工具之间的关系是( )关系。
A.组装 B.整体成员 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.建立窗口系统的对象模型。问题陈述如下:
窗口分为对话窗、图形窗、滚动窗三种;对话窗中有若干对话项,由唯一的项名字来确
定,对话项分为按钮、选择项、正文项三种,选择项中有若干对话项入口;图形窗中有若干形
状元素,形状元素分为一维形状和二维形状,一维形状又分为直线、圆弧、折线;二维形状分
为圆、椭圆、矩形、多边形,其中多边形和折线由若干有序顶点组成,正文窗是滚动窗的一种,
2024年6月1日发(作者:滕忆曼)
第10章例题分析与解答
作者:不详 来源: 2006年9月4日 发表评论 进入
社区
一、填空题
1.面向对象方法认为系统是由应用域的______组成。
2.对象具有状态,描述对象的状态用它的______。
3.对象的抽象是______。
4.类之间有两种结构关系,它们是分类关系和______关系。
5.面向对象程序设计语言与其他程序设计语言的最主要差别是它具有______。
6.动态模型描述了系统的______。
二、选择题
1.火车是一种陆上交通工具,火车和陆上交通工具之间的关系是( )关系。
A.组装 B.整体成员 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.建立窗口系统的对象模型。问题陈述如下:
窗口分为对话窗、图形窗、滚动窗三种;对话窗中有若干对话项,由唯一的项名字来确
定,对话项分为按钮、选择项、正文项三种,选择项中有若干对话项入口;图形窗中有若干形
状元素,形状元素分为一维形状和二维形状,一维形状又分为直线、圆弧、折线;二维形状分
为圆、椭圆、矩形、多边形,其中多边形和折线由若干有序顶点组成,正文窗是滚动窗的一种,