- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
UML课后习题答案整理
0/31
目录
第1章面向对象分析与设计引论4
1.1填空题4
2.1选择题4
3.1简答题4
第2章统一建模语言UML与建模工具RationalRose5
1.1填空题5
2.1选择题5
3.1简答题5
第3章需求分析与用例模型7
1.1填空题7
2.1选择题7
3.1简答题7
4.1练习题7
第4章系统静态分析与静态模型13
1.1填空题13
2.1选择题13
3.1简答题13
4.1练习题14
第5章系统动态分析与交互模型15
1.1填空题15
2.1选择题15
3.1简答题15
4.1练习题16
第6章系统动态分析与行为模型、19
1.1填空题19
2.1选择题19
3.1简答题20
4.1练习题21
第7章系统设计与实现模型26
1.1填空题26
2.1选择题26
3.1简答题26
1/31
4.1练习题27
第8章软件工程引论与统一软件过程RUP28
1.1填空题28
2.1选择题28
3.1简答题28
第9章分工情况31
2/31
第1章面向对象分析与设计引论
1.1填空题
(1)面向过程程序=算法+数据结构
(2)对象
(3)属性操作
2.1选择题
(1)A
(2)A
3.1简答题
(1)面向过程方法和面向对象方法的比较:面向过程方法首先关心的是功
能,强调以过程为中心,采用模块化、自顶向下、逐步细分的解决问题的方
法,结构清晰、可读性好。然而,由于用户的需求和软、硬件技术的不断发
展变化,经常出现互相矛盾的数据需求,因此分析和设计越来越困难,开发
过程前期入手快而后期频繁改动的现象比较常见。面向对象方法则从所处理
的数据入手,以数据为中心来描述系统。数据相对于功能而言,具有更强的
稳定性,这样设计出的系统模型往往能较好地映射问题域模型。
面向对象方法的有效性:面向对象程序设计是一种自下而上的程序设
计方法,往往从问题的一部分着手,一点一点地构建出整个程序。面向对象
设计以数据为中心,类作为表现数据的工具,成为划分程序的基本单位。面
向对象是把构成问题的事物分解成各个对象,建立对象的目的不是为了完成
一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为。
(2)面向对象分析(OOA)、面向对象设计(OOD)、面向对象编码(OPP)、
面向对象测试(OOT)、面向对象维护(OOM)
3/31
第2章统一建模语言UML与建模工具RationalRose
1.1填空题
(1)GradyBoochJamesRumbaughIvarJacobson
(2)用例
(3)部署
(4)RationalRosePowerDesignerVisio
(5)用例视图逻辑视图构件视图部署视图
(6)部署
2.1选择题
(1)B
(2)AB
(3)D
(4)BC
(5)AC
(6)A
(7)AC
3.1简答题
(1)统一建模语言特点:用图形化的符号描述分析与设计
(2)需求分析、分析、设计、构造、测试
(3)视图:由一组图构成,代表完整系统描述中的一个抽象,显示这个系
统中的一个特定的方面。
UML包含九种视图,一类是静态图,包含用例图、类图、对象图、构件图、
部署图;另一类是动态图,包括序列图、协作图、状态图和活动图。
(4)画图、积累、导航、多用户支持、产生代码、逆转、集成、覆盖模型
文档评论(0)