首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
具有“逐步增加产品功能”特征的软件开发模型是()。
[单选题]
具有“逐步增加产品功能”特征的软件开发模型是()。
传统瀑布模型
快速原型模型
增量模型
螺旋模型
查看正确选项
添加笔记
求解答(5)
邀请回答
收藏(230)
分享
5个回答
添加回答
6
黄色变白色
快速原型模型
又称原型模型,它是增量模型的另一种形式;它是在开发真实系统之前,构造一个原型,在该原型的基础上,逐渐完成整个系统的开发工作。快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么;第二步则在第一步的基础上开发客户满意的软件产品。
螺旋模型
是一种演化软件开发过程模型,它兼顾了快速原型的迭代的特征以及瀑布模型的系统化与严格监控。螺旋模型最大的特点在于引入了其他模型不具备的风险分析,使软件在无法排除重大风险时有机会停止,以减小损失。同时,在每个迭代阶段构建原型是螺旋模型用以减小风险的途径。螺旋模型更适合大型的昂贵的系统级的软件应用。
增量模型(incremental model)与原型实现模型和其他演化方法一样,本质上是迭代的,但与原型实现不一样的是其强调每一个增量均发布一个可操作产品。早期的增量是最终产品的“可拆卸”版本,但提供了为用户服务的功能,并且为用户提供了评估的平台。
编辑于 2019-08-12 16:29:06
回复(0)
更多回答
4
八马兄888
顾名思义,增量模型就是逐渐增加
发表于 2017-07-18 18:41:08
回复(0)
1
好好学习天天向上0308
快速原型为什么不算是?
发表于 2018-04-19 10:56:09
回复(1)
0
是单身的你很想奋斗
分批次,增量模型
发表于 2022-05-31 14:57:37
回复(0)
0
走位崴了脚
增量模型
是把待开发的软件系统模块化,将每个模块作为一个增量组件,从而
分批次
地分析、设计、编码和测试这些增量组件。
运用增量模型的软件开发过程是递增式的过程
。
瀑布模型(Waterfall Model)
是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈
,因此,如果有信息未被覆盖或者发现了问题,那么最好 “返回”上一个阶段并进行适当的修改,
项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来
。
发表于 2019-05-26 11:02:46
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
软件工程
上传者:
阿奻_
难度:
5条回答
230收藏
3153浏览
热门推荐
相关试题
在开发一个系统时,如果用户对系统的...
腾讯
软件工程
评论
(9)
软件设计的主要任务是设计软件的结构...
腾讯
软件工程
评论
(6)
华华给月月准备礼物
思维题
评论
(5)
一个ISR作为单一生产者,需要向单...
FreeRTOS
评论
(1)
关于 asyncio 并发模型,以...
Python
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题