




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、面向对象分析与设计考试试卷(第一套)课程号5808115040考试时间100分钟适用专业年级(方向):考试方式及要求:闭卷笔试题号一二三四总分得分阅卷人一、 单项选择(每题分,共45分,答案写在题前表格内)1234567891011121314151617181920212223242526272829301 SDLC需求分析阶段结束时将产生哪个文档( )。A可行性分析报告 B软件需求说明书C软件需求统计 D系统需求统计2 面向对象将描述事物的数据与( )封装在一起,作为一个相互依存,不可分割的整体来处理。A信息B数据隐藏C数据操作 D数据抽象3 ( )是从用户使用的角度描述系统功能的图形表示
2、方法。A类图B对象图C序列图D用例图4 ( )描述了一组交互对象间的动态协助关系,表示完成某项行为的对象和这些对象间传统消息的时间顺序。A对象图B协作图C序列图D状态图5 ( )的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题A瀑布模型 B原型模型C增量模型 D螺旋模型6 ( )是用于把元素组织成组的通用机制 A包 B类 C接口 D组件7 对某企业的工作流程进行建模,( )是最有效的。 A 交互图 B活动图 C 状态图 D类图8 一个设计得好的OO系统具有( )A低内聚、低耦合的特征 B高内聚、低耦合的特征C高内聚、高耦合的特征 D低内聚、高耦合的特征9 下面那个图符表示UML中
3、的实现关系?( )。A. B. C. D. 10 下图表示类图的( )A关联关系 B泛化关系 C实现关系 D依赖关系11 一个银行业务系统采用如图所示的配置图,则错误的是( )。A与GUI有关的类应该部署在Branch Client上B这个图表示一个三层的体系结构,不管Branch Client、Financial App Server、Database Server是运行在同一台机器上还是在不同机器上C为了系统的可伸缩性(scalability),与业务逻辑有关的对象应该部署在Financial App Server上D为了系统的可伸缩性,与业务逻辑有关的对象应该部署在Branch Clie
4、nt上12 用例图关于角色的说法中错误的是( )。 A. 参与者是与目标系统交互的人或物 B. 参与者可以是实际的人,也可以是外部设备、外部系统等 C. 参与者之间可以存在一定的关系 D. 参与者是用例图的重要组成部分,因此它是目标系统的组成部分13 在UML模型中,类用 ( )表示 A直角矩形 B圆角矩形 C椭圆 D圆形14 接口的构造型是( ) Asign Binterface Ccomponent Dmode15 下面哪个UML视图是描述一个对象的生命周期的( )A状态图 B类图C协作图 D顺序图16 在类图中,“ ”表示的可见性是( )APublic BProtectedCPrivat
5、e DPackage17 生命线是UML视图中哪个图形的组成部分( )A类图 B状态图C活动图 D顺序图18 以下哪一项不是UML的基本成分( )A静态 B动态C关系 D注释19 以下哪一项表示的两个类之间的语义关系是当更改一个类的属性和操作时会影响另一个类的属性和操作( )A组合 B依赖C聚合 D泛化20 ( )是对象与其他外部世界相互关联的唯一途径。 A消息传递 B状态转C接口 D函数调用 21 在UML顺序图中,如果一条消息从对象a传向对象b,那么其( )是一条从b指向a的虚线有向边,它表示原消息的处理已经完成,处理结果(如果有的话)沿返回消息传回。A自消息 B创建(create)消息
6、C返回消息 D销毁(destroy)消息22 关于度量类关系图的复杂度的因素,以下哪种说法不正确( ) A类的大小 B类间的关系数 C类属性和操作的可见性 D以上说法都不正确23 一软件过程包含9000组件,计划2个月完成其中5000个,在实际完成过程中持续时间为3个月,则调整因子为( ) A B C D24 以下哪种类型不属于GOF设计模式的分类( )A控制器模式 B创建型模式C结构型模式 D行为型模式25 UML中关联的多重度是指( )A一个类有多个方法被另一个类调用B一个类的实类能够与另一个类的多个实类相关联C一个类的某个方法被另一个类调用的次数D两个类所具有的相同的方法和属性26 计算
7、机(Computer)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。那么Computer类和其它类(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之间的关系是:( )A泛化关系(Generalization)B实现关系(Realization)C包含关系(Inclusion)D聚合关系(Aggregation)27 在状态图中不能表示下面那些概念?( )A动作(action)B事件(event)C转移(transition)D类(class)28 ( )可以用于帮助设计人员在UML模型为模型定义约束信息,创建更为精确的设计模
8、型。A约束 B历史C标记 D构造型29 关于接口与抽象类的说法不正确的是( )。A接口能实现多继承抽象类不支持 B抽象类不提供任何方法的定义C接口不包含任何属性 D接口可以在多个包内实现30 下列对操作描述错误的是( ) A接口可以定义操作 B类可以定义操作 C对象可以定义操作 D操作可以作为顺序图中的消息二、 判断题(每题1分,共10分)1 角色在用例关系图的系统边界之内( )2测试准确度与测试用例数量成正比关系( )3用例关系图中角色只能连接到一个用例( )4类关系图是动态建模的一部分( )5通信关系图也称为协作关系图( )6打包能使软件的管理更复杂( )7动态建模也叫结构建模( )8序列
9、关系图与通信关系图可以相互转换( )9源代码文件和数据文件不属于组件( )10抽象就是关注一个实体本质的、内在的方面,而忽视其实现的细节( )三、 简答题(共15分)1 请列举类关系图中的各种关系,并画出其UML图形表示。(5分)2 仔细阅读下图,写出你能从图中获取的所有信息。(10分)四、 综合题(共30分)1 根据要求画出用例图(10分)在图书管理系统中,管理员可以进行“删除书籍”和修改“修改书籍信息”这两个操作,并且这两个用例与“图书查询”用例之间是一种包含关系:即不管删除数据还是修改书籍信息,都必须先进行该书籍信息的查询工作,请画出描述该业务的用例图2 根据要求画出顺序图(20)用户登
10、录系统,首先要和登录窗口交互,输入用户名和密码。登录窗口负责和服务器交互,将用户输入的用户和密码发送到服务器,服务器再与数据库交互,以验证用户名和密码的有效性,如果验证成功,则返回OK,验证失败返回Error。服务器将通过登录窗口将信息显示给用户。面向对象分析与设计考试试卷(第一套)答案一、单项选择(每题1.5分,共45分)1 B2 C3 D4 C5 A6 A7 B8 B9 C10 B11 D12 D13 A14 B15 A16 D17 D18 C19 A20 C21 C22 D23 B24 A25 A26 D27 D28 A29 B30 C二、判断题(每题1分,共10分)FTFFTFFTFF
11、三、简答题(共20分)1请列举类关系图中的各种关系,并画出其UML图形表示。(5分)答:类关系图中主要存在组合、聚合、泛化、实现四种关系 组合 : 聚合: 泛化: 实现: 2仔细阅读下图,写出你能从图中获取的所有信息。(10分)1.系统采用.net 2003开发,Oracle9i数据库,采用ADO.NET数据库访问技术。2.系统将业务逻辑以web服务形式进行封装,并将服务发布在应用服务器上。3.应用服务器采用IIS(5.1以上)做Web服务器,windows操作系统,安装.Net framework 1.1环境。4.应用服务器包含有配置组件,业务逻辑组件,数据访问组件,web服务组件5.客户端可采用过浏览器和桌面应用程序。浏览器版本要求IE6.0以上,firefox1.5,桌面客户端须安装.Net framework 1.1环境,并通过SOAP协议和 调用web服务四、综合题(共30分)1根据要求画出用例图(10分)在图书管理系统中,管理员可以进行“删除书籍”和修改“修改书籍信息”这两个操作,并且这两个用例与“图书查询”用例之间是一种包含关系:即不管删
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 对分包单位的进场安全总交底
- 2025年消雾塔项目发展计划
- 《红楼梦》阅读考题
- 江苏省盐城市射阳县2024-2025学年八年级下学期3月月考英语试题(原卷版+解析版)
- 实验室仪器采购 投标方案(技术方案)
- 城市供水系统优化管理方案
- 医药冷链运输公司排名
- 孝感城区智慧燃气项目可行性研究报告
- 开发项目居间合同
- 2025年度北京市餐厅装修与品牌故事创作合同
- 加油站常见安全隐患
- 2025年医院基本公共卫生服务项目工作计划
- 2025年福建能化集团招聘笔试参考题库含答案解析
- 江苏省中小学生金钥匙科技竞赛(高中组)考试题及答案
- 护理个案介入手术案例
- 《异常子宫出血诊断与治疗指南(2022更新版)》解读
- 国际贸易行业的知识产权保护培训
- DB37T 2216-2012 10kV及以下电力用户受电工程技术规范
- 2024秋新冀教版英语七年级上册教学课件 Unit 3 Lesson 3
- 2024年《国有企业管理人员处分条例》应知应会知识竞赛测试题【附全答案】
- 麻醉护理的发现与现状
评论
0/150
提交评论