参考答案和解析
正确答案:B
更多“某开发小组欲开发一个大型软件系统,需求变化较小,此时最不适宜采用( ) 过程模型。 A.瀑布 B.原 ”相关问题
  • 第1题:

    ●某开发小组欲开发一个规模较大、需求较明确的项目。开发小组对项目领域熟悉且该项目与小组开发过的某一项目相似,则适宜采用(29)开发过程模型。

    (29)A.瀑布

    B.演化

    C.螺旋

    D.喷泉


    正确答案:A

  • 第2题:

    瀑布模型适合于( )。

    A.小型软件系统开发

    B.中型软件系统开发

    C.大型软件系统开发

    D.小、中、大型软件系统开发


    正确答案:A

  • 第3题:

    在软件工程中,( ) 是用户和设计者之间执行的一种交互过程,适用于开发需求不确定的大型软件系统。( ) A. 瀑布模型 B. 原型模型 C. 螺旋模型 D. 面向对象开发模型


    正确答案:B
    原型是指模拟某种产品的原始模型。在软件开发中,原型是软件的一个早期可运行的版本,它反映最终系统的部分重要特性。如果在获得一组基本需求说明后,通过快速分析构造出一个小型的软件系统,满足用户的基本要求。使得用户可在试用原型系统的过程中得到亲身感受和受到启发,做出反应和评价。然后开发者根据用户的意见对原型加以改进。随着不断试验、纠错、使用、评价和修改,获得新的原型版本,如此周而复始,逐步减少分析和通信中的误解,弥补不足之处,进一步确定各种需求细节,适应需求的变更,从而提高了最终产品的质量。

  • 第4题:

    某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用( )开发过程模型。主要是因为这种模型 ( ) 。

    A.瀑布 B.原型 C.增量 D.螺旋 A.可以快速提交阶段性的软件产品 B.需求变化对开发没有影响 C.减少用户适应和习惯系统的时间和精力D.能够很好解决风险问题


    正确答案:C,A

  • 第5题:

    某开发小组欲为一司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用( )模型,主要是因为这种模型( )。

    A.瀑布 B.原型 C.增量 D.喷泉A.不能解决风险 B.不能快速提交软件 C.难以适应变化的需求 D.不能理解用户的需求


    正确答案:A,C

  • 第6题:

    某企业集团欲开发基于互联网的业务信息系统,前期需求不明确,同时在市场压力下,要求尽快推向市场。此时适宜使用的软件开发过程模型是__________。 A.瀑布模型 B.原型化模型 C.V模型 D.螺旋模型


    正确答案:B
    要点解析:瀑布模型简单易用,开发进程比较严格,要求在项目开发前,项目需求已经被很好地理解,也很明确,项目实施过程中发生需求变更的可能性小。
    v模型在瀑布模型的基础上,强调测试过程与开发过程的对应性和并行性,同样要求需求明确,而且很少有需求变更的情况发生。
    螺旋模型表现为瀑布模型的多次迭代,主要是针对风险比较大的项目而设计的一种软件开发过程模型,主要适用于规模很大的项目,或者采用了新技术以及不确定因素和风险限制了项目进度的项目。
    原型模型是在需求阶段快速构建一部分系统的生存期模型,主要是在项目前期需求不明确,
    或者需要减少项目不确定性的时候采用。原型化可以尽快地推出一个可执行的程序版本,有禾于尽早占领市场。
    综上所述,该企业应该采用原型化模型。、

  • 第7题:

    某开发小组欲开发一个规模较大、需求较明确的项目,开发小组对项目领域熟悉且该项目与小组开发过的某一项目相似,则适宜采用______开发过程模型。

    A.瀑布
    B.演化
    C.螺旋
    D.喷泉

    答案:A
    解析:
    项目规模大、开发小组对项目需求理解并了解相关领域,因此可以采用瀑布开发模型。演化模式适用于对软件需求缺乏准确认识的情况。螺旋模型在开发过程中加入风险分析。喷泉模型适合于面向对象的开发方法。

  • 第8题:

    欲开发一系统,如果客户不能完整描述需求,则开发过程最适宜采用______。

    A.原型模型
    B.瀑布模型
    C.V模型
    D.螺旋模型

    答案:A
    解析:
    本题考查软件开发过程模型的基本知识。瀑布模型是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型,适合于软件需求很明确的软件项目。V模型是瀑布模型的一种演变模型,将测试和分析与设计关联进行,加强分析与设计的验证。原型模型是一种演化模型,先快速构建可运行的原型系统,然后根据运行过程中获取的用户反馈进行改进,特别适用于对软件需求缺乏准确认识的情况。螺旋模型将瀑布模型和演化模型结合起来,加入了两种模型均忽略的风险分析。

  • 第9题:

    某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用( )开发过程模型

    A.瀑布
    B.原型
    C.增量
    D.螺旋

    答案:C
    解析:

  • 第10题:

    某开发小组的任务是开发一个大型软件产品的图形用户界面,宜采用( )开发过程模型。

    A.瀑布
    B.原型
    C.V模型
    D.螺旋

    答案:B
    解析:
    瀑布模型适合需求确定的应用,原型模型适合于需求不确定的情况(如界面的开发),螺旋模型结合了瀑布模型和原型模型两类模型,并加入了风险分析,适合于大型复杂软件系统的开发。V模型只是将瀑布模型中的测试部分做了细化,其最大特点(可能也是最大的缺点)就是“线性执行”,测试的工作在编码完成后才开始进行。

  • 第11题:

    某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用( )模型

    A.瀑布
    B.原型
    C.增量
    D.喷泉

    答案:A
    解析:
    对于较大型软件系统的需求往往难以在前期确定,所以瀑布模型最不适合

  • 第12题:

    单选题
    欲开发一款系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用()。
    A

    原型模型

    B

    瀑布模型

    C

    V模型

    D

    螺旋模型


    正确答案: D
    解析: 螺旋模型将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。螺旋模型由风险驱动,强调可选方案和约束条件从而支持软件的重用,有助于将软件质量作为特殊目标融入产品开发之中。

  • 第13题:

    ●某开发小组欲开发一个较大规模的项目,开发小组对项目领域熟悉且该项目与小组开发过的某一项目相似,则适宜采用(17)开发过程模型。

    (17)A.瀑布

    B.演化

    C.螺旋

    D.喷泉


    正确答案:A

  • 第14题:

    (29)开发过程模型最不适用开发初期对软件需求缺乏准确全面认识的情况。A.瀑布B.演化S

    (29)开发过程模型最不适用开发初期对软件需求缺乏准确全面认识的情况。

    A.瀑布

    B.演化

    C.螺旋

    D.增量


    正确答案:A
    瀑布模型是一种经典的开发模型,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好“返回”上一个阶段并进行适当的修改,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。瀑布模型的突出缺点是不适应用户需求的变化。

  • 第15题:

    欲开发一系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用______。

    A.原型模型

    B.瀑布模型

    C.V模型

    D.螺旋模型

    A.

    B.

    C.

    D.


    正确答案:A
    解析:本题考查软件开发过程模型的基本知识。
      瀑布模型是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型,适合于软件需求很明确的软件项目的模型。V模型是瀑布模型的一种演变模型,将测试和分析与设计关联进行,加强分析与设计的验证。原型模型是一种演化模型,通过快速构建可运行的原型系统,然后根据运行过程中获取的用户反馈进行改进,特别适用于对软件需求缺乏准确认识的情况。螺旋模型将瀑布模型和演化模型结合起来,加入了后两种模型均忽略的风险分析。

  • 第16题:

    某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用( 29 )模型,主要是因为这种模型( 30 )。

    A.不能解决风险

    B.不能快速提交软件

    C.难以适应变化的需求

    D.不能理解用户的需求


    正确答案:C

  • 第17题:

    下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是()。

    A.原型模型

    B.瀑布模型

    C.喷泉模型

    D.螺旋模型


    参考答案:D

  • 第18题:

    ● 欲开发一系统,如果客户不能完整描述需求,则开发过程最适宜采用 (16) 。

    (16)

    A. 原型模型

    B. 瀑布模型

    C. V模型

    D. 螺旋模型


    正确答案:A

  • 第19题:

    某开发小组欲为一司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用(请作答此空)模型,主要是因为这种模型( )。

    A.瀑布
    B.原型
    C.增量
    D.喷泉

    答案:A
    解析:

  • 第20题:

    某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用(1)开发过程模型。主要是因为这种模型(2)。
    1、____

    A.瀑布
    B.原型
    C.增量
    D.螺旋

    答案:C
    解析:
    题干中明确说明希望快速开发,同时可以接受多次交互。这种情况下适合增量模型。这样可以快速开发第一交互产品、交互,然后再开发、再交互。

  • 第21题:

    某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用(1)开发过程模型。主要是因为这种模型(2)。
    2、____

    A.可以快速提交阶段性的软件产品
    B.需求变化对开发没有影响
    C.减少用户适应和习惯系统的时间和精力
    D.能够很好解决风险问题

    答案:A
    解析:
    题干中明确说明希望快速开发,同时可以接受多次交互。这种情况下适合增量模型。这样可以快速开发第一交互产品、交互,然后再开发、再交互。

  • 第22题:

    某开发小组欲开发一个超大规模软件:使用通信卫星,在订阅者中提供、监视和控制移动电话通信,则最不适宜采用( )过程模型

    A.瀑布
    B.原型
    C.螺旋
    D.喷泉

    答案:A
    解析:
    需要开发的是大型软件系统,大型软件系统的需求往往难以在前期确定,所以瀑布模型最不适合

  • 第23题:

    欲开发一款系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用()。

    • A、原型模型
    • B、瀑布模型
    • C、V模型
    • D、螺旋模型

    正确答案:D