正确答案:

题目:常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等,其中(1)适用于需求明确或很少变更的项目,(2)主要用来描述面向对象的软件开发过程。

解析:本题主要考查软件项目的技术开发过程4个模型的特点及使用情况。瀑布模型适用于需求明确或很少变更的项目,也可以用在已有类似项目开发经验的项目上。它是一种线性顺序模型,一般将软件开发分为可行性分析、需求分析、软件设计、编码、测试、运行维护等几个阶段。瀑布模型不灵活,特别是无法解决软件需求不明确的问题。为了解决瀑布模型的缺点,演化模型允许在获取了一组基本需求之后,通过快速分析构造待建系统的可运行版本(原型),然后再根据用户在使用原型的过程中提出的意见对原型进行修改。这一过程重复进行,直到得到用户满意的系统。该模型和螺旋模型、喷泉模型等适用于对软件需求缺乏明确描述的项目。螺旋模型将原型实现的迭代特征与瀑布模型中控制的和系统化的方面结合起来,使得软件的增量版本的快速开发成为可能。在螺旋模型中,软件开发是一系列的增量发布。螺旋模型强调了风险分析,特别适用于庞大而复杂的、高风险的系统。喷泉模型是以面向对象的软件开发方法为基础,以用户需求为导向,以对象来驱动的模型。该模型主要用于描述面向对象的开发过程,体现了面向对象开发过程的迭代和连续性。迭代模型中的活动需要重复多次,相关功能在每次迭代中被加入到新的系统,连续性是指在各开发活动之间没有明确的界限。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]下列关于上档五连阴的说法,正确的是()。
  • 以上都对


  • [单选题]假设总供给是540亿美元,消费是460亿美元,投资是70亿美元,在该经济中()。
  • 存货中包含有非计划投资


  • 必典考试
    推荐下载科目: 中级信息系统管理工程师题库 计算机软件水平考试题库 中级软件设计师题库 信息系统项目管理基础题库 项目立项与招投标管理题库 信息系统及其建设题库 信息化基础知识题库 项目时间管理题库 项目整体管理题库 高级系统架构师题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号