什么是软件生命周期模型?试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明每种模型的适用范围 答:软件生命周期模型是软件开发的全部过程、活动和任务的结构框 架。 软件生命周期模型能清晰、直观地表达软件开发全过程,明确规定 了要完成的主要活动和任务,用来作为项目开发的基础。 (1)瀑布模型 ① 优点 a.可强迫开发人员采用规范的方法; b.严格地规定了每个阶段必须提交的文档; c.要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验 证;