![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
软件开发中的瀑布模型典型地刻了软件生存周期的阶段划分,与其最相适应的软件开发方法是()
A.构件化方法
B.结构化方法
C.面向对象方法
D.快速原型方法
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
B、结构化方法
解析:瀑布模型自诞生以来就被广泛采用,是因为它在支持结构化软件开发、控制软件开发的复杂性、促进软件开发工程化等方面的作用显著
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.构件化方法
B.结构化方法
C.面向对象方法
D.快速原型方法
B、结构化方法
解析:瀑布模型自诞生以来就被广泛采用,是因为它在支持结构化软件开发、控制软件开发的复杂性、促进软件开发工程化等方面的作用显著
A.瀑布倒流是可以避免的
B.用户需求难以确定、变化多端、用户心里和软件设计者认知存在差异等问题,在软件开发计划之初无法暴露。
C.由于需求不确定性,如果发现不满足客户需求的问题,修改代价会很大
D.瀑布模型使客户在测试完成后才能看到真正可运行的软件
A.根据软件生存周期各个阶段的任务,从可行性研究开始逐步进行阶段性变换,直至通过测试并得到用户确认的软件产品为止
B.上一阶段变换结果是下一阶段变换的输入,相邻两个阶段具有因果关系、紧密相连
C.一个阶段工作的失误将蔓延到以后的各个阶段,为保证软件开发的正确性,每个阶段任务完成后,都必须对他的阶段性产品进行评审,确认之后再转入下一阶段的工作
D.根据用户提出的软件定义,快速的开发一个原型,向用户展示待开发软件系统全部或部分功能性,在征求用户对原型软件的意见过程中,进一步修改、完善、确认软件系统需求,并达到一致的理解