下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
共10共10页第1页共10页第2页单选题执行者(Actor)与用例之间的关系是 ( C )A.包含关系C.关联关系
B.泛化关系D.扩展关系类图应该画在Rose的哪( B 视图中。A.UseCaseView B.LogicView C.ComponentView D.DeploymentView在UML中,( A把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它够明确地表示哪些活动是由哪些对象完成的。A.泳道 B.同步条 C.活动 D.组合活动下列关于面向对象的分析与设计的描述,正确的(B A.面向对象设计描述软件要做什么B.面向对象分析不需要考虑技术和实现层面的细节C.面向对象分析的输入是面向对象设计的结果D.面向对象设计的结果是简单的分析模型状态图描述一个对象在不(A 的驱动下发生的状态迁移。A.事件 B.对象 C.执行者 D.数在类图中,哪种关系表达整体与局部的关系( D )A.泛化 B.实现 C.依赖 D.聚合构件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不其中之(B )A.对源代码建模B.对事物建模C.对物理数据库建模D( A A.包 B.类 C.接口 D.组件在UML中,( A 把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它够明确地表示哪些活动是由哪些对象完成的。A.泳道 B.同步条 C.活动 D.组合活动下面哪个图形代表活(D )活动图中动作状态之间的迁移不是(B 触发的,当活动(动作)状态中的活动完成时迁移就被触发。A.对象 B.事件 C.执行者 D.系统封装是把对象(A 结合在一起,组成一个独立的对象。属性和操作 B.信息流 C.消息和事件 D.数据的集合UML中关联的多重度是( B )A.一个类有多个方法被另一个类调一个类的实类能够与另一个类的多个实类相关联一个类的某个方法被另一个类调用的次数两个类所具有的相同的方法和属性下面哪个不是UML中的静态视( A)共10共10页第3页共10页第4页A.状态图 B.用例图 对象图 D.类图在类图中,下面哪个符号表示继承关( C)顺序图反映对象之间发送消息的时间顺序,它(C 是同构的。A.用例图 B.类图 C.协作图 D.状态图下面不是活动图中的基本元素的是(D)。A.状态、分支C.泳道、对象流B.分叉、汇合D.用况、状态在UML中,类之间的关系有一种关系称为关联,其中多重性用来描述类之间的对应关系,下面哪个不是其中之( A A.*….* B.0….* C.1….* D.0….1计算机由CPU、内存、硬盘、显示器、鼠标等构成,那么计算机类和鼠标类之间的关系( C 。A.继承关系 B.关联关系 C.聚合关系 依赖关系( A A.包 B.类 C.接口 D.组件封装是把对象(A 结合在一起,组成一个独立的对象AA.属性和操作 B.信息流 C.消息和事件 D.数据的集合( A 是软件(逻辑)系统体系结构(类、对象、它们之间的关系和协作)中定义的概念和功能在物理体系结构中的实现A.构件 B.节点 C.软件 D.模块面向对象方法中的(D )机制使子类可以自动拥有(复制)父类的全部属性和操作。A.约束 B.对象映射 C.信息隐蔽 D.继承UML中关联的多重度是(B )一个类有多个方法被另一个类调用一个类的实类能够与另一个类的多个实类相关联一个类的某个方法被另一个类调用的次数两个类所具有的相同的方法和属性UML客户需求分析产生的用例模型描述了系统(D 。A.状态 B.体系结构 C.静态模型 D.功能要求(A (逻辑)系统体系结构(类、对象、它们之间的关系和协作)中定义的概念和功能在物理体系结构中的实现。A.构件 B.节点 C.软件 D.模块发送消息的对角需要等待回应的返回消息,才可开始另一个活动的消息称(D 。A.返回消息 B.简单消息 C.异步消息 D.同步消息组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不其中之一( B )A.对源代码建模 B.对事物建模C.对物理数据库建模 D.对可适应的系统建模填空题在协作图中通过消息编号 表示出消息的时间顺序。UML中主要的包含的四种关系,分别是依赖 、泛化 、关联 、实现 用例图的组成要素是 参与者 、用例 、 系统边界 、关联在中, 序列图 将交互关系表示为一个二维图。共10共10页第5页共10页第6页用例图的主要关系有包含 、扩展 和泛化 。对象图中的对象 是类的特定实例,链 是类之间关系的实例,表示对象之间的特定关系类中方法的可见性包含三种,分别是public 、protected 和private 。在提供的图, 用例图 用于描述系统与外部系统及用户之间的交互,序列图 用于按时间顺序描述对象间的互。生命线 是一条垂直的虚线,用来表示对象在一段时间内的存在。历史状态 代表上次离开组成状态时的最后一个活动子状态,用一个包H字母的小圆圈表示接口是可以在整个模型中反复使用的一组行为,是一个没有属性 而只有方法 的类。活动状态可以有内部转换,可以有入口 动作和出口 动作。动作状态 是原子性的动作或操作的执行状态,不能被外部事件的转换中断在活动图中,条件行为用分支 和、合并 表达。实现的符号和继承的符号有相似之处,两者的唯一差别是实现关系用 虚线 表示,继承关系用 实线 表示。用例视图 、 逻辑视图 、构件视图和 部署视图 为使用RationalRose建Rose模型中的四种视图。在泛化关系中,子类 可以替代父类 。也就是说,后者出现的地方,前者都可以出现。但是反过来却不成判断题用例图中,参与者必须是具体的人(× )软件开发的最终目标是为了满足业务需求,以帮助用户解决业务中的问题( √ )对于一个软件工程师来说,业务建模只是辅助阶段,并不是每个项目、每个软件人员都需要去实施该过程(√ )每个活动只能明确地属于一个泳道(× )对象之间协作可以通过相互发送消息来实现,也就是消息可以是双向的(√ )业务参与者代表了与业务有关的角色,此角色由业务环境中的人扮演,物不行(× )类图和状态图都属于静态图。(×)简答题请简述为何在系统设计时要使用用例图及其对用户有什么帮助?量交流上的障碍,便于对问题达成共识。什么是UML?使用UML进行建模有哪些目的?UML是一种标准的图形化建模语言,它是面向对象分析与设计的一种标准表示。使用UML进行建模的目的有:使用模型可以更好地理解问题。加强人员之间的沟通。更早地发现错误或疏漏的地方。获取设计结果。为最后的代码生成提供依据。共10共10页第7页共10页第8页请说明顺序图和协作图的异同。异:同:都属于交互图,用来描述对象之间的动态关系,在语义上是等价的,两者可以互相转换顺序图的建立有哪些步骤?确定交互的范围确定参与交互的活动者与对象确定活动者、对象的生存周期确定交互中产生的消息细化消息的内容动作与活动有哪些区别?动作状态是不可中断的动作状态是原子的,不可已分解。活动状态可以分解成其他子活动或者动作状态应用题请根据以下参与者权限信息,划分出网上选课系统用例图。系统管理员权限:登录、创建新账号、设置账号、设置账号基本信息、设置账号权限、查询账号、删除账号、维护课程信息学生权限:登录、找回密码、查看课程信息、按课程编号查询、按课程名称查询、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心肌炎护理中的静脉输液管理与护理要点
- 水痘患儿的日常活动管理
- 疼痛护理中的疼痛缓解
- 生态沟渠施工设计方案
- 护理妆容健康妆容理念
- 2026年长护险待遇按护理服务实际天数计发规则
- 2026年现代化首都都市圈空间协同规划核心要点解析
- 2026年工厂数字化设计与数字孪生交付
- 2026年智慧交通边缘RSU车路协同信号优先绿波通行
- 2026年虚拟电厂参与电力交易:充电运营商新利润增长点
- 2025-2026 学年下学期八年级英语下册教学计划
- 幼儿园春季育儿知识分享:守护成长健康同行
- 2026年六安职业技术学院单招职业适应性考试题库附答案详解(预热题)
- 2025年安徽审计职业学院单招职业适应性测试试题及答案解析
- 2026年春节后复工复产“开工第一课”安全生产培训课件
- 二年级下册生命生态安全课件
- 多媒体技术ppt课件(完整版)
- 碳中和承诺对化工意味着什么
- 2022年新教科版六年级下册科学知识点总结与归纳 (期末复习专用)
- 视频图解新能源汽车构造与原理课件
- 《版式设计》教案
评论
0/150
提交评论