首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件开发模型用于指导软件的开发。演化模型是在快速开发一个(99)的基础上,逐步演化成最终软件的。螺旋模型综合了(100)的优点,并增加了(101)。喷泉模型描述的是面向(102)的开发过程,反映了该开发过程的(103)特征。
软件开发模型用于指导软件的开发。演化模型是在快速开发一个(99)的基础上,逐步演化成最终软件的。螺旋模型综合了(100)的优点,并增加了(101)。喷泉模型描述的是面向(102)的开发过程,反映了该开发过程的(103)特征。
admin
2019-03-04
66
问题
软件开发模型用于指导软件的开发。演化模型是在快速开发一个(99)的基础上,逐步演化成最终软件的。螺旋模型综合了(100)的优点,并增加了(101)。喷泉模型描述的是面向(102)的开发过程,反映了该开发过程的(103)特征。
选项
A、迭代和有间隙
B、迭代和无间隙
C、无迭代和有间隙
D、无迭代和无间隙
答案
B
解析
软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。
1.瀑布模型
请读者参考第1题的分析。
2.演化模型
演化模型是在快速开发一个原型的基础上,根据用户在试用原型的过程中提出的反馈意见和建议,对原型进行改进,获得原型的新版本。重复这一过程,直到演化成最终的软件产品。
3.螺旋模型
螺旋模型是一个经典的开发模型,它是在结合瀑布模型和演化模型优点的基础上,再加上两者都忽视了的风险分析建立起来的。
螺旋型项目从小规模开始,然后探测风险,制订风险控制计划,接着确定下一步项目是否还要继续,然后进行下一个螺旋的反复。该模型的最大优点就是随着成本的增加,风险程度随之降低。然而螺旋模型的缺点是比较复杂,且需要管理人员有责任心、专注并有管理经验。
螺旋线第一圈的开始点可能是一个概念项目,是可能被舍弃不用的项目。它以原型为基础,沿着螺线自内向外旋转,每旋转一圈都要经过制订计划、风险分析、实施工程、客户评价等活动,并开发原型的一个新版本。经过若干次螺旋上升的过程,得到最终的软件。
4.喷泉模型
喷泉模型主要用来描述面向对象的开发过程。它体现了面向对象开发过程的迭代和无间隙特征。迭代意味着模型中的开发活动常常需要多次重复;无间隙是指开发活动 (如分析、设计)之间不存在明显的边界,各项开发活动往往交叉迭代地进行。喷泉模型对软件复用和生存周期中多项开发活动的集成提供了支持。
5.智能模型
智能模型是基于知识的软件开发模型,它综合了上述若干模型,并把专家系统结合在一起。该模型应用基于规则的系统,采用归约和推理机制,帮助软件人员完成开发工作,并使维护在系统规格说明一级进行。
转载请注明原文地址:https://kaotiyun.com/show/C3TZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
借助专家评审等技术,对项目风险的概率和影响程度进行风险级别划分属于()过程的技术。
在编制项目沟通计划的过程中,对项目干系人分析的目的不包括()。
政府采购项目的招标过程应按照以下()的程序开展。①项目技术可行性分析②采购人编制采购计划,报上级单位审批,并确定招标方式③采购人或其委托的招标代理机构编制招标文件,发出招标公告④出售招标文件并对潜在投标人进行预
根据GB/T11457—2006《软件工程术语》的定义,连接两个或多个其他部件,能为相互间传送信息的硬件或软件部件叫做()。
在软件测试阶段,如果某个测试人员认为程序出现错误,他应()。
以下关于软件质量保证的叙述中,()是不正确的。
以下关于信息系统生命周期开发阶段的叙述中,()是不正确的。
随机试题
在Word2000中,为了防止文档内容被他人浏览,可以通过以下______方法来实现。
绘画作品:《伏尔加河纤夫》
孟子在本文中用“五十步笑百步”讽刺
热结便秘宜选用气虚便秘宜选用
幼儿园教育的双重任务包括()
根据《刑法》的规定,破坏交通工具罪的法定对象有()。
欧洲17世纪末叶古典主义戏剧运动缘起于()。[2010年真题]
《工人报》
在软件开发中,下面任务不属于设计阶段的是______。
以下名称是手机中的常用软件,属于系统软件的是()。
最新回复
(
0
)