系统分析与设计(UML)课程题库.doc
《系统分析与设计(UML)课程题库.doc》由会员分享,可在线阅读,更多相关《系统分析与设计(UML)课程题库.doc(44页珍藏版)》请在咨信网上搜索。
1、系统设计与分析(UML)题库目录:一、填空题81UML提供一系列的图支持面向对象的分析与设计,其中( A )给出系统的静态设计视图; B 对系统的行为进行组织和建模是非常重要的;( D )和( F )都是描述系统动态视图的交互图,其中( D )描述了以时间顺序组织的对象之间的交互活动,( F )强调收发消息的对象的组织结构.82可以用( )和( )两种方法找概念类。83领域模型是一组表示真实世界的( ),不是( )的模型。84在协作图中通过( )表示出消息的时间顺序。85顺序图是由( )、( )、( )和( )等构成的86在UML的关系中,用来描述弗雷与子类之间关系的是( )关系87在UML部
2、署图中,具有计算能力的节点、能够执行软组件的节点通常被称为( )88面向对象程序的基本特征是:( )、( )、( )和( )。89用于对面向对象系统的物理方面建模进行描述图形是( )。810要表示单个对象在生命期内的状态变化,应采用的UML图为( )。811在UML中,用例可以进一步使用( )来详细描述。812软件体系结构是指一个系统的有目的的设计和规划,这个设计规划既不描述( ),也不描述( ),它只描述系统的( )及其相互的( )。913一个UML模型只描述了一个系统 要做什么 ,它并没告诉我们系统是 怎么做 。914接口是可以在整个模型中反复使用的一组行为,是一个没有 属性 而只有 方法
3、 的类。915多重性指的是,某个类有 多个 个对象可以和另一个类的 1个 对象关联。916当一个类的对象可以充当多种角色时, 自身 关联就可能发生。917在泛化关系中, 子类 可以替代 父类 。也就是说,后者出现的地方,前者都可以出现。但是反过来却不成立。918最通常的依赖关系是一个类操作的 形构 中用到了 另一个类 的定义。919软件体系结构是指一个系统的有目的的设计和规划,这个设计规划既不描述 活动 ,也不描述 系统怎样开发,它只描述系统的 组成元素 及其相互的 交互协作 。920一个UML模型只描述了一个系统 要做什么 ,它并没告诉我们系统是 怎么做 。921接口是可以在整个模型中反复使
4、用的一组行为,是一个没有 属性 而只有 方法 的类。1022多重性指的是,某个类有 多个 个对象可以和另一个类的 1个 对象关联。1023当一个类的对象可以充当多种角色时, 自身 关联就可能发生。1024在泛化关系中, 子类 可以替代 父类 。也就是说,后者出现的地方,前者都可以出现。但是反过来却不成立。1025最通常的依赖关系是一个类操作的 形构 中用到了 另一个类 的定义。1026组成是 强类型 的聚集,因为聚集中的每个部分体只能属于 一个 整体。1027实现的符号和继承的符号有相似之处,两者的唯一差别是实现关系用 虚线 表示,继承关系用 实线 表示。1028UML背后的两个重量级概念是
5、用例 和 面向对象 。1029状态图和类图、顺序图不同之处在于,后两种图能够对 多个对象 建立模型,而状态图只是对 1个对象 建立模型。1030状态图中3个常用的动作是 入口动作 . 出口动作和 do动作,也就是对象处于这个状态时应该做什么。1031顺序图中,消息用 水平箭头线 表示;时间用 垂直虚线 表示。1132当逻辑发生分支时,在顺序图中用 生命线发生的分支 表示,在协作图中用 嵌套的序号 表示。1133顺序图强调的是交互的 时间顺序 ,协作图强调的是交互的 空间关系 和参与交互的对象的 上下文环境 。1134GRAPPLE把开发过程分为5个 段 ,之中又由许多 动作 组成。1135GR
6、APPLE过程中,得到初步类图是在 需求收集 段,细化类图是在 需求分析 段。1136每一个设计模式都集中于一个特定的 设计问题 ,描述了 相互通信的对象或者类 .以及 解决方案 和 解决效果 。1137面向对象系统中功能复用的两种最常用技术是 对象组合 和 类继承 。1138设计模式中应优先使用 对象组合 而不是 类继承 。1139在协作图中通过 表示出消息的时间顺序。11二、选择题111领域模型是一组表示 ,在设计工作中广泛用来启发设计软件对象.112定义大多数的需求和范围的工作是在RUP中的 阶段完成的。123下列 不在RUP的初始阶段中完成的124活动图的边包括( )125在UML活动
7、图中,( )表示一个操作完成后对其后续操作的触发。126在UML活动图中,( )表示活动需要输入的对象或者作为活动的处理结果输出的对象。127在活动图中,( )是从多个源活动汇合到一个。128( )是一种特殊形式的状态机,用于对计算流程和工作流程建模。129在活动图中,( )表示一个具有子结构的纯粹计算的执行,通常为操作或位于其内的声明的调用成真实世界程序的执行。1210对于活动图,以下说法正确的有( )1211在UML活动图中,( )表示操作之间的信息交换。1312UML的( )表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作。1313在UML顺序图中,( )对消息
8、传递的目标对象的销毁。1314在顺序图中,下图表示( )1315在UML顺序图中,如果一条消息从对象a传向对象b,那么其( )是一条从b指向a的虚线有向边,它表示原消息的处理已经完成处理结果(如果有的话)给返回消息传回。1316( )用于概述相互合作的对象流的交互关系和链接关系。1317时间图中,包含以下( )几个部分。1418要状态机图中,( )表示两个状态之间的关系,源状态和目的状态。1419在面向对象分析过程中,用概念模型来详细描述系统的问题域,用( )来表示概念模型;用( )来描述对象行为。1420在UML中,( )把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行
9、该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。1421在较高的抽象层次上,传统的程序流程图与UML中活动图最根本的区别在于( )。1422UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中 (1) 是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择 (2) ;当需要说明体系结构的静态实施视图时,应该选择 (3)。1523协作图主要描述对象间的交互与连接,它( )。1524在UML的动态建模机制中,( )描述了对象之间动态的交互关系,还描述了交互的对象之间的静态链接关系,即同时反映系统的动态和静态特征。
10、1525在UML中的状态图和活动图的叙述中,( )是错误的。1526UML提供了5种对系统动态方面建模的图,其中 (1) 对系统行为组织和建模;(2) 对系统功能建模,它强调对象之间的控制流; (3) 之间是同构的。1627UML的状态图展示了一个特定对象的所有可能状态,以及由于各种事件的发生而引起的状态间的转移(transition)。如果一个并发的状态由m个并发的子状态图组成,那么该并发状态在某时刻的状态由( )个子状态图中各取一个状态组合而成。1628在使用UML建模时,通常采用“描述需求构造系统结构描述系统行为”的设计步骤。其中,UML结构包括了基本构造块、公共机制和( ) 。1629
11、在关于用例(use case)的描述中,错误的是( )。1630当( )时,用例是捕获系统需求最好的选择。1631现有两个用例UC1和UC2。其中UC2是一个完整的用例,可被实例化,而UC1需要UC2中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,则UC1和UC2间的关系是“( )”。1732下列关于UML叙述正确的是( )。1733用例从用户角度描述系统的行为。用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所有用户使用系统之前必须通过“身份验证”。“身份验证”可以有“密码验证”和“智能卡验证”两种方式。“身份验证”、“密码验证”和“智能卡验证”之间是( )关系。1
12、734采用UML分析用户需求时,用例UCl可以出现在用例UC2出现的任何位置,那么UCl和UC2之间的关系是( )。1735UML用例图展示了各类actor与系统所提供的用例之间的连接。在银行储蓄管理信息系统中,属于外部actor的是( )。1736采用UML进行软件设计时,可用( )关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体一部分关系。1837下列叙述中错误的是( )。1838UML中关联的多重度是指( )1839下列描述中,哪个不是建模的基本原则( )1840UML体系包括三个部分:UML基本构造块,( )和UML公共机制1841UML中的事物包括:结构事物
13、,分组事物,注释事物和( )1842( )模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题1943下面哪个不是UML中的静态视图( )1944( )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。1945下列关于状态图的说法中,正确的是( )1946对反应型对象建模一般使用( )图1947类图应该画在Rose的哪种( )视图中1948类通常可以分为实体类,( )和边界类2049顺序图由类角色,生命线,激活期和( )组成2050( )是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现2051关于协作图的
14、描述,下列哪个不正确( )2052组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( )2053一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即( )2054( )是可复用的,提供明确接口完成特定功能的程序代码块。2155若将活动状态比作方法,那么动作状态即( )2156事件可以分为内部事件和外部事件。按下按钮和打印机的中断是( )事件2157( )是用于把元素组织成组的通用机制2158( )是一组用于描述类或组件的一个服务的操作2159( )是被节点执行的事物2160UML中,对象行为是通过交互
15、来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种类来表示,分别是( )2161用例(Use-case)用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )关系2162瀑布模型的生存周期是( )2263下列关于状态图的说法中,正确的是( )2264( )是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现2265事件(event)表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明
16、,下面哪个不是事件的类型( )2266下面关于正向工程与逆向工程的描述,哪个不正确( )2267组成UML有三种基本的建筑块是:( ),事物和图2368下面哪个不是UML中的静态视图( )2369面向对设计的基本特性除了封装和继承之外,还包括( )2370UML中关联的多重性是指( )2371在类图中,“ #”表示的可见性是( )2372状态是指在对象的生命周期中满足某些条件、执行某些活动或等待某些事件时的一个条件或状况,状态的组成部分不包括( )2373关于协作图的描述,下列哪个不正确( )。2374用于对面向对象系统的物理方面建模进行描述图形是( )。2475一个对象和另一个对象之间,通过
17、消息来进行通信。消息通信在面向对象的语言中即( )。2476组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( )。2477在一个“订单输入子系统”中,创建新订单和更新订单都要核查用户账号是否正确,则用例“创建新订单”、“更新订单”与用例“核查用户账号”之间的关系是( )2478UML的全称是( )2479执行者(Actor)与用例之间的关系是( )2480在类图中,下面哪个符号表示继承关系( )2581下面哪个视图属于UML语言的交互图( )2582UML语言包含几大类图形( )2583在类图中,下面哪个符号表示接口(
18、)2584下面哪个图形代表活动( )2585UML中关联的多重度是指( )2586下面哪个不是UML中的静态视图( )2587( )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。2588下列关于状态图的说法中,正确的是( )2689类图应该画在Rose的哪种( )视图中。2690顺序图由类角色,生命线,激活期和( )组成2691关于协作图的描述,下列哪个不正确( )2692组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( )2693一个软件产品是否成功,因素有( )。2
19、694开发过程中最困难的一个环节是( )。2795当代软件工程的特点是( )。2796设计模式的基本要素有( )。2797面向对象系统中功能复用的两种最常用技术是( )。2798UML中关联的多重度是指( )2799在某个信息系统中,存在如下的业务陈述:一个客户提交0个或多个订单;一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在 (1) “客户”类的实例;对应每个“客户”类的实例,存在 (2) 个“订单”类的实例。28100UML提供了一系列的图支持面向对象的分析与设计,其中 (1) 给出系统的静态设计视图; (2) 对系统的行为进行组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 系统分析 设计 UML 课程 题库
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。