- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
UML各章习题
第1、2章面向对象与UML
1.简述统一建模语言(UML)
统一建模语言(UML)是一种绘制软件蓝图的标准语言。可以用UML对密集型软件系统
的制品进行可视化详述和文档化。UML是一种定义良好、易于表达、功能强大且普遍适用
的可视化建模语言(1分)。它融入了软件工程领域的新思想、新方法和新技术。它的作
用域不限于支持面向对象的分析与设计(1分),还支持从需求分析开始的软件开发的全
过程(1分)。UML的作用是用图的形式从静态和动态方面来全面描述将要开发的系统(2
分)。
2.简述面向对象分析方法(OOA)的5个基本步骤1)、识别对象,识别对象包括标
识潜在的对象和筛选对象两步(1分)2)、识别对象的属性(1分)3)、识别对象的
行为(1分)4)、识别对象所属的类(1分)5)、定义主题词(1分)
3、什么是高内聚度?
高内聚度是对一个类中的各个职责之间相关程度和集中程度的度量。一个具有高度相
关职责的类并且这个类所能完成的工作量不是特别巨大,那么它就具有高内聚度。包括两
个含义:一、不要给一个类分派太多的职责,在履行职责时尽量将部分职责分派给有能力
完成的其它类去完成。二、不相关的职责不要分派给同一个类。
4、什么是对象间的可见性?
答:可见性(Visibility)指的是一个对象能够“看到”或者引用另一个对象的能力。
5、领域建模的步骤有哪些?答案:
列出候选的概念类;画出领域模型图;加入概念类间的关联;加入概念类的属性。
6、什么是软件生命周期?
软件生命周期(SDLC,SystemsDevelopmentLifeCycle)是软件的产生直到报废或停
止使用的生命周期,周期内包括问题定义、可行性分析、总体描述、系统设计、编码、调
试和测试、验收与运行、维护升级到废弃等阶段。这种按时间分程的思想方法是软件工程
中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文
档以供交流或备查,以提高软件的质量。
7、什么是软件开发生命期?
软件开发生命期是指软件产品从考虑其概念开始,到该产品交付使用为止的整个时期。
一般包括概念阶段,需求阶段,设计阶段,实现阶段,测试阶段,安装阶段及交付阶段。
这
些阶段可以有重复,执行时也可以有迭代。
8、UML语言定义了五种类型不同的图,把它们有机的结合起来可以描述系统的所有视
图,请列举出这些图的名称,简要描述它们的作用,并指出每类图各包括哪些图?用例
图(Usecasediagram)从用户角度描述系统功能,并指出各功能的操作者。静态图
(Staticdiagram),表示系统的静态结构。包括类图、对象图、包图。行为图(Behavior
diagram),描述系统的动态模型和组成对象间的活动交互关系。包括状态图、活动图。
交互图(Interactivediagram),描述对象间的交互关系。包括顺序图、协作图。
实现图(Implementationdiagram),用于描述系统的物理实现。包括构件图、部
件图。
9、请分点叙述UML的特点。
(1)统一标准。UML统一了Booch、OMT和OOSE等方法中的基本概念,已成为OMG的
正式标准,提供了标准的面向对象的模型元素的定义和表示。
(2)面向对象。UML吸取了面向对象技术领域中其他流派的长处。UML符号表示考虑
了各种方法的图形表示,删掉了大量易引起混乱的、多余的和极少使用的符号,也添加了
一些新符号。
(3)可视化、表示能力强。系统的逻辑模型或实现模型都能用UML模型清晰的表示,
可用于复杂软件系统的建模。
(4)独立于过程。UML是系统建模语言,独立于开发过程。
(5)易掌握、易用。由于UML的概念明确,建模表示法简洁明了,图形结构清晰,易
于掌握使用。
10、简述UML的9种图。答案:
(1)用例图:用例图展现了一组用例、参与者以及它们间的关系。可以用用例图描
述系统的静态使用情况。在对系统行为组织和建模方面,用例图的是相当重要的。(2)
类图:类图显示了一组类、接口、协作以及它们之间的关系。
(
文档评论(0)