某软件系统集成项目在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用(9)开发最恰当。A.瀑布模型B.迭代模型C.原型化模型D.螺旋模型

题目

某软件系统集成项目在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用(9)开发最恰当。

A.瀑布模型

B.迭代模型

C.原型化模型

D.螺旋模型


相似考题
参考答案和解析
正确答案:C
解析:原型化的主要目的是获取用户需求。当用户需求含糊不清、不完整或系统设计方案难以确定时,可以快速地构造一个系统原型,并通过运行和评价系统原型,使得用户明确自己的需求。依题意用户“不能标识出详细的输入、处理及输出需求(即需求不是很明确)”,且开发者“可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式”,因此在这种情况下,采用原型化模型开发最恰当。
更多“某软件系统集成项目在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理 ”相关问题
  • 第1题:

    某个系统在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用(23)开发最恰当。

    A.瀑布模型

    B.迭代模型

    C.原型模型

    D.螺旋模型


    正确答案:C
    解析:根据题干描述的软件开发现状与各种软件过程模型的特点,采用原型模型是最恰当的,因此本题目应该选择C。

  • 第2题:

    软件质量强调3个方面的内容:__________是测试软件质量的基础;开发标准定义了一组用于 指导软件开发方式的准则;期望需求间接定义了用户对某些特性的需求。 A.软件需求 B.软件设计 C.软件实现 D.软件验证


    正确答案:A
    要点解析:软件质量是对明确陈述的功能和性能需求、明确记录的开发标准,以及对所有专业化软件开发应具备的隐含特殊的符合度。它强调以下3个方面的内容。
    ①软件需求是质量测试的基础,不符合需求就是没有质量。
    ②开发标准定义了一组用于指导软件开发方式的准则。若未能遵守准则,则肯定质量有问题。    ③期望需求(例如,对易使用性的期望)定义了用户的某些稍缓的、期望的需求,即问接定义了用户对某些特性的需求。
    软件的分析、设计和实现都是为了满足软件需求的。开发文档是记录开发成果的,维护手册是指导软件维护的,用户手册是提供用户使用软件的操作指南。

  • 第3题:

    软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用( )。


    A. 瀑布模型
    B. 增量模型
    C. 原型开发模型
    D. 快速应用程序开发(RAD)


    答案:C
    解析:
    在软件开发过程中,如果用户仅仅提出软件的—些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该软件开发团队应该采取原型开发方法最为合适。因此本题应该选C。

  • 第4题:

    软件质量强调三个方面的内容;(32)是测试软件质量的基础;(33)定义了一组用于指导软件开发方式的准则;(34)间接定义了用户对某些特性的需求。

    A.软件需求

    B.软件分析

    C.软件设计

    D.软件实现


    正确答案:A
    解析:构建高质量的软件是进行项目开发的重要目标,软件质量强调三个方面的内容:软件需求是测试软件质量的基础;开发标准定义了一组用于指导软件开发方式的准则;隐式需求间接定义了用户对某些特性的期望。

  • 第5题:

    某软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用(19)。

    A.瀑布模型

    B.增量模型

    C.原型开发模型

    D.快速应用程序开发(RAD)


    正确答案:C
    解析:在软件开发过程中,如果用户仅仅提出软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该软件开发团队应该采取原型开发方法最为合适。因此本题应该选C。