早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
瀑布模型的主要不足之处在于(3)。A.过于简单B.过于灵活C.不能适应需求的动态变更D.各个阶段需要进
题目
瀑布模型的主要不足之处在于(3)。
A.过于简单
B.过于灵活
C.不能适应需求的动态变更
D.各个阶段需要进行评审
参考答案
正确答案:C
解析:1970年WinSTon Royce提出了著名的“瀑布模型”,直到20世纪80年代早期,它一直是唯一被广泛采用的软件开发模型。瀑布模型将软件生命周期划分为制订计划、需求分析、软件设计、程序编写、软件测试和运行维护6个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行评审验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。瀑布模型强调文档的作用,并要求每个阶段都要仔细验证。但是,这种模型的线性过程太理想化,已不再适合现代的软件开发模式,几乎被业界抛弃,其主要问题在于如下方面。(1)各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。(2)由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发的风险。(3)早期的错误可能要等到开发后期的测试阶段才能发现,进而带来严重的后果。选用瀑布模型开发,产生大量文档,所以比较复杂且缺乏灵活性,每个阶段结束以后都需要评审,因此只有选项C是正确的。
解析:1970年WinSTon Royce提出了著名的“瀑布模型”,直到20世纪80年代早期,它一直是唯一被广泛采用的软件开发模型。瀑布模型将软件生命周期划分为制订计划、需求分析、软件设计、程序编写、软件测试和运行维护6个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行评审验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。瀑布模型强调文档的作用,并要求每个阶段都要仔细验证。但是,这种模型的线性过程太理想化,已不再适合现代的软件开发模式,几乎被业界抛弃,其主要问题在于如下方面。(1)各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。(2)由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发的风险。(3)早期的错误可能要等到开发后期的测试阶段才能发现,进而带来严重的后果。选用瀑布模型开发,产生大量文档,所以比较复杂且缺乏灵活性,每个阶段结束以后都需要评审,因此只有选项C是正确的。
看了瀑布模型的主要不足之处在于(3...的网友还看了以下:
I don"t need nobody,not anybody 是神马意思布兰妮《stronger 其他 2020-05-14 …
红、黄、蓝三个小精灵,同一时间在同一地点按顺时针方向沿一条跑道匀速前进.绕行一周,红、黄、蓝三精灵 数学 2020-05-20 …
某家公司每月生产两种布料A和B,所有原料是两种不同颜色的羊毛,下表给出了生产每匹每种布料所需的羊毛 数学 2020-06-08 …
平板划线法和稀释涂布平板法是微生物接种最常用的方法,有关二者的区别,正确的是()比较方面平板划线法 语文 2020-06-25 …
晚会游戏<心有灵犀>需要大量成语词语单位组织晚会,做游戏<心有灵犀>,一个比画一个猜, 语文 2020-07-06 …
后汉书·吕布传辕门射戟译文还要点评袁术遣将纪灵等率兵骑三万以攻刘备.备求救于吕布.诸将谓布曰:"将 其他 2020-07-29 …
下面的一段文字,句式灵活,富于变化。有一句连贯性上较差,请改一下,使之语气更连贯。(2分)孩子需要爱 语文 2020-11-13 …
路德认为,“灵魂得救只需靠个人虔诚的信仰,根本不需要教会的繁琐仪式。上帝的恩典是上帝给人的礼物,只有 其他 2020-11-16 …
为什么定时限过电流保护的灵敏度,动作时间需要同时逐级配合,而电流速断的灵敏度不需要逐级配合急. 其他 2020-12-13 …
下列有关稀释涂布平板法不正确的说法是A.将菌液进行一系列的梯度稀释B.将不同稀释度的菌液分别涂布到琼 语文 2021-01-18 …