面向对象与UML智慧树知到期末考试答案章节答案2024年烟台大学_第1页
面向对象与UML智慧树知到期末考试答案章节答案2024年烟台大学_第2页
面向对象与UML智慧树知到期末考试答案章节答案2024年烟台大学_第3页
面向对象与UML智慧树知到期末考试答案章节答案2024年烟台大学_第4页
面向对象与UML智慧树知到期末考试答案章节答案2024年烟台大学_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

面向对象与UML智慧树知到期末考试答案+章节答案2024年烟台大学

答案:对部署图(配置图)一般把节点分成处理器和设备。

答案:对依赖倒置原则的核心思想是要依赖于具体实现,而不要依赖于抽象。

答案:错在用例图中能够出现的关系有哪些?()

答案:关联关系###包含关系###泛化关系###扩展关系下面哪些叙述是错误的?()

答案:在状态图中,动作可以被中断,但活动不能被中断。###状态图不适合于描述跨多个用例的单个对象的行为,而适合描述多个对象之间的行为协作。在绘制ATM自动取款机的相关用例图时,在通常情况下,下面哪个不应该被考虑成“参与者”?(

答案:取款UML关系包括关联、聚合、泛化、实现、依赖5种类型。在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是什么关系?(

答案:关联

答案:边界类类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个(

)。

答案:实例(instance)UML关系包括关联、聚合、泛化、实现、依赖5种类型。一个类的方法中去实例化另一个类的对象,这两个类之间是什么关系?(

答案:依赖以下图中,表示“依赖”这种关系的是(

答案:在状态图中,(

)表示两个状态之间的关系:源状态和目的状态。

答案:转换软件生存期包括计划,需求分析和定义,(

),编码,软件测试和运行维护。

答案:软件设计(详细设计)UML2.0交互图包含(

)种类型的UML图。

答案:4在UML的图形中,顺序图是强调的是交互的时间顺序,协作图强调的是交互的语境和交互的对象的整体组织,即顺序图和协作图分别是按照什么方式进行布图?()

答案:时间顺序,空间组织能够表示参与者与用例之间的关系是(

答案:关联关系在需求分析中,实体类是下面哪个选项?()

答案:负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作程序内部的各个部分之间存在的联系,用结构图表达时,(

)是在模块之间的联系。

答案:耦合性

答案:Class1是控制者,Class2是实体,Class3是边界

答案:配置图(部署图)用例是从用户的角度对系统行为的描述。()

答案:对用例图中的参与者不仅可以是人,还可以是其它系统或是时间。()

答案:对状态图中常用的动作有(

答案:内部活动###出口动作###迁移上的动作###入口动作

答案:联合孙权###借东风火攻###拟定策略基于用例图的需求捕获的第一步就是确定系统的参与者,在寻找系统参与者时,可以根据以下(

)等问题来确定。

答案:系统的使用者是谁###系统为哪些对象提供信息、服务###由谁安装系统###系统同环境如何进行交互UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明系统的静态实现视图时,应该选择哪种图?(

答案:组件图(构件图)类图中可以指明哪些信息?()

答案:其余都可以下面哪个UML图是描述一个对象生命周期内的变化?()

答案:状态机图(状态图)(

)图用于强化某个时间点类实例之间的关系。

答案:对象图()将整个软件系统划分为模型、视图和控制器三个部分。

答案:MVCUML中所谓的“泛化”可以用以下哪个术语来代替?()

答案:继承面向对象程序设计将描述事物的数据与(

)封装在一起,作为一个相互依存、不可分割的整体来处理。

答案:对数据的操作类的构造函数是在(

)调用的。

答案:创建对象时在UML顺序图中,(

)对消息传递的目标对象的销毁。

答案:销毁(destory)消息在UML活动图中,()表示活动需要输入的对象或者作为活动的处理结果输出的对象。

答案:对象流下列描述中,哪个不是建模的基本原则()

答案:对一个重要的系统用一个模型就可以充分描述下列哪个选项不是面向对象程序设计的主要特征(

)。

答案:结构下述四个选项的模型图,哪个能正确表示出“一个雇员(Employee)最多有一个经理(Manager),某些经理管理多个雇员,某些经理部管理任何雇员”这样的意思?(

答案:(

)是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图、协作图和其他图的基础。

答案:类图如果要对一个学院课程注册系统中三个主要角色学生、教授、教务长的工作流程建模,那么下面4个图中哪个图是最有用的?()

答案:活动图()是一组用于描述类或组件的一个服务的操作。

答案:接口顺序图中的消息必须要有消息顺序号。(

答案:错包与包之间的依赖关系特点是单向传递和不可传递。(

)

答案:对统一建模语言UML定义良好,易于表达,功能强大,但它只支持软件需求分析。

答案:错下列关于用例的说法,哪一句是正确的?(

答案:被扩展的用例(基用例)具有独立的含义###被包含的用例具有独立的含义

答案:Testingdevices

Waiting###Config

Run常用部署图建模的三种方式有(

)。

答案:为嵌入式系统建模###为完全分布式系统建模###为客户或服务器系统建模下面哪个图可以展现一组对象以及它们之间的关系?(

答案:通信图(协作图)###对象图软件建模的目标有哪些?(

答案:记录开发员的决策。###允许开发人员指定系统的结构和行为。###便于开发人员展示系统。###提供指导开发人员构造系统的模板。

答案:实体类采用面向对象技术设计银行信息系统,“账户类”应设计为(

答案:实体类Mentor是一家集团公司,业务范围涉及到制造业、服务业和高科技产业,最近公司准备实施企业资源规划系统(ERP),因此委托Butterfly公司负责该项工作。Butterfly公司的专家为了能更好地了解该公司目前业务资源的使用情况,决定建立UML模型与MentorJ加以阐释,那么Butterfly的专家应该建立哪种模型图?()

答案:用例图在UML状态图中,当离开一个组合状态重新进入此状态时,不希望从它的初始状态开始执行,而是希望直接进入上次离开组合状态时的最后一个子状态,这种情况下就要用到(

)。

答案:历史状态

答案:public

interface

Service{

//……}()是在领域模型的基础上,对系统进行进一步的分析获得的,它有三种非常有效的模型:实体类、控制类和边界类。

答案:分析模型在UML中属于静态视图的是哪个选项?()

答案:对象图、类图、组件图、部署图

答案:时间事件在面向对象的设计原则中,()表示在一个新的对象里面使用一些已有的对象,便之成为新对象的一部分,新的对象通过向这些对的委派达到复用已有功能的目的。

答案:组合聚合复用原则

答案:组合关系

答案:生成送货单活动和收款活动只要其中一个完成就可以执行供应商送货活动。在类图中,“+”表示的可见性是什么?(

答案:public在需求分析中,实体类()

答案:负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作对UML的叙述不正确的是(

答案:UML仅限于支持面向对象的分析与设计阶段,不支持其它的软件开发阶段。顺序图和协作图建立了UML面向对象开发过程中的对象动态()模型。

答案:交互

答案:交互纵览图UML的(

)是由建模者设计的新的模型元素,但是这个模型元素的设计要建立在UML已定义的模型元素基础上。

答案:构造型Coolsoft准备为Mergon银行开发一个自助ATM服务系统AutoCard,AutoCard的具体需求如下:AutoCard将使用三个插槽,第一个插槽用于系统送出新的信用卡,第二个插槽用于在向信用卡中加钱时插入信用卡,第三个插槽用于在向信用卡中存钱时插入纸币。系统运行时会显示一个界面,界面中有三个选项:(1)获取新的信用卡;(2)为信用卡加钱;(3)打印存款凭条。选项1允许用户获得一张新的信用卡。新的信用卡在使用前必须先存钱。选项2允许用户为新卡或旧卡加钱,这时要求把信用卡插入第二个插槽中,把纸币插入第三个插槽中。选项3允许用户打印与存钱活动有关的收据,或打印信用卡最近一次使用情况的收据。在开发AutoCard系统完成上述功能时,下面几个图中哪个图是最有用的?()

答案:状态机图(状态图)UML关系包括关联、聚合、泛化、实现、依赖5种类型。森林和树木之间是什么关系?()

答案:聚合在UML用例图中,“参与者(角色)”的表示方式是下列图形中的哪一个?(

答案:如果用例A和用例B相似,但A的动作序列是通过改写B的部分动作或者扩展B的动作而获得的,则称(

)。

答案:用例A泛化用例B(

)是在分析模型的基础上,添加了设计元素的结果,使得分析模型更加接近系统实现。

答案:设计模型

答案:错状态图中复合状态(组合状态)中的子状态一般分成顺序子状态和并发子状态。()

答案:对在一个状态中允许有多个内部动作。()

答案:对“不要和陌生人说话” 是迪米特法则的通俗表述。

答案:对在软件设计时,我们常用里氏替换原则来评判建立的继承关系是否正确。(

答案:对面向对象系统中,功能复用的两种最常用的技术是(

答案:类继承###对象组合关于接口,下面说法正确的是哪些?(

答案:一个接口可由多个类实现。###一个接口仅说明一组抽象的行为规范。###接口通常仅说明一组相关的操作,不说明这些操作的实现方法。软件模型应具有哪些的特征?(

答案:可理解性###准确性###一致性下面哪些图可以清楚地表达并发行为(

答案:活动图###顺序图

答案:门的不同状态持续的时间###读卡器与处理器之间的消息交互###读卡器的状态###处理器的状态###门的状态UML各种类型图中,哪些图属于物理实现图?(

答案:组件图(构件图)###配置图(部署图)在用例图中,关于参与者,下面说法正确的是(

答案:一个参与者表示与系统交互的一种角色。###具有一般与特殊关系的参与者之间可以建立泛化关系。###一个参与者可以参与多个用例,一个用例可以被多个参与者参与。###参与者与用例之间具有关联关系。类是一组对象的描述,共享相同的(

答案:行为###关系###属性

答案:loop交互片段表示循环的意思###这是一个UML交互纵览图###获取外部数据这个活动用一个描述三个对象交互的顺序图来表达以下对部署图说法正确的有(

答案:部署图(配置图)是用来显示系统中软件和硬件的物理结构###使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式###从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况事件表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明,下面哪个不是事件的类型?()

答案:源事件

答案:变化事件下面关于组件和类的说法错误的是()。

答案:组件和类中都可以包含属性和操作,并且属性和操作在组件与类中经常使用。组成UML构造块三大要素为哪个选项?

答案:事物、关系、图形什么是被节点执行的事物?()

答案:组件通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定符?

答案:友员的(friendly)在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、()。

答案:用例视图和进程视图顺序图的组成要素有哪些?()

答案:对象、生命线、激活、消息一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()。

答案:方法调用

答案:实现关系封装是指把对象的(

)结合在一起,组成一个独立的对象。

答案:属性和操作下面哪个不是UML中的静态视图(

答案:状态机图顺序图和交互图的关系类似于下面哪种类型的关系?()

答案:C++和高级程序设计语言UML可以描述硬件之间的互联关系,也能描述硬件单元上的(

)系统的分布。

答案:软件类模板经过实例化而生成具体(

)

答案:类在UML的部署图表示方式中,“节点”的表示方式是下列图形中的哪一个?()

答案:用例之间的包含关系是在下面哪种关系的基础上构造的?()

答案:依赖关系下列哪些选项不可以具有继承关系()

答案:活动UML关系包括关联、聚合、泛化、实现、依赖5种类型。接口和实现接口的类是什么关系?()

答案:实现UML关系包括关联、聚合、泛化、实现、依赖5种类型。在MFC类库中,Window类和DialogBox类之间是什么关系?()

答案:聚合下面的模型图中,哪个能正确表示“1个教师可以指导0个到多个学生的论文,1个学生必须有1个教师指导其论文”的意思(

答案:在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用什么图是最为合适的?(

答案:状态机图(状态图)以下哪个选项不属于UML基本构造块?(

答案:规则

答案:用例图下面哪个图符表示UML中的实现关系?(

答案:一个设计得好的OO系统具有哪些特征?(

答案:高内聚、低耦合的特征面向对象的设计原则,下面哪个是错误的()

答案:LSP(Liskov替换原则)基类型必须能够替换掉它们的子类型“不要和陌生人说话”是(

)原则的通俗表述。

答案:迪米特法则(最少知道原则)在面向对象的设计原则中,什么原则表述是“使用多个专门的接口比使用单一的总接口要好,一个类对另外一个类的依赖性应当是建立在最小的接口上的”?(

答案:接口隔离原则设计模式的两大主题是(

)。

答案:系统复用与系统扩展下列有关面向对象的叙述不正确的是()

答案:尽量使用继承而不是聚合,因为继承使得类间的耦合性最小。在面向对象的设计原则中,什么原则表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展?(

答案:开闭原则下面不是面向对象的基本设计原则的是?(

答案:抽象类原则(Abstract-Classprinciple)在面向对象设计的原则中,(

)原则是指抽象不应该依赖予细节,细节应该依赖于抽象,即应针对接口编程,而不是针对实现编程。

答案:依赖倒置原则关于继承表述错误的是()。

答案:继承本质上是“白盒复用”,对父类的修改,不会影响到子类。交互纵览图是将活动图和交互图嫁接在一起,比活动图有更强的表达能力。(

答案:对

答案:包图

答案:定时图UML2.0版本中交互图包括以下哪几个?(

)

答案:通讯图(协作图)###交互纵览图###顺序图###定时图

答案:组合结构图(复合结构图)(

)图可以用来描述系统硬件的物理拓扑结构以及在此结构上运行的软件。

答案:部署图(配置图)一个银行ATM系统采用下图所示的配置图,则下列叙述不正确的是(

答案:为了系统的可伸缩型,与业务逻辑有关的对象应该部署在ATM客户机上下面选项中,哪一项的说法是错误的。(

答案:如果软件制品的种类少、数量少、结构简单,只有一个文件或者少许几个文件就要用部署图来描述制品之间的关系。节点是存在于运行时并代表一项计算资源的物理元素,没有计算能力的节点称为()。

答案:设备UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明体系结构的静态实施视图时,应该选择哪种图?(

答案:配置图(部署图)(

)是软件(逻辑)系统体系结构(类、对象、它们间的关系和协作)中定义的概念和功能在物理体系结构中的实现。

答案:组件(构件)UML中一个组件可以实现多个类。()

答案:对组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一()。

答案:对事物建模在UML2.0版本中的图形表示式中,“组件(构件)”的表示方式是下列图形中的哪一个?(

答案:下面关于组件图的说法正确的是哪些?()

答案:当组件间的依赖关系与接口有关时,可以用具有同样接口的其他组件进行代替。###使用接口可以防止系统中的不同组件直接发生依赖关系,这有利于组件的更新。###组件图中的每个组件都实现一些接口,并且会使用另一些接口。###只能通过组件中的接口来使用组件中的操作。下列关于活动图的说法错误的是()。

答案:活动图是UML中用于对系统的静态方面建模的五种图中的一种。

答案:Synchmouth与Streamaudio###Gesture与Streamaudio###Gesture与Synchmouth###Gesture与Decompress活动图的边包括(

答案:控制流###对象流在需求分析的业务流程建模中,可以利用活动图描述(

答案:多个用例联合起来形成的处理流程###对象协同的单个用例中的处理流程###软件与外部实体共同参与的业务处理流程下面哪些陈述是正确的?(

答案:活动图可以用来描述用例中的工作流。###状态图可以用来描述涉及多个用例的单对象的行为。###活动图可以用来描述多个用例间多个对象之间的行为。CocoCola是一家大型公司,由于公司业务的发展,准备对公司已有的ERP软件系统进行升级,因此委托CoolSoft公司负责该项工作。Cococola公司所使用的系统是很久以前采用结构化开发方法开发的,该系统非常复杂,而且系统使用多线程来处理公司中并发的帐务处理请求。由于系统开发出来后经过多次修改,因此最初的系统开发文档已经过时。CoolSoft公司的专家建议在对系统升级前和Cococola公司的高层管理人员开一次讨论会,以便能更好地了解目前所使用的软件系统。那么在这次讨论会中,下面几个图中哪个图是最有用的?()

答案:活动图在互联网时代,共享软件无处不在,美国共享软件职业联盟对共享软件的定义是:“Shareware”issoftwarethatoffersa“trybeforeyoubuy”(TBYB)capability,共享软件实质是采用“先用后买”的营销手段的商业软件。周弈靠一个非主流的MP3-CDMaker小软件,一个月就从美国人那里得到了5万美元的注册收入。周弈的例子让我们意识到个人英雄主义的时代并没有过去,只是有了新的环境。周弈的软件很小,甚至可以不用软件工程的方法就可以开发出来,只是内部的一个转换算法复杂,为了描述这个算法,下面哪个图是最合适的?()

答案:活动图活动图中分叉和汇合符是用来描述(

)。

答案:多进程的并发处理行为()技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。

答案:泳道下面哪些陈述是错误的?()

答案:在活动图中,一个活动结束后不能立即紧接着开始另一个活动。状态图描述一个对象在不同(

)的驱动下发生的状态迁移。

答案:事件Innovation公司正在为美国国防部的新型导弹UMS—993开发嵌入式控制软件,为了描述和理解该嵌入式系统中的控制机制,如在不同的飞行情况下导弹的响应动作,下面哪个图是最有用的?(

答案:状态机图(状态图)

答案:“前进”状态和“低速”状态是两个顺序子状态。

答案:变化事件一个状态图最多只能有一个初态和一个终态。(

答案:错转换是两个状态间的一种关系,表示对象将在当前状态中执行动作,并在某个特定事件发生或某个特定的条件满足时进入后续状态。下面哪些元素是转换的组成部分?()

答案:源状态###目标状态###监护条件###动作###事件以下关于UML状态图的叙述中,不正确的是(

)。

答案:在一个状态图中可以描述多个对象的状态变化状态图中的状态自转换和内部转换都是指的一回事。(

答案:错状态是对象(

)的抽象。

答案:属性值状态图可以表现(

)在生存期的行为、所经历的状态序列、引起状态转移的事件以及因状态转移而引起的动作。

答案:一个对象通信图(协作图)可以看做是对象图的补充,因为通信图(协作图)不仅能够反映对象之间的链接关系,而且可以体现对象间的消息传递。

答案:对

答案:控制焦点###生命线多对象是UML哪个图中的概念?()

答案:通信图(协作图)在UML的动态建模机制中,(

)描述了对象之间动态交互关系,还描述了交互对象之间的静态链接关系,即同时反映系统的动态和静态性。

答案:通信图(协作图)用于描述相互合作的对象间的交互关系和链接关系的UML图是什么?(

答案:通信图(协作图)消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务,一个消息通常包括以下哪个选项?()

答案:接收消息的对象的标识、调用的接收方的操作名和必要的参数协作图中的消息必须要有消息顺序号。(

答案:对下列四个选项中,哪个不会出现在协作图中?(

答案:控制焦点在面向对象程序设计中,对象与对象之间的协作是通过(

)机制来实现的。

答案:消息传递下面哪些建模元素不能在协作图中表示出来?()

答案:活动###状态

答案:withdraw,

checkBalance在UML的顺序图中,如果同步消息有返回消息,必须明确的表示出来,而异步消息的返回消息可以不画。()

答案:错顺序图中每个对象向下方向伸展的虚线是对象的生命线。

答案:对

答案:图中的虚线称作“生命线”,表示一个对象在其时间周期内的存在。系统架构师Bob在分析面向对象的课程注册系统的“注册课程”用例时,得到了一组协作关系复杂的类,下面哪种图可以描述该用例中多个对象之间的相互协作关系以及协作过程中的行为次序?()

答案:顺序图或通信图(协作图)在UML顺序图中,如果一条消息从对象a传向对象b,那么其(

)是一条从b指向a虚线有向边,它表示原消息的处理已经完成,处理结果(如果有的话)沿原消息传回。

答案:返回消息UML的哪类消息表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作?()

答案:异步消息

答案:X=TourCoordinator

Y=BoxOffice下列四个选项中,哪个不会出现在顺序图中?()

答案:对象间的链接在UML2.0的顺序图中,引入了交互片段的概念,交互片段是顺序图的某一段,不同类型的交互片段其操作符是不同的。例如,操作符par表示组合片段中的各个交互片段并行执行,操作符(

)表示根据判断条件选择组合片段中的一个交互片段执行。

答案:alt以下是图书管理系统中的相关类,属于边界类的是?()

答案:借书操作界面类类B是类A的子类,每个类B的实例对象都是由1个类C的实例对象和1个或多个类D的实例对象组成,下面的哪个图可正确表示这种关系?(

答案:计算机(Computer)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。那么Computer类和其他类(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之间的关系是什么?()

答案:聚合关系在选项类图中,哪个类图中的类Order所生成的代码如下(

)publicclass

Order{

publicCustomer

recipient;}

答案:根据下面的代码,判断下面那些叙述是正确的?publicclassHouseKeeper{privateTimeCardtimecard;publicvoidclockIn(){

timecard.punch();}}

答案:类HouseKeeper和类TimeCard之间存在关联(Association)关系关于类和对象的关系,下列说法中哪个是错误的?()

答案:每个类某一时刻必定存在对象实体什么有关联和类的特性,将多个类连接起来又有着属性和操作?()

答案:关联类

答案:XXX可以是Frog或Kangaroo,但XXX不能是Fish

答案:系统中不能创建类型为Employee的实例。###如果一个方法的参数类型是Employee,则A的对象或B的对象可以作为参数传递给该方法###A和B必须实现getSalary(

)方法已知类A需要类B提供的服务,下列所描述的四种情况中,哪种情况不好把类A和类B之间的关系定义成依赖关系?()

答案:类B是一个全局变量在类图中,“-”表示的可见性是什么?()

答案:private在进行类分析时,常将类分为边界类、实体类和控制类,UML分别用了《entity》、《boundary》、《control》这三种类的构造型来表示。如果有一个类,它的属性信息需要保存在数据库中,那常将这种类设计成什么?()

答案:实体类两个类之间的关联表示它们之间存在一种不适于继承关系的逻辑关系,体现的是实例连接关系。在关联关系的表示类的两端,可以表示参与关联的哪些特性?()

答案:多重性###关联名###角色名###可见性###约束对象是类的实例,链是关联的实例,所以链和关联都可以有名字、角色、多重性。()

答案:错在需求分析中,控制类的作用是什么?()

答案:作为完成用例任务的责任承担着,负责协调,控制其他类共同完成用例规定的功能或行为。在关联上加限定符可以把多重性是一对多的关联转变成一对一的关联。()

答案:对类之间的泛化关系具有传递性。(

答案:对UML中类关联的多重性是指什么?()

答案:一个类的实类能够与另一个类的多个实类相关联什么是指利用工具将模型转换成指定语言类型的代码?(

答案:正向工程在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Course)和方法remove(c:Course),则类CourseSchedule和类Course之间的关系是()

答案:依赖关系以下对系统的参与者描述正确的是哪些?(

答案:参与者的特征是其作为外部用户与系统发生交互。###一些可以运行的进程可以作为系统的参与者,例如时间。###与系统直接交互的真实的人可以作为系统的参与者。###与系统直接交互的其它系统可以作为系统的参与者,例如系统进行信息交换的计算机外部设备、数据库系统,其它软件系统等。

答案:每次执行还书用例都要执行交纳罚金用例UML客户需求分析产生的用例模型描述了系统的(

)。

答案:功能要求

答案:X2比X1、X3更具特殊性在UML的需求分析建模中,用例模型必须与(

)反复交流并加以确认。

答案:用户用例(usecase)用来描述系统在对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户帐号”之间是什么关系?()

答案:包含用例图中每个用例都有参与者,包括包含和扩展用例。()

答案:错

答案:监视周边###批准安全证书###管理人事###批准预算下列选项中,哪些是用例描述常包含的内容?()

答案:用例概述###可选事件流###前置条件###参与者###基本事件流能够表示用例之间的关系的有哪些?(

答案:泛化关系###包含关系###扩展关系UML中的关系分为哪几种?(

答案:依赖关系、关联关系、泛化关系、实现关系以下哪个不是UML事物?()

答案:机制事物(

)是一种不包含操作的实现部分的特殊类。

答案:接口把元素进行分组管理的通用机制是什么?(

答案:包UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中哪个图是面向对象系统建模中最常用的图,用于说明系统的静态设计视图(

答案:类图UML中有哪些扩展机制?(

答案:构造型###标记值###约束UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。(

)视图包括交互图(interactivediagram)、状态图(statechartdiagram)与活动图(activitydiagram)。它们从不同的侧面刻画系统的动态行为。

答案:行为视图(

)可以用于帮助设计人员在UML模型为模型定义约束信息,创建更为精确的设计模型。

答案:OCLUML通过图形的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中(

)包括类图(classicdiagram)、对象图(objectdiagram)和包图(packagediagram),它们分别从不同的层面表示系统的静态结构。

答案:结构视图下列关于面向对象方法中描述中错误的是()

答案:UML作为一种可视化建模语必须要与RUP开发过程同时使用

温馨提示

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

最新文档

评论

0/150

提交评论