- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML基础与Rose建模实用教程课后习题及答案(无第四章)
UML基础与Rose建模实用教程课后习题及答案
第1章 面向对象概述
1. 填空题
(1)软件对象可以这样定义:所谓软件对象,是一种将状态和行为有机结合起来形成的软件构造模型,它可以用来描述现实世界中的一个对象。
(2)类是具有相同属性和操作的一组对象的组合,即抽象模型中的“类”描述了一组相似对象的共同特征,为属于该类的全部对象提供了统一的抽象描述。
(3)面向对象程序的基本特征是抽象、封装、继承和多态。
2. 选择题
(1)可以认为对象是 ABC 。
(A)某种可被人感知的事物
(B)思维、感觉或动作所能作用的物质
(C)思维、感觉或动作所能作用的精神体
(D)不能被思维、感觉或动作作用的精神体
(2)类的定义要包含以下的要素 ABD 。
(A)类的属性
(B)类所要执行的操作
(C)类的编号
(D)属性的类型
(3)面向对象程序的基本特征不包括 B 。
(A)封装
(B)多样性
(C)抽象
(D)继承
(4)下列关于类与对象的关系的说法不正确的是 A 。
(A)有些对象是不能被抽象成类的
(B)类给出了属于该类的全部对象的抽象定义
(C)类是对象集合的再抽象
(D)类用来在内存中开辟一个数据区,并存储新对象的属性
3. 简答题
(1)(2)(3)(4)(5)(6)(7)
第2章 UML概述
1. 填空题
(1)在UML中主要包括的视图为用例视图、逻辑视图、并发视图(进程视图)、组件视图(实现视图)和配置视图(部署视图)。
(2)UML图包括:用例图、类图、对象图、状态图、序列图(顺序图)、活动图(协作图)、构件图(组件图)、部署图(配置图)和包图。
(3)用例视图描述了系统的参与者与系统进行交互的功能,是参与者所能观察和使用到的系统功能的模型图。一个用例是系统的一个功能单元,是系统参与者与系统之间进行的一次交互作用。
(4)状态机视图是通过对象的各种状态建立模型来描述对象随时间变化的动态行为,并且它是以独立的对象为中心进行描述的。
(5)用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的“角色”关系,以及系统内用例之间的关系。
(6)在UML中定义了4种基本的面向对象的事物,分别是结构事物、行为事物、分组事物和注释事物(辅助事物)等。
2. 选择题
(1)UML图不包括 D 。
(A)用例图
(B)类图
(C)状态图
(D)流程图
(2)下列关于视图的说法不正确的是 D 。
(A)用例视图描述了系统的参与者与系统进行交互的功能
(B)交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系
(C)状态机视图是通过对象的各种状态来建立模型来描述对象随时间变化的动态行为
(D)构件视图表示运行时的计算资源(例如计算机以及它们之间的连接)的物理布置
(3)构件不包括 C 。
(A)源代码构件
(B)二进制构件
(C)UML图
(D)可执行构件
(4)下列关于互视图说法正确的是 A 。
(A)交互试图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,是描绘系统中各个角色或功能交互的模型
(B)交互视图包含类图和顺序图
(C)交互视图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求
(D)交互视图是参与者所能观察和使用到的系统功能的模型图
(5)下列关于对象约束语言的特性,说法不正确的是 B 。
(A)对象约束语言不仅是一种查询(Query)语言,同时还是一种约束(Constraint)语言
(B)对象约束语言是一种弱类型的语言
(C)对象约束语言是基于数学的,但是却没有使用相关数学符号的内容
(D)对象约束语言也是一种声明式(Declarative)语言
3. 简答题
(1)(2)(3)(4)(5)(6)(7)/一般关系,特殊元素(子元素)的对象可替代一般元素(父元素)的对象,即在面向对象学中常常提起的继承;实现关系也是UML元素之间的一种语义关系,它描述了一组操作的规约和一组对操作的具体实现之间的语义关系。
(8)第3章 Rational Rose 概述
1. 填(1)使用Rational Rose建立的Rose模型中包括4种视图,分别是用例视图、逻辑视图、构件视图(组件视图)和部署视图(配置视图)。
(2)在用例视图中包括了系统中的所有参与者、用例和用例图,必要时还可以在用例视图中添加顺序图、协作图和类图等。
(3)逻辑视图关注系统如何实现用例中所描述的功能,主要是对系统功能性需求提供支持,即系统应该提供的功能。
(4)构件视图(组件视图)用来描述系统中的各个实现模块以及它们之间的依赖关系,包含模型代码库、执行文件、运行库和其他构件等信息。
(5)部署视图(配置视图)显示的是系统的实际部署情况,它
您可能关注的文档
- IBM的标准流程图画法.ppt
- 化学实验的基本操作.ppt
- 看图说话学拼音复习二.ppt
- 看标志词改病句(公开课).ppt
- triz40个发明原理案例分析.ppt
- I2FV0rc5AR62149.ppt
- TV 品质改善报告(整理资料).ppt
- 化学实验装置(二)Microsoft Word 文档.doc
- 看标志,识病句.ppt
- 看电视_上课.ppt
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
最近下载
- GB6722-2014爆破安全规程.doc
- 模具设计完整流程.docx VIP
- DLT5035-2016 发电厂供暖通风与空气调节设计规范.docx
- CEGA:2022中国环保公益组织现状调研报告.pdf VIP
- 巩固党的执政地位解读《退役军人保障法》法制宣传PPT课件.pptx VIP
- T∕JFPA 0004-2020 社会单位火灾防控能力评估导则标准文件.pdf VIP
- 国家智慧教育云平台培训.pptx VIP
- 湖北省部分重点中学2025届高三第二次联考语文试卷(含答案解析).docx
- DB11T 2365-2024 中小型酒店安全风险评估规范.docx VIP
- 《平嵌嵌入式电冰箱》.docx VIP
文档评论(0)