软件08-UML建模-B卷(填了答案)-吴志辉_第1页
软件08-UML建模-B卷(填了答案)-吴志辉_第2页
软件08-UML建模-B卷(填了答案)-吴志辉_第3页
软件08-UML建模-B卷(填了答案)-吴志辉_第4页
全文预览已结束

付费下载

下载本文档

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

文档简介

湖南工业大学考试试卷纸系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------湖南工业大学考试试卷纸系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------适用专业年级:软件08级考试时间:100分钟题号一二三四五六七八九十总分统分人签名题分403030100得分考生注意事项:1、本试卷共4页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。(答案直接写在试卷中,否则不记分)一、选择题(40分,每空1分,把正确编号[ABCDEFGH]填写在括号内)1、一个类中有多个相同名称的方法,但参数不同,一般称为类的_(B)_。A)封装 B多态性 C)重载 D)继承2、模型驱动架构的英文缩写是:(D)。A)DDA B)RDD C)OOAD D)MDA3、面向对象设计模型,一般涵盖4大部分,人机交互部分,(B),任务管理和数据管理。A)人机交互 B)问题域部分 C)需求分析 D)项目管理4、消息是指描述事件发生的信息,是对象间相互联系和作用的方式。事件作用于_(D),它识别事件并作出相应反应。A)类 B)构件 C)接口 D)对象5、UML是在(_C_)年,由国际对象管理组织OMG开始采纳作为其标准建模语言,成为业界的标准。A)2003B)1999C)1997D)19956、使用UML对系统功能建模,每次分析设计,其用例的数量控制在那个范围比较合适(B)。A)5个左右B)20个左右C)50个左右D)100个左右7、对象约束语言的英文缩写是:(B)。A)OQLB)OCLC)SQLD)HQLE)LINQ8、RUP的动态结构核心是迭代开发,它将迭代过程划分为4个连续的阶段。在为期1周的迭代开发中,初始阶段大约持续(A)。A)2--4小时B)8—12小时C)1—2天D)2—3天9、下列UML模型元素中,组件图的图形是(C)。StudentStudentClock打印结帐IDentifier.JavaA)B)C)D)E)10、UML模型元素Package是(B)事物。A)结构B)动作C)分组D)注释11、UML中的事物是代表任何可定义的东西,包括事物之间的关系,下列那个概念是UML中的关系(E)。A)用例B)类C)接口D)状态E)聚合12、下列UML图形符号,标有注释的是(D),代表实现关系的是(C),表示对象的是(A),带有标记值的是(B)。根据停车时间,车型,会员等信息计算停车费用根据停车时间,车型,会员等信息计算停车费用Boss:TankMP3Player{作者=Atom}结帐PlyerA)B)C)D)13、(B)是UML的一种扩展机制,可有效防止UML变得过于复杂。A)注释B)构造型C)标记D)约束14、从UML模型生成源程序代码的过程,称之为(A)。A)正向工程B)逆向工程C)反编译D)编译15、用类图来描述软件系统的(C)模型。其名称为(D)。A)动态行为B)功能C)静态架构D)ClassDiagramE)UseCaseDiagram16、一考勤系统,可以使用IC卡识别或使用指纹识别,下面那个用例图是正确的(C)。ICIdentifyICIdentifyA)B)C)身份识别FgIdentifyICIdentify身份识别FgIdentifyICIdentify身份识别FgIdentify《UML建模》试题第1页共4页

