版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
专业收集整理精品文档!!!!!!----------------------------------精品文档,值得下载,可以编辑!!!-----------------------------!!!!!======================================================================================专业收集精品文档,您的最好选择======================湖南工业大学考试试卷系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------课程名称:UML建模湖南工业大学考试试卷系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------适用专业年级:软件工程09级考试时间:100分钟题号一二三四五六七八九十总分统分人签名题分30301030100得分考生注意事项:1、本试卷共4页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。(答案直接写在试卷中,否则不记分)一、选择题(30分,每空1分,把正确编号[ABCDEFGH]填写在括号内)1、观察者设计模式中的被观察者subject,其Notify方法,使用了面向对象方法中的_()_机制。A、封装 B、多态 C、重载 D、继承2、一般软件工程学者认为,面向对象包含最基本的4个概念。下面那个不是其中的一个:()。A、类 B、通信 C、继承 D、模式3、OOA指的是:(__)。A、面向对象分析 B、面向对象设计 C、面向对象编程 D、面向对象方法4、产生一个对象后转换为其父类,这是常用的设计策略,一般称为_()。A、开-闭原则 B、里氏替换原则 C、接口隔离原则 D、迪米特法则5、UML是在1997年,由国际对象管理组织OMG开始采纳作为其标准()语言,成为业界的标准。A、建模B.程序设计C.面向对象开发D.SQL6、UML的软件以(__)为中心,以体系结构为主线,采用循环迭代渐增的方式进行开发。A、用例B、对象C、类D、构件7、UML统一过程的动态结构核心是迭代开发,它将迭代过程划分为4个连续的阶段。在为期1周的迭代开发中,初始和细化阶段大约持续()。A、4---8小时B、2天C、3天D、4天8、UML的()模型图主要由用例图、活动图、业务类图组成。A、用例B、静态C、动态D、系统9、下列UML模型元素中,表示活动的图形是()。A、B、C、D、A、B、C、D、账单打印结帐IDentifier.Java10、UML中的扩展机制包括构造型、()和约束。A、监护条件B、标记值C、注释D、关系11、UML主要包括事物`、关系和图,下列那个概念不是UML中的关系()。A、构件B、组成C、实现D、泛化E、关联12、下列UML图形中,标有注释的是()。A、B、C、D、A、B、C、D、Boss:TankMP3Player{作者=Atom}结帐Player计算费用13、UML的视图中,(_)是其他视图的核心和基础。A、用例视图B、逻辑视图C、组件视图D、部署视图E、并发视图14、从UML模型生成源程序代码的过程,称之为()。A、正向工程B、逆向工程C、反编译D、编译15、类图用来描述软件系统的()模型。A、动态行为B、功能C、静态架构D、体系结构16、下列UML用例图中,出现包含关系的图是()。A、B、C、A、B、C、保存增加商品报告错误浏览商品软解压播放播放音频硬解压播放17、顺序图中包含的元素有:对象、()、激活和消息等。A、监护条件B、状态C、生命线D、对象流18、下列UML符号,代表“节点”的是()。A、B、C、D、E、F、A、B、C、D、E、F、19、在UML的需求分析建模中,对用例进行细化说明应该使用()。A、活动图B、状态图C、配置图D、构件图《UML建模》试题第1页共4页
湖南工业大学考试试卷湖南工业大学考试试卷系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------20、UML的系统分析要进一步确立的三个系统模型是()、对象动态模型和系统功能模型。A、数据库模型B、对象静态模型C、系统任务模型D、人机界面模型21、下面的UML图,描述系统动态行为的图是()。A、B、C、A、B、C、登录查询registry:Teacher:借阅系统产品电器产品冰箱22、UML系统分析阶段产生的包图和构件图,描述了系统的()。,A、状态模型B、软件体系层次结构C、对象静态模型D、功能需求模型23、UML系统设计的一般步骤,包括对象设计、系统体系结构设计和系统设计的()和审查等。A、优化B、完善C、建模D、迭代24、分析设计阶段,都会产生各种规格说明书,SRS是指()说明书。A、需求规格B、系统分析规格C、系统设计规格D、测试计划25、状态图描述一个对象在其生命周期中的状态变迁。发生的状态迁移的原因称为()。A、事件B、活动C、动作D、计算E、时间流逝26、活动图中动作状态之间的迁移是自动完成出的,即当活动状态中的()完成时,迁移就被触发。A、事件B、活动C、对象D、数据处理27、()是对系统的用例、类、对象、接口以及相互间的交互和协作进行描述。A、系统体系结构B、软件体系结构C、硬件体系结构D、系统框架28、设计模式就是对()的描述或解决方案,往往直接对应一段程序代码。A、构件B、成熟设计C、一个用例D、特定问题29、当要访问外部系统的对象,但其接口和已有系统的接口不一样时,为了使系统的修改代价最低,用哪种设计模式能较好解决该问题()。A、工厂方法模式B、适配器模式C、观察者模式D、命令模式30、软件复用是面向对象系统分析与设计的核心支持技术之一,软件复用的核心是()。A、对象B、模块C、设计模式D、软件构件二、填空题(30分,每空1分)1、RUP可以用二维开发模型来表示。纵轴为9个核心工作流,体现开发过程的静态结构。横轴表示项目的时间进度,体现开发过程的。其中6核心过程工作流包括:商业建模,,分析与设计,实现,测试和部署。RUP是一种迭代式增量开发模式,每个开发周期分为四个阶段:初始阶段,细化阶段,和交付阶段。(3分)2、UML分析与设计模型主要由三类模型图表示。他们是代表系统模型的用例模型图、代表系统业务模型的图和反映系统行为的动态模型图(2分)。3、填空完成下面用例图中的关系,用中文填写在下划线内:(3分)<<<<>>删除商品增加商品浏览商品保存找回密码系统登录客户管理员<<_>><<_>>4、聚集表示UML事物整体与部分的关系,整体端的重数为。如果部分离开了整体,整体就不完整,这种特殊关系称为组成关系,其英文单词为(2分)。5、UML类图中,类之间的关系有、聚集、、和细化(3分,不分先后)。6、在UML软件开发过程建立的顺序图中,消息有四种类型:简单消息、、异步消息、返回消息。当对象被销毁时,在其上用符号“”表示(3分)。7、详细描述状态图中的事件,应该包括、、动作。对状态的描述,还可以详细描述其内部活动事件,包括事件、事件和Exit事件(4分)。8、系统体系结构建模可分为和硬件体系结构建模。前者用包图和构件图描述,后者用UML的图描述(2分)。9、四人帮总结的设计模式,按照模式的目的将其分为、结构型和行为型。观察者模式是一种型设计模式(2分)。《UML建模》试题第2页共4页
湖南工业大学考试试卷湖南工业大学考试试卷系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------10、填写下面UML图形中的关系(填写英文到下划线内),有重数关系的指明重数(1,0..n,1..n):(6分)(()游戏角色植物僵尸小孩僵尸地面僵尸飞行僵尸巨型僵尸()1USB通信IC卡USB通信IC卡身份识别器(()<<Interface>>身份识别器<<Interface>>身份识别器(()指纹身份识别器(()1()销售员销售团队市场部销售员销售团队市场部三、简答题(10分)1、简述UML功能模型的建立步骤和意义(3分)。2、简述UML静态模型建立的步骤和意义(3分)。3、用文字详细描述一个用例(写脚本或场景描述),应表达哪些方面的内容?(4分)。四、应用案例建模(30分)1、图书馆管理系统的还书子系统的业务过程是,读者提交图书给工作人员,还书系统判断该读者是否逾期还书,如果不是,修改读者信息和图书信息后,结束还书过程。如果逾期,则提交信息给罚金计算模块,得到处罚金额;然后通知读者缴纳罚金,并记录到罚单数据库中。最后转入到正常还书过程。请绘制出该业务流程的UML活动图。要求使用判定符号,活动画在泳道上。(10分)答:《UML建模》试题第3页共4页
湖南工业大学考试试卷湖南工业大学考试试卷系(院)课程名称班级姓
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026-2030年中国水性纳米树脂市场趋势预判及投资潜力调研报告
- 2026年黑龙江省教师编模拟试题(含答案)
- 2026年钢管焊接实操模拟试题(含答案)
- 2026年二建道路部分模拟试题(含答案)
- 2026年苯乙烯装置操作工技能比武考核模拟试卷及答案详解
- 2026年高邮事业单位模拟试题(含答案)
- 2026年起重机检验员新员工岗位专业知识笔模拟题目及答案详解
- 2026年光明博士验光模拟试题(含答案)
- 2026年路桥安全模拟题及答案详解
- 初中道德与法治统编版(2024)七年级上册5.1走近老师 教学课件
- 部编版七年级语文上册古诗文理解性默写
- 2026 国企项目现场管控岗招聘考试参考题库 含答案
- 2025年西藏自治区林芝市网格员招聘笔试试题及答案详解
- 2026中盐安徽红四方肥业股份有限公司招聘15人笔试备考试题及答案详解
- 统编版小学语文二年级下册第五单元测试卷(含答案)
- (2026年)糖尿病中医预防保健知识讲座课件
- 2026年环保隐患排查表
- 2026高级人工智能训练师(三级)理论考试核心题库(完整版)
- 食材采购配送投标方案(技术方案)
- 反保险欺诈培训课件
- 【《自动杀鱼机的方案计算设计》14000字】
评论
0/150
提交评论