完整版面向对象分析与设计期末考试A卷_第1页
完整版面向对象分析与设计期末考试A卷_第2页
完整版面向对象分析与设计期末考试A卷_第3页
完整版面向对象分析与设计期末考试A卷_第4页
完整版面向对象分析与设计期末考试A卷_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、贴条形码区做题前,考生先将自己的学号、 姓名 及所在学习中央写清楚,将条形码准 确粘贴在条形码区域内福建师范大学网络与继续教育学院?面向对象分析与设计?期末测试 A卷 闭卷姓名:专业:学号:学习中央:缺考标记,考生禁填!口答案务必写在做题纸上,否那么不得分!一、单项选择题共25题,每题2分,共50分1、外观模式的作用是B.A. 当不能采用生成子类的方法进行扩充时,动态地给一个对象添 加一些额外的功能B. 为了系统中的一组功能调用提供一个一致的接口,这个接口使 得这一子系统更加容易使用C. 保证一个类仅有一个实例,并提供一个访问他的全局访问点D. 在方法中定义算法的框架,而将算法中的一些操作步骤

2、延迟到 子类中实现2、A模型的缺点是缺乏灵活性,特别是无法解决软件需求不 明确或不准确的问题.A. 瀑布模型B. 原型模型C. 增量模型D. 螺旋模型3、使用UML行关系数据库的B时,需要设计出表达持久数 据的实体类及其联系,并把它们映射成为关系数据库表Table、 视图View等.A. 业务UseCaseW型设计B. 逻辑数据模型设计C. 物理数据模型设计D. 物理实现设计4、 Abstract Factory抽象工厂模式的意图是A.A. 希望简化现有系统的使用方法.你需要定义自己的借口B. 将一个无法限制的现有对象与一个特定借口相匹配C. 将一组实现局部从另一组使用它们的对象中别离出来D.

3、 提供一个创立一系歹0相关或相互依赖对象的接口,而无需指定 它们具体的类5、 下面哪个视图届丁 UM命言的交互图B.A. 行为图B. 状态图C. 实现图D. 顺序图6、 B是一个类对象所可能经历的所有历程的模型图.A. 模型治理视图B. 状态机视图C. 动态视图D. 静态视图7、以下关丁 UM阪述正确的选项是D.A. UML是一种语言语言'的使用者不能对其进行扩展B. UML仅是一组图形的集合C. UM或适用丁系统的分析与设计阶段D. UML独立丁软件开发过程的8、 当我们想创立一个具体的对象而乂不希望指定具体的类时,可 以使用A模式.A. 创立型B. 结构型C. 行为型D. 以上都可

4、以9、40、在UML中D表示参与者为达成一项相对独立、完整的 业务目标而要求软件系统完成的功能.A. 用例图B. 边C. 执行者D. 用例10、关丁协作图的描述,以下哪个不正确BA. 协作图作为一种交互图,强调的是参加交互的对象的组织B. 协作图是顺序图的一种特例C. 协作图中有消息流的顺序号D. 在ROSH具中,协作图可在顺序图的根底上按 “F5键自动生 成11、D是从用户使用系统的角度描述系统功能的图形表达方法.A. 类图B. 对象图C. 序列图D. 用例图12、A关系是类元的一般描述和具体描述之间的关系,具体描 述建立在一般描述的根底之上,并对其进行了扩展,具体描述与 一般描述完全一致所

5、有特性、成员和关系,并且包含补充的信息, 它用从子指向父的箭头表示,指向父的是一个空三角形.A. 泛化B. 继承C. 组成D. 聚集13、Bridge 桥接模式的意图是C.A. 将一个无法限制的现有对象与一个特定借口相匹配B. 希望简化现有系统的使用方法.你需要定义自己的借口C. 将一组实现局部从另一组使用它们的对象中别离出来D. 你需要为特定的客户或情况提供特定系列的对象14、下面不是活动图中的根本元素的是B.A. 状态、判定B. 分义、集合C. 泳道、初态D. 用例、消息15、静态工厂的核心角色是A.A. 抽象产品B. 具体产品C. 静态工厂D. 消费者16、 以下关丁状态图的说法中,正确

6、的选项是C.A. 状态图是UM序对系统的静态方面进行建模的图之一B. 状态图是活动图的一个特例,状态图中的多数状态是活动状C. 活动图和状态图是对对象的生命周期进行建模,描述对象随时 间变化的行为D. 状态图强调对有几个对象参与的活动过程建模,而活动图更强 调对单个反响型对象建模17、在用例之间,会有三种不同的关系,以下哪个不是它们之间 可能的关系DA. 包含include B. 扩展extend C. 泛化generalization D. 关联connect18、Fa?ade外观模式的意图是A.A. 希望简化现有系统的使用方法.你需要定义自己的借口B. 将一个无法限制的现有对象与一个特定借

