软考(二)常见的软件开发模型

软考中常考的软件模型有以下四种:

软考(二)常见的软件开发模型_第1张图片


这类型题主要考点有两个(1)根据软件模型的特点选择合适的模型;(2)给出模型选择属于或是不属于它特点的选项。

根据考点,下面给出了各软件模型的分析:

(一)  瀑布模型

软考(二)常见的软件开发模型_第2张图片

特点:要求有明确的需求

不足:1.缺乏灵活性;2.到最后阶段才能得到运行的软件版本

 

(二)  原型(又称演化模型)

 软考(二)常见的软件开发模型_第3张图片

 特点

    1. 有助于获取用户需求,加强对需求的理解

    2.尽早发现软件中的错误;

    3.支持需求的动态变化;

    4.适合于需求动态变化,实现难以确定系统

不足:不能支持风险分析

 

(三)  螺旋模型

 软考(二)常见的软件开发模型_第4张图片

特点:在原型和瀑布模型的基础上发展而来的模型,具有两者的优点,同时增加了风险分析。


(四)  喷泉模型

 软考(二)常见的软件开发模型_第5张图片

特点

1.用于描述面向对象的开发过程,最核心特点是迭代

2.所有的开发活动没有明显的边界,允许各种开发活动交叉进行。

 

例题:

软考(二)常见的软件开发模型_第6张图片

答案【C】


你可能感兴趣的:(软考(二)常见的软件开发模型)