首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UML是一种标准的建模方法,UML标准并没有定义一种标准的开发过程,它虽然可以支持现有的大部分软件开发过程,但还是比较适用于( )开发过程。
UML是一种标准的建模方法,UML标准并没有定义一种标准的开发过程,它虽然可以支持现有的大部分软件开发过程,但还是比较适用于( )开发过程。
admin
2015-05-21
77
问题
UML是一种标准的建模方法,UML标准并没有定义一种标准的开发过程,它虽然可以支持现有的大部分软件开发过程,但还是比较适用于( )开发过程。
选项
A、瀑布式
B、原型式
C、迭代式
D、分布式
答案
C
解析
Unifled Modeling Language(UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。
UML不是一种方法学,不需要任何正式的工作产品。而且它还提供了多种类型的模型描述图(diagram),当在某种给定的方法学中使用这些图时,它使得开发中的应用程序的更易理解。UML的内涵远不只是这些模型描述图,对于入门来说,这些图对这门语言及其用法背后的基本原理提供了很好的介绍。通过把标准的UML图放进工作产品中,精通UML的人员就更加容易加入项目并迅速进入角色。最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。
(1)UML统一了各种方法对不同类型的系统、不同开发阶段以及不同内部概念的不同观点,从而有效地消除了各种建模语言之间不必要的差异。它实际上是一种通用的建模语言,可以为许多面向对象建模方法的用户广泛使用。
(2)UML建模能力比其他面向对象建模方法更强。它不仅适合于一般系统的开发,而且对并行、分布式系统的建模尤为适宜。
(3)UML是一种建模语言,而不是一个开发过程。
使用UML建模时迭代式方法一般要优于线性或瀑布式方法,其原因很多。
(1)允许变更需求。需求有时会变化,这常常给项目带来麻烦,它们会导致延期交付、工期延误、客户不满意、开发人员受挫。
(2)逐步集成元素。在迭代式方法中,集成可以说是连续不断的。过去在项目结束时要占到整个项目工作量的那段较长的、不确定的且棘手的时期,现分散到六至九个集成部分中,每一部分要集成的元素都比过去少得多。
(3)及早降低风险。因为风险一般只有在集成阶段才能发现或得到处理。在初期迭代时,检查所有的核心工作流程,对项目使用的工具、市售软件及人员技能等许多方面进行磨合。过去认定的风险可能被证明不再是风险,而又可能出现一批新的未曾怀疑过的风险。
(4)有助于组织学习和提高。团队成员有机会在整个生命周期中边做边学,各显其能。测试员可以早一些开始测试,技术文档编写员可及早开始编写,其他人也是如此。如果是非迭代式开发,这些人在初期只能制定计划或培训技能,空等着开始他们的工作。培训需求等也可在评估复审中尽早提出。
(5)提高复用性。因为分部分设计或实施比起预先确定所有共性更容易确定公用部分。确定和开发可重复使用的部分并非易事。早期迭代中的设计复审可使构架设计师确定毋庸置疑的潜在复用部分,并在以后的迭代中开发和完善这些公用代码。
(6)生成性能更强壮的产品。因为在多次迭代中您总是不断地纠正错误。在产品脱离先启阶段后的初期迭代中仍然可以发现缺陷。性能上的瓶颈可以尽早发现并处理,而不像在交付前夕,此时已来不及处理。
(7)容许产品进行战术改变。例如同现有的同类产品竞争。可以决定采用抢先竞争对手一步的方法,提前发布一个功能简化的产品,或者采用其他厂商的已有技术。
(8)迭代流程自身可在进行过程中得到改进和精炼。一次迭代结束时的评估不仅要从产品和进度的角度来考察项目的情况,而且还要分析组织和流程本身有什么待改进之处,以便在下次迭代中更好地完成任务。
通常在软件开发过程中,迭代在数量、持续时间和目标上都是按计划进行的。参与者的任务和职责都已确定好。对进度进行的目标评测都将记录备查。从一次迭代到下一次迭代确实会存在返工现象,但返工也是严格按规定进行的。
转载请注明原文地址:https://kaotiyun.com/show/6cGZ777K
本试题收录于:
信息系统项目管理师上午综合知识考试题库软考高级分类
0
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
随着网络技术的飞速发展和普及,无线网络也逐步发展起来,近年来,无线网络已经成为网络扩展的一种重要方式,人们对无线网络依赖的程度也越来越高。无线网络具有安装简便、可移动性、开放性、高灵活性等特点,这些都为人们带来了极大的方便。但也正是因为这些特点,决定了无线
随着互联网及其各种应用的飞速发展,网络信息资源呈现出爆炸性增长的趋势,对数据进行高效率的存储、管理和使用成为信息发展的需求。网络存储就是一种利于信息整合与数据共享,易于管理的、安全的存储结构和技术,将网络带入了以数据为中心的时代。请围绕“论网络存储技术与
随着互联网及其各种应用的飞速发展,网络信息资源呈现出爆炸性增长的趋势,对数据进行高效率的存储、管理和使用成为信息发展的需求。网络存储就是一种利于信息整合与数据共享,易于管理的、安全的存储结构和技术,将网络带入了以数据为中心的时代。请围绕“论网络存储技术与
网络监控系统的规划与设计
在Internet上捕获并分析如图5-15所示的网络中两个内部网络经由Internet通信的L2TPv2数据帧,请从以下4个选项中选择正确的答案填写到图5-16的(1)~(4)空缺处的相应位置。在图5-15的企业网中,在VPN接入过程中L2TPv2、
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]图3—1是某互联网服务企业网络拓扑,该企业主要对外提供网站消息发布、在线销售管理服务,Web网站和在线销售管理服务系统采用JavaEE开发,中间件使用Weblogic,采用访问控制、
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]图3—1是某互联网服务企业网络拓扑,该企业主要对外提供网站消息发布、在线销售管理服务,Web网站和在线销售管理服务系统采用JavaEE开发,中间件使用Weblogic,采用访问控制、
某企业网络拓扑如图3-1所示,该企业内部署有企业网站Web服务器和若干办公终端,Web服务器(http://www.xxx.com)主要对外提供网站消息发布服务,Web网站系统采用JavaEE开发。通过浏览器访问网站管理系统,输入www.xxx.co
随机试题
在某次临床化学室间质量评价活动中,对于血钾5个不同批号样本的检测结果,其中有1个批号结果超过规定的范围,其得分应为
医疗服务态度对社会影响大体现医疗服务态度是社会服务系统的一部分体现
某预应力混凝土先简支后连续T梁旧桥,桥跨组合为4×30m(一联),横向由5片主梁组成。设计荷载为公路一I级。选该桥的一边跨和中跨进行静、动载试验,试为以下问题选择最佳答案。如果前小题所指T梁梁底某测点的实测弹性应变为100×10-6,混凝土的弹模E=3
社会保险基金的主要缴纳者是()。
收入弹性大于1的商品,可以称为()。
当刺激持续地作用于人的感官时,人对刺激的感觉能力会发生变化,这种现象叫做—一。
2010年,我同全年货物进出口总额29728亿美元,比上年增长34.7%。其中,货物出口15779亿美元,增长31.3%;货物进口13948亿美元,增长38.7%。进出口差额1831亿美元,比上年减少126亿美元。 2010年我国对主要国家和地区
道德风险是指契约的甲方(通常是代理人)利用其拥有的信息优势采取契约的乙方(通常是委托人)所无法观测和监督的隐藏性行动或不行动,从而导致的(委托人)损失或(代理人)获利的可能性。根据上述定义,下列属于道德风险的是:
A、 B、 C、 D、 D
计算机病毒除通过读/写或复制移动存储器上带病毒的文件传染外,另一条主要的传染途径是__________。
最新回复
(
0
)