以下关于瀑布模型叙述中,正确是( )。
- A.适用于需求被清晰定义情况
- B.可以快速构造系统可运行版本
- C.唯一一个适合大规模项目开发模型
- D.已不能适应当前软件开发过时模型
正确答案及解析
正确答案
A
解析
本题考查软件开发过程基础知识。
软件开发过程以系统需求作为输入,以要交付产品作为输出,涉及活动、约束和资源使用一系列工具和技术。瀑布模型、快速原型化模型、增量模型、螺旋模型等都是典型软件开发过程模型。在20世纪80年代之前,瀑布模型一直是唯一被广泛采用生命周期模型,该模型规定了软件开发从一个阶段瀑布般转换到另一个阶段。其优点是:
①可强迫开发人员采用规范化方法;
②严格地规定了每个阶段必须提交文档;
③要求每个阶段交出所有产品都必须是经过验证。
缺点是:
①每个阶段开发几乎完全依赖于书面规格说明,因此可能导致开发出软件产品不能真正满足用户需求;
②适用于项目开始时需求就确定情况。
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案