湖南工业大学考试试卷纸湖南工业大学考试试卷纸系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------17、序列图中包含的元素有:对象(Object)、(A)、激活(Activation)和消息(Messages)等。用单箭头表示的消息是(E)消息。A)生命线B)状态C)活动D)过程E)异步F)反身18、下列序列图中表示循环结构的是(A),包含的分支结构的是(B)。:casher:casher:SaleenterItem(ID,quality)[moreitems]endSalemakeNewSale:OA:OBCalculate(x)[x>5]Do(X)Calculate(x):OC[else]A)B)19、状态图是UML中对系统动态方面建模图之一,它通过建立(B)的(D)模型来描述对象随时间变化的动态行为。由于系统中对象的状态最易发现和理解,所以建模时往往首先考虑基于状态之间的控制流。A)类B)对象C)用例D)生命周期E)行为F)结构20、UML中状态机由对象的各个状态和连接这些状态的(B)组成,是展示状态与状态转换的图。状态图中的状态由一个带圆角的矩形表示,状态的描述应该包括状态名、(C)和出口动作,内部转换、内部活动和嵌套状态。A事件B)转换C)EntryD)ExitE)监护条件F)判定21、状态图中,事件是引起状态变化的因素;如果一个对象接收一个消息,称之为(B)。如果一个表达式的计算结果为真可以触发转换,称之为(C)。如果时间的流逝可以触发转换,称之为(E)。A)动作事件B)调用事件C)修改事件D)延迟事件E)时间事件22、组成状态,如果对象可以同时拥有几个子状态,则称之为(B)子状态。汽车的运行组成状态从前进到后退是(A)子状态,汽车高速前进是(B)子状态。A)顺序B)并发C)简单D)复合23、在活动图中,(B)区分了负责活动的对象,它明确表明了哪些活动是由哪些对象进行的。(A)表示动作使用对象或者动作对对象的影响。A)对象流 B)泳道 C)分支与合并 D)分叉与回合24、组件与组件之间的关系,一般是个(A)关系,组件以接口的关系是(D)实现关系。A) 依赖 B)关联 C)组成 D)实现25、系统的软件物理实现模型图一般用(B)描述,系统硬件和软件的物理结构用(D)实描述。A)类图 B)组件图 C)用例图 D)配置图二、填空题(30分,每空1分)1、RUP可以用二维开发模型来表示。纵轴为9个核心工作流,体现开发过程的静态结构。横轴表示项目的时间进度,体现开发过程的动态结构。其中6核心过程工作流包括商业建模,需求分析,分析与设计,实现,测试和部署。RUP是一种迭代式增量开发模式,每个开发周期分为四个阶段:初始阶段,细化阶段,构造阶段和交付阶段。(6分)2、对象约束语言是一种形式化语言,用于表示UML模型中施加于模型上的约束。其定义的基本集合类型有Collection,Set,Bag和Sequence。(1分)3、写出下列名词的英文表达:(6分)配置图:DeploymentDiagram,类图:ClassDiagram,序列图:SequenceDiagram,状态图:StatechartDiagram,活动图:ActivityDiagram,构件图:ComponentDiagram。4、填空完成下面用例图中的关系,用英文填写在下划线内:(3分)<<_继承>>____<<_继承>>____新加成绩修改成绩浏览成绩保存记录报告错误找回密码系统登录员工教师<<extend_>><<_use>>《UML建模》试题第2页共4页

湖南工业大学考试试卷纸湖南工业大学考试试卷纸系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------5、指明下面类图中类之间的关系(填写中文到下划线内),是关联关系的指明重数或角色(1,0..n,1..n):(7分)(泛化)(泛化)角色地形物飞机炮弹战斗机直升机飞碟小炮弹大炮弹散弹1(0..n)拥有(属于)1(1..n)<<Interface>><<Interface>>MP4PlayerUSMP4PlayeChinaMP4PlayeMP4Decode(实现)<<包含>>地图map地图map地图层layer格子Tile(组成)6、写出下面IC卡通信对象的状态图中,从正常接收事件发生到重新回到等待状态,通信对象的动作序列是:(一)判断转换监护条件Dataok=True,(二)_doA_,(三)__Beep_,(四)Hint1,(五)Dodeal_,(六)Hint2,(七)Hint3,(八)DoSend,(九)Hint4。如果发生数据错误,对象进入报警状态,当动作_DoAlarm_执行完毕后,通信对象进入等待状态。(7分)receiveData[receiveData[Dataok=True]/doA等待Exit/Beep格式化处理Entry/Hint1Do/DodealExit/Hint2发送Entry/Hint3Do/DoSendExit/Hint4Dealok=TrueTrueAlarmDo/DoAlarm三、应用案例建模(30分)1、某采购系统,库管员每周统计产生一个采购单,经理审核后交给采购人员去采购;如不同意则采购结束;采购人员采购货物后,交库管员验收入库,采购人员凭发票和入库单到财务报账。画出该业务过程的UML活动图,要求描述对象流和使用判定符号。(10分)答:库管员库管员采购人员财务经理《UML建模》试题第3页共4页

湖南工业大学考试试卷纸湖南工业大学考试试卷纸系(院)课程名称班级姓名学号-------------------密------------封--------------线------------------密------------封--------------线-------------------2、网站论坛系统中的会员,通过注册成为正式会员;如果会员在论坛上发表帖子和回复帖子的总次数Counts超过500,可以成为铜会员,超过1000可以成为银会员,超过2000,可以成为金会员;超过500

温馨提示

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

评论

0/150

提交评论