更多“原型法在软件开发过程中是一种十分有效的策略,原型通常有两种,如果最后的系统是基于原型生成的,那么称为( )。”相关问题
  • 第1题:

    混合原型化策略是要改变生命周期的约束,如果关心的重点是用户界面,下面哪种选择可改变约束?

    A.屏幕原型化

    B.购买已有系统作为初始模型

    C.可行性原型化

    D.子系统原型化


    正确答案:A
    解析:4个选项中都可以改变原型化生命周期对自身的约束,而屏幕的原型化关心的重点是用户/系统的交互界面。

  • 第2题:

    一种从基本需求入手,快速构建系统原型,通过原型确认需求以及对原型进行改进,最终达到建立系统的目的的方法称为()

    生命周期法

    B、原型法

    C、面向对象法

    D、智能法


    参考答案:B

  • 第3题:

    混合原型化策略是要改变生命周期的约束,如果关心的重点是用户界面,下面( )可改变约束。

    A.屏幕原型化

    B.购买已有系统作为初始模型

    C.可行性原型化

    D.子系统原型化


    正确答案:A

  • 第4题:

    59 )原型化方法是一种定义系统需求可采取的策略,实现时需经过若干步骤,一般其牙用的最后步骤应是

    A )模型验证

    C )判定原型效果

    B )判定原型完成

    D )整理原型和提供文档


    正确答案:D

  • 第5题:

    原型法在软件开发过程中是一种十分有效的策略,在( )中均有采用。

    A. 瀑布模型和快速原型模型
    B.演化模型和增量模型
    C.演化模型和快速原型模型
    D.喷泉模型和慢速原型模型

    答案:C
    解析:
    n 快速原型模型:对于许多需求不够明确的项目,比较适合采用该模型。它采用了一种动态定义需求的,通过快速地建立一个能够反映用户主要需求的软件原型,让用户在计算机上使用它,了解其概要,再根据反馈的结果进行修改。这种模型在获得真实需求时,就将抛弃,因此称为抛弃型原型。

    n 演化模型:它与快速原型模型不同,它将从初始的模型中逐渐演化为最终软件产品,是一种“渐进式”原型法。

  • 第6题:

    在软件开发中采用原型系统策略的主要困难是成本问题。


    正确答案:正确

  • 第7题:

    原型法是一种基于()的系统开发方法。

    • A、接受式开发策略
    • B、直线式开发策略
    • C、迭代式开发策略
    • D、实验式开发策略

    正确答案:D

  • 第8题:

    关于原型化开发方法的叙述中,不正确的是()

    • A、原型化方法适应于需求不明确的软件开发
    • B、在开发过程中,可以废弃不用早期构造的软件原型
    • C、原型化方法可以直接开发出最终产品
    • D、原型化方法利于确认各项系统服务的可用性

    正确答案:C

  • 第9题:

    快速迭代式的原型开发能够有效控制成本()是指在开发过程中逐步改进和细化原型,直至产生出目标系统。

    • A、可视化原型开发
    • B、抛弃式原型开发
    • C、演化式原型开发
    • D、增量式原型开发

    正确答案:C

  • 第10题:

    什么是软件开发原型法?


    正确答案: 开发人员首先构造系统初步模型,运行这个模型并根据客户的要求不断修改补充,直到取得一个客户完全满意的原型为止,最后实现系统。

  • 第11题:

    单选题
    关于原型法,以下说法都是正确的,除了:()
    A

    原型法支持渐进明细的理念

    B

    用户故事是原型的一种技术

    C

    原型包括微缩产品、计算机生成的二维和三位模型、实体模型或模拟

    D

    故事板是一种原型技术


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    原型法是一种基于()的系统开发方法。
    A

    接受式开发策略

    B

    直线式开发策略

    C

    迭代式开发策略

    D

    实验式开发策略


    正确答案: C
    解析: 暂无解析

  • 第13题:

    ● 关于原型化开发方法的叙述中,不正确的是 (20) 。

    (20)

    A. 原型化方法适应于需求不明确的软件开发

    B. 在开发过程中,可以废弃不用早期构造的软件原型

    C. 原型化方法可以直接开发出最终产品

    D. 原型化方法利于确认各项系统服务的可用性


    正确答案:C

  • 第14题:

    在软件开发中,采用原型系统策略的主要困难是时间问题。()

    此题为判断题(对,错)。


    正确答案:╳

  • 第15题:

    以下关于原型化开发方法的叙述中,不正确的是(30)。A.原型化方法适应于需求不明确的软件开发SXB

    以下关于原型化开发方法的叙述中,不正确的是(30)。

    A.原型化方法适应于需求不明确的软件开发

    B.在开发过程中,可以废弃不用早期构造的软件原型

    C.原型化方法可以直接开发出最终产品

    D.原型化方法利于确认各项系统服务的可用性


    正确答案:C
    原型化软件开发方法的基本思想是软件开发人员对用户提出的需求和问题进行总结,就系统的主要需求取得一致意见后,构造一个软件原型(原型是软件的一个早期版本,通常反映最终软件的部分重要特性,原型应该是可以运行和修改的),使用户在试用原型过程中得到感受和启发,并做出反应和评价。然后开发者根据用户的意见对原型进行改进,使之逐步完善,直到用户对系统完全满意为止。这种开发方法的优点是需求表示清楚,用户满意度较高、可降低开始风险和开发成本。所以原型化方法特别适应于原始需求不明确的软件,因为通过用户的不断使用和体验并提出的评价,使得不断修改的原型逐步达到用户要求。通常,软件开发过程中会得到多个软件原型,只有得到用户认可的才是最终的产品。

  • 第16题:

    软件开发“螺旋模型”是经常使用的一种模型,它是( )的结合,强调软件开发过程中的风险分析,特别适合于大型复杂的系统。

    A:瀑布模型和快速原型模型
    B:瀑布模型和增量模型
    C:迭代模型和快速原型模型
    D:敏捷模型和原型模型

    答案:A
    解析:
    本题考查的是生命周期模型的基础知识。螺旋模型是一个演化软件过程模型,将原型实现的迭代特征与线性顺序(瀑布)模型中控制的和系统化的方面结合起来。使得软件的增量版本的快速开发成为可能。在螺旋模型中,软件开发是一系列的增量发布。在早期的迭代中,发布的增量可能是一个纸上的模型或原型;在以后的迭代中,被开发系统的更加完善的版本逐步产生

  • 第17题:

    在基于图的簇评估度量表里面,如果簇度量为proximity(Ci,C),簇权值为mi,那么它的类型是()。

    • A、基于图的凝聚度
    • B、基于原型的凝聚度
    • C、基于原型的分离度
    • D、基于图的凝聚度和分离度

    正确答案:C

  • 第18题:

    在软件开发中,使用原型时可采取两种不同的策略,即:()策略和()策略。


    正确答案:废弃;追加

  • 第19题:

    系统/软件开发的原型化方法是一种有效的开发方法,下述基本环节中()是原型形成以后才实施的内容。

    • A、识别基本需要
    • B、开发工作模型
    • C、修正和改进模型
    • D、进行细部说明

    正确答案:D

  • 第20题:

    关于原型法,以下说法都是正确的,除了:()

    • A、原型法支持渐进明细的理念
    • B、用户故事是原型的一种技术
    • C、原型包括微缩产品、计算机生成的二维和三位模型、实体模型或模拟
    • D、故事板是一种原型技术

    正确答案:B

  • 第21题:

    实验原型法,也就是初始原型不断改进,最后成为最终的目标系统。


    正确答案:正确

  • 第22题:

    单选题
    一种从基本需求人手,快速构筑系统原型,通过原型确认需求以及对原型进行改进,最终达到建立系统的目的的方法称为()。
    A

    生命周期法

    B

    原型法

    C

    面向对象法

    D

    智能法


    正确答案: C
    解析: 暂无解析

  • 第23题:

    填空题
    在软件开发中,使用原型时可采取两种不同的策略,即:()策略和()策略。

    正确答案: 废弃,追加
    解析: 暂无解析