uml期末考试题

uml期末考试题

ID:39917736

大小:57.50 KB

页数:3页

时间:2019-07-15

uml期末考试题_第1页
uml期末考试题_第2页
uml期末考试题_第3页
资源描述:

《uml期末考试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西安科技大学2008—2009学年第1学期考试试题(卷)学院:班级:姓名:学号:———装订线————————装订线以内不准作任何标记————————装订线———考试科目软件建模与UML考试性质考试命题高晔审批二、判断题(如错误,请改正)(10*2=20)1(Y)抽象是对某事物本质特征行为的描述,这种行为使其能区别于别的事物。抽象往往依赖于观察者的视角,不同的观察角度导致不同的抽象。2(R)统一建模语言UML定义良好,易于表达,功能强大。但它只支持软件需求分析。3(R)UML模型只描述一个系统应该做什么,并没有告诉我们系统应该怎么做。4()活动状态是具有内部

2、计算和至少一个输出完成转换的状态。5()顺序图描述了对象间的交互关系。顺序图包括交互图和通信图。6()UML是一个软件工程化过程,是与传统化方法不同的软件开发方法。7()UML的定义包括了UML语义和UML表示法两个部分。8()组件建模重在建立系统的实现维度模型,即如何实现系统。9()在初始阶段,要为系统建立商业案例并确定项目的边界,所以用例模型要求至少完成80%以上。10()协作可以用来规定用例和操作的实现,协作的结构部分用类图来描述,协作的行为部分用活动图来描述。三、简述题(4*5=20)1什麽是模型?简述建模的目的。2什麽是UML?简述UML的内容及

3、其特点。3UML2.0中增加了2种交互图,它们的名称分别是什么?并简要说明其作用。4.简述聚集和组合之异同。试卷类型A考试地点雁塔学生班级计科051-5成绩1.命题时请尽量采用计算机录入,手写稿必须字迹工整、清晰可辩。审批由系主任负责;2.考试科目应与教学计划保持一致,不能用简写或别称。考试性质为“考试”或“考查”;3.试卷类型注明ABCD等字样,考试地点注明“雁塔”或“临潼”;4.试题(卷)内容不要超出线格范围,以免影响试题印制和教师评分。一、填空题(20*1=20分)1.UML是为面向对象开发的软件系统进行可视化描述、建造和视化和文档编制的建模语

4、言。2.可以认为用例是系统的一组场景。每个场景描述了一个事件序列。每个序列是由一个人、另一个系统、一个硬件设备或某段时间的流逝所发起。发起这些事件序列的实体叫做参与者③。3.用例捕获某些角色可见的需求,实现一个具体的角色需求。4.RUP过程可以用二维结构(或两个轴)来描述,它们是时间和内容。为了软件项目开发成功,两个轴都要被考虑。5.行为元素是UML模型中的动态部分,它们是模型中的动词,代表了跨越时间和空间的行为,在UML中有两种主要的行为元素:交互和状态机。6.UML的词汇表包括三种构造模块:元素,关系,图。7.对象图主要用来描述类的实例在特定时刻的状态

5、。8.关系是事物间的联系。在类的关系中,依赖表示类之间的使用关系;泛化表示类之间的一般和特殊的关系;关联表示对象之间的结构关系;实现是规格和其实现之间的关系。9.部署图是对面向对象系统的物理方面建模时使用的两种图之一,另一种是组件图。部署图显示了运行软件系统的物理硬件,以及如何将软件部署到硬件上。配置图中通常包括:节点、组件和关系。10.RUP将周期划分为四个连续的阶段:初始阶段、细化阶段、构造阶段和移交阶段。二、第3页共3页西安科技大学2008—2009学年第1学期考试试题(卷)学院:班级:姓名:学号:———装订线————————装订线以内不准作任何标记

6、————————装订线———考试科目软件建模与UML试卷类型A学生班级计科051-5第3页共3页五、设计题(10)当计算机用户打开PC电源的时候,自启动发生,因此TurningthePCon(打开PC)是一个触发器事件,系统进行自检。系统自检完成后,GUI的状态转移到Initializing状态,Bootup(自启动)是一个在转移过程中执行的动作,随着Initializing完成,GUI将转移进入Working状态。当用户选择关闭机器时,就生成了一个引起状态转移到ShuttingDown状态的触发器事件,最后PC自己切断电源,整个过程结束。当系统处于Wor

7、king状态时,用户可以执行一个独立的任务或并发执行若干个任务。如果用户离开,或者漫无目的坐在一旁,不打字或不碰鼠标,那么过一段时间{*假定为15分钟*}屏幕保护程序就会启动运行,以保护显示器屏幕上的象素点免受损坏。这种状态—Screensaving(屏幕保护)一直会持续,除非用户按任一键或输入口令返回Working状态。试根据上述描述设计其状态机图。六、应用题(15)下面是计算机储蓄系统的需求描述,请建立它的用例模型。为方便储户,某银行拟开发计算机储蓄系统。该银行允许客户开设不同类型的实名帐户,帐户类型有活期、定期两种,其利率按央行政策执行,并由专员适时

8、负责调整。储户填写的存款单或取款单由业务人员键入系统,如果是存款,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。