7、口相匹配C. 将一组实现局部从另一组使用它们的对象中别离出来D. 你需要为特定的客户或情况提供特定系列的对象19、 以下关丁结构型模式说法不正确的选项是.BA. 结构型模式可以在不破坏类封装性的根底上,实现新的功能B. 结构型模式主要用丁创立一组对象C. 结构型模式可以创立一组类的统一访问接口D. 结构型模式可以在不破坏类封装性的根底上,使得类可以同不 曾估计到的系统进行交互20、 下歹0关丁面向对象方法中描述中错误的选项是C.A. 使用设计模式有助丁在软件开发中应用面向对象技术B. 选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程 度C. UML乍为一种可视化建模语言需要与RU叨发过程

8、同时使用D. 目前在软件生命周期的分析、设计、实现和测试中均可以应用 面向对象方法21、 在状态图中不能表示下面那些概念 DA. 动作action B. 事件eventC. 转移transition D. 类class 22、 以下不届丁面向对象技术的根本特征的是B.A. 封装性B. 模块性C. 多态性D. 继承性23、 以下不是用例之间的关系的是A oA. 聚合B. 泛化C. 扩展D. 包含24、C是表达系统类及其相互联系的图示,它是面向对象设计的 核心,建立状态图、协作图和其他图的根底.A. 对象图B. 组件图C. 类图D. 状态图25、UMLil过图形化的表示机制从多个侧面对系统的分析和

9、设计 模型进行刻画,其中C包括构件图,它描述软件系统中各组成 构件,构件的内部结构以及构件之间的依赖关系.A. 行为视图B. 结构视图C. 构件视图D. 用例视图二、判断题共10题,每题2分,共20分26、抽象工厂模式提供了一系列相关或相互依赖对象的接口且必 须指定他们具体的类.错27、参与者actor 和用例use case 之间的关系是关联association 关系. 对 28、 一个状态图最多只能由一个初态和一个终态. 错29、如下列图,活动 Gesture和Stream audio可以并发进行.c Cl eanup 、 1J图活动图对30、继承本质上是“白盒复用,对父类的修改,不会影

10、响到子 类.错31、Fa?ade外观模式只能为方法调用创立更简单的接口,不能减少客户必须处理的对象数量. 错32、 设计模式的两大主题是系统复用与系统扩展.对33、 Abstract Factory抽象工厂模式保证系统总能根据当前 的情况获得适宜的对象.对34、Adapter模式使原本由丁接口不兼容而不能一起工作的那些 类可以一起工作. 对35、 设计模式使代码编制不能真正工程化.错三、简做题共4题,每题5分,共20分36、什么是动作状态什么是活动状态它们有什么区别答:动作状态是活动图中最小单位的构造块,表示原子动作.活 动状态表示的是可以分割的动作.可以将对象的活动状态理解为 一个组合,它的

11、限制流由其他活动状态或动作状态组成.37、简述用例图的主要功能用例与用例问的关系主要有哪几 种答:用例图主要的作用有三个:1获取需求;2指导测试;3还可在整个过程中的其它工作流起到指导作用.用例与用例问的关系主要有:1关联关系2包含关系3扩展关系4泛化关系38、什么是用例图用例图有什么作用答:用例图是用丁新的软件程序的系统/软件要求的主要形式下开 发.用例指定预期的行为什么 What?,而不是确定它确实切 方法如何How? o用例建模的一个关键概念是它帮助我们从最 终用户的角度设计系统.通过指定所有外部可见的系统行为,它 是一种有效的技术,用丁通过用户的术语来传达系统行为.39、简述OOD!型

12、的总体结构,并画图表示.答:OOt#系结构的各个局部内容:1问题论域局部,在OO破型的根底上,细化分析结果,设计一组 构成底层应用模型的类和对象.2人机交互局部:设计用户界面模型,该用户界面模型中的类 和对象提供实现人机交互操作的接口函数.用户界面设计包括菜单设计、窗口设计、输入/输出界面设计等等.3任务治理局部:建立一些类,用以负责处理操作系统级的并 发问题、中断、调度以及其它与特定平台有关的问题.4数据治理局部:提供数据治理系统中存储和检索对象的根本 结构,包括对永久性数据的访问和治理.数据治理设计包括:数据存放设计:数据存放设计选择数据存放的方式文件存 放、关系数据库表格存放或面向对象的数据库存放.设计相应的操作.为每个需要存储的对象和类增加用丁存储 治理的届性和操作,在类和对象的定义中加以描述.jHUlrllbiilc layer永及对钢尽1*类也齐slruul F+r珀杵忌,四、设计题(共1题,每题10分,共10分)40、当 开机时,它处丁空闲状态(idle ),当用户使用 呼叫某人(call someone )时,收集进入拨号状态(dialing ). 如果呼叫成功,即 接通(connected ), 就处丁通话状态(working );如果呼叫不成功(can' t connect),例如对方线路 有问题,关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论