快速原型化开发方法的特点有()。A、加强了开发过程中用户的直接参与,减少了用户投资的不确定性和风险性B、能接受不确定的需求,很好地解决项目参与者之间的通信困难C、用有意识地反复迭代取代了无计划的重复和反复D、强调面向客户E、逻辑设计与物理设计分别进行

题目

快速原型化开发方法的特点有()。

  • A、加强了开发过程中用户的直接参与,减少了用户投资的不确定性和风险性
  • B、能接受不确定的需求,很好地解决项目参与者之间的通信困难
  • C、用有意识地反复迭代取代了无计划的重复和反复
  • D、强调面向客户
  • E、逻辑设计与物理设计分别进行

相似考题
更多“快速原型化开发方法的特点有()。A、加强了开发过程中用户的直接参与,减少了用户投资的不确定性和风险性B、能接受不确定的需求,很好地解决项目参与者之间的通信困难C、用有意识地反复迭代取代了无计划的重复和反复D、强调面向客户E、逻辑设计与物理设计分别进行”相关问题
  • 第1题:

    以下是关于系统开发策略特点的描述。 Ⅰ.阶段的顺序性和依赖性 Ⅱ.先进行逻辑设计,后进行物理设计 Ⅲ.使信息需求的定义工作更为直观、简单 Ⅳ.降低了系统开发费用 Ⅴ.缩短了开发周期 Ⅵ.更加强调用户的积极参与 其中属于原型化策略特点的是

    A.Ⅰ,Ⅳ,Ⅴ和Ⅵ

    B.Ⅱ,Ⅲ,Ⅴ和Ⅵ

    C.Ⅰ,Ⅱ,Ⅲ和Ⅳ

    D.Ⅲ,Ⅳ,Ⅴ和Ⅵ


    正确答案:D
    解析:原型化开发策略优点:加强了开发过程中用户的参考和决策,提供了一个验证用户需求的环境,允许生命周期的早期进行人机结 合测试;提供了生动的文档;具有对开发人员和用户的吸引力;提高了人们对系统的安全感;可以接受需求的不确定性和风险;可以缓和通信 的困难;可以从个体(树木)和全局(森林)两个方面来观察问题;可以提供很好的项目说明和示范;能简化项目管理;有利于获得开发经验;有 利于应用实例来建设系统;以用户为中心建设系统;提供了建立最终系统的中期训练工具;用有意识的迭代取代了无计划的重复和反复。

  • 第2题:

    原型化方法有诸多的优点,( )简化了项目管理。

    Ⅰ.提供了验证用户需求的环境 Ⅱ.接受需求的不确定性

    Ⅲ.改变用户和开发者通信的困难 Ⅳ.文档的自动生成

    A.Ⅰ,Ⅱ,Ⅲ和Ⅴ

    B.Ⅰ,Ⅲ和Ⅴ

    C.Ⅱ,Ⅲ和Ⅴ

    D.Ⅳ和Ⅴ


    正确答案:A

  • 第3题:

    某信息系统项目采用原型法开发,以下做法中不恰当的是(1)。

    A.前期花足够的时间与客户充分沟通,完全明确需求后立即实施快速实现

    B.系统分析、设计和实现工作之间不做严格的界限划分

    C.动态响应用户的需求,逐步纳入用户的具体要求,逐步修改系统开发计划

    D.本着开发人员对需求的初步理解,快速开发一个原型系统,再反复修改


    正确答案:A
    常见的信息系统开发方法结构化法、原型法、面向对象方法。其中原型法也称原型化法、快速原型法,原型法的基本思想与结构化方法不同,原型法认为在很难一下子全面准确地提出用户需求的情况下,首先不要求一定要对系统做全面、详细的调查、分析,而是本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求。系统分析、设计与实现都是随着对一个工作模型的不断修改而同时完成的,相互之间并无明显界限,也没有明确分工。

  • 第4题:

    下列哪些是原型化方法的优点?

    Ⅰ.提供了验证用户需求的环境

    Ⅱ.接受需求的不确定性和风险

    Ⅲ.改变用户和开发者通信的困难

    Ⅳ.文档的自动生成

    Ⅴ.简化了项目管理

    A.Ⅰ,Ⅱ,Ⅲ和Ⅴ

    B.Ⅰ,Ⅲ和Ⅴ

    C.Ⅱ,Ⅲ和Ⅴ

    D.全部


    正确答案:D
    解析:原型化的优点除了题干所列之外,还加强了开发过程中用户的参与和决策;允许生命周期的早期进行人机结合测试等。

  • 第5题:

    原型化方法有诸多的优点。下列特点

    Ⅰ.提供了验证用户需求的环境 Ⅱ.接受需求的不确定性和风险

    Ⅲ.改变用户和开发者通信的困难 Ⅳ.文档的自动生成

    Ⅴ.简化了项目管理

    哪个(些) 方面与严格定义方法有根本区别

    A.Ⅰ+Ⅱ+Ⅲ+Ⅴ

    B.Ⅰ+Ⅲ+Ⅴ

    C.Ⅱ+Ⅲ+Ⅴ

    D.Ⅳ+Ⅴ


    正确答案:A
    解析:原型化方法有诸多的优点,如:
    ①原型化方法加强了开发过程中用户的参与和决策。
    ②原型化提供了生动的文档。
    ③原型化具有对开发人员和用户的吸引力。
    ④原型化可以接受需求的不确定性和风险。

  • 第6题:

    某信息系统项目采用原型法开发,以下做法中不正确的是()

    A.前期花足够的时间与客户充分沟通,完全明确需求后再开发实现

    B.系统分析、设计和实现工作之间不做严格的界限划分

    C.动态响应用户的需求,逐步纳入用户的具体要求,逐步修改系统开发计划

    D.本着开发人员对需求的初步理解,快速开发一个原型系统,再反复修改


    正确答案:A
    原型法:原型法的基本思想与结构化方法不同,原型法认为在很难一下子全面准确地提出用户需求的情况下,首先不要求一定要对系统做全面、详细的调查、分析,而是本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求。是在投入大量的人力,物力之前,在限定的时间内,用最经济的方法开发出一个可实际运行的系统模型,用户在运行使用整个原型的基础上,通过对其评价,提出改进意见,对原型进行修改,统一使用,评价过程反复进行,使原型逐步完善,直到完全满足用户的需求为止。适用范围:处理过程明确、简单系统;涉及面窄的小型系统不适合于:大型、复杂系统,难以模拟;存在大量运算、逻辑性强的处理系统;管理基础工作不完善、处理过程不规范;大量批处理系统原型应当具备的特点如下。(1)实际可行。(2)具有最终系统的基本特征。(3)构造方便、快速,造价低。原型法的特点在于原型法对用户的需求是动态响应、逐步纳入的,系统分析、设计与实现都是随着对一个工作模型的不断修改而同时完成的,相互之间并无明显界限,也没有明确分工。系统开发计划就是一个反复修改的过程。适于用户需求开始时定义不清的系统开发,开发方法更宜被用户接受;但如果用户配合不好,盲目修改,就会拖延开发过程。本题的选项A是瀑布模型的特征。

  • 第7题:

    ● 原型化方法是用户和设计者之间执行的一种交互构成,适用于(23)系统的开发。

    (23)

    A.需求不确定性高的

    B.需求确定的

    C.分时

    D.实时


    正确答案:A

  • 第8题:

    进行地理信息系统开发时,首先在初步了解用户需求的基础上构造应用系统,然后由用户和开发人员共同反复探讨和完善原型,这种开发方法是()。

    A:生命周期法
    B:原型法
    C:快速原型法
    D:讨论法

    答案:C
    解析:
    进行地理信息系统开发时,首先在初步了解用户需求的基础上构造应用系统,然后由用户和开发人员共同反复探讨和完善原型,这种开发方法是快速原型法。故选C。

  • 第9题:

    结构化系统开发方法,具有以下哪些特点?()

    • A、逻辑设计与物理设计分别进行
    • B、开发过程文档化
    • C、以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换。
    • D、坚持面向用户、自上而下、全局化的观念
    • E、强调开发过程的完整性和顺序性

    正确答案:A,B,D,E

  • 第10题:

    原型化方法从用户界面的开发人员入手,首先形成()

    • A、需求不确定性的用户界面
    • B、用户界面需求分析说明书
    • C、系统界面原型
    • D、完善的用户界面

    正确答案:C

  • 第11题:

    进行地理信息系统开发时,首先在初步了解用户需求的基础上构造应用系统,然后由用户和开发人员共同反复探讨和完善原型,这种开发方法是:()。

    • A、结构化生命周期法
    • B、演示与讨论法
    • C、快速原型法
    • D、原型法

    正确答案:C

  • 第12题:

    单选题
    下列哪一种方法强调依靠用户原型,并能够不断更新以适应用户和业务需求的变化()。
    A

    面向数据的系统开发方法

    B

    面向对象的系统开发方法

    C

    业务流程重组

    D

    快速应用开发


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

  • 第13题:

    下列是关于信息系统开发策略的假设:

    Ⅰ.所有的需求能被预先定义

    Ⅱ.有快速的系统建造工具

    Ⅲ.项目参加者之间通常能够清晰地进行通信

    Ⅳ.需要实际的、可供用户参与的系统模型

    Ⅴ.大量的反复是不可避免的,应该加以鼓励

    以上假设中,属于原型化方法开发策略的基本假设是

    A.Ⅰ、Ⅱ和Ⅳ

    B.Ⅱ、Ⅲ和Ⅳ

    C.Ⅱ、Ⅲ和Ⅴ

    D.Ⅱ、Ⅳ和Ⅴ


    正确答案:D
    解析:所有的需求能被预先定义,项目参加者之间通常能够清晰地进行通信,是严格定义的策略;有快速的系统建造工具,需要实际的、可供用户参考的系统模型,大量的反复是不可避免的,应该加以鼓励是原型化方法开发策略。

  • 第14题:

    原型化方法用有意识的______取代了无计划的重复和反复。


    正确答案:迭代
    迭代 解析:原型化方法的一个最显著的特征就是迭代,这种迭代不是没有计划的重复。

  • 第15题:

    原型化方法是用户和设计者之间执行的一种交互构成,适用于(2)系统的开发。A.需求不确定性高的SX

    原型化方法是用户和设计者之间执行的一种交互构成,适用于(2)系统的开发。

    A.需求不确定性高的

    B.需求确定的

    C.分时

    D.实时


    正确答案:A
    传统软件生存期模型的典型代表是“瀑布模型”。这种模型将软件生存期划分为若干阶段,根据不同阶段工作的特点,运用不同的方法、技术和工具来完成该阶段的任务。软件人员遵循严格的规范,在每一阶段工作结束时都要进行严格的阶段评审和确认,以得到该阶段的一致、完整、正确和无多义性的文档,把这些文档作为阶段结束的标志“冻结”起来,并以它们作为下一阶段工作的基础,从而保证软件的质量。传统思想之所以强调每一阶段的严格性,尤其是开发初期要有良好的软件规格说明,主要是源于过去软件开发的经验教训,即在开发的后期或运行维护期间,修改不完善的规格说明要付出巨大的代价。因此,人们投入极大的努力来加强各阶段活动的严格性,特别是前期的需求分析阶段,希望得到完善的规格说明以减少后期难以估量的经济损失。但是,很难得到一个完整准确的规格说明。特别是对于一些大型的软件项目,在开发的早期用户往往对系统只有一个模糊的想法,而不能完全准确地表达对系统的全面要求,在这种情况下,软件人员更难于对于所要解决的应用问题有清晰的认识。随着开发工作向前推进,用户可能会产生新的要求,或因环境变化,要求系统也能随之变化;开发者又可能在设计与实现的过程中遇到一些没有预料到的实际困难,需要以改变需求来解脱困境。因此,规格说明难以完善、需求的变更以及通信中的模糊和误解,都会成为软件开发顺利推进的障碍。尽管在传统软件生存期管理中通过加强评审和确认,全面测试来缓解上述问题,但不能从根本上解决这些问题。为了解决这些问题,逐渐形成了软件系统的快速原型的概念。在形成了一组基本需求之后,通过快速分析方法构造出待建系统的原型版本,然后根据用户在使用原型的过程中提出的意见对原型进行修改,从而得到原型更新的版本。这一过程重复进行,直至得到满足用户需求的系统。

  • 第16题:

    原型化方法有诸多的优点。下列特点( )与严格定义方法有根本区别。

    Ⅰ.提供了验证用需求的环

    Ⅱ.接受需求的不确定性和风险

    Ⅲ.改变用户和开发者通信的困难

    Ⅳ.文档的自动生成

    Ⅴ.简化了项目管理

    A.Ⅰ、Ⅱ、Ⅲ、Ⅴ

    B.Ⅰ、Ⅲ、Ⅴ

    C.Ⅱ、Ⅲ、Ⅴ

    D.Ⅳ、Ⅴ


    正确答案:A

  • 第17题:

    应用原型化方法为预先定义提供了一种很好的选择和补充。应用原型化方法也需要进行假设,下列哪个不属于原型化方法开发策略的假设?

    A.并非所有的需求都能在系统的开发前准确地说明

    B.有快速的系统建造工具

    C.项目参加者不存在通信上的障碍

    D.需要实际的、可供用户参与的系统模型


    正确答案:C
    解析:原型化方法开发策略的假设如下:并非所有的需求都能在系统的开发前准确的定义;有快速的系统建造工具;项目参加者通常都存在通信上的障碍;需要实际的、可供用户参与的系统模型;需求一旦确定,就可以遵循严格的方法;大量的反复是不可避免的,必要的,应该加以鼓励。

  • 第18题:

    有两种需求定义的方法——严格定义和原型定义,在关于这两种方法的描述中,不正确的是(32)。

    A.严格定义方法假定所有的需求都可以预先定义

    B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍

    C.原型定义方法认为需求分析中不可避免地要出现很多反复

    D.原型定义方法强调用户在软件开发过程中的参与和决策


    正确答案:B
    解析:本题考查需求分析的基础知识。严格定义方法用在结构化分析和设计中。这种方法假定所有的需求都是可以被预先定义的,而且认为修改不完善的系统需求代价昂贵且实施困难。进行严格的需求定义要求系统开发人员与用户能够进行有效地沟通,准确地了解用户的需求,并且可以用静态的图形或文本工具完整地表示系统需求。原型方法认为并不是所有的需求在系统开发之前都可以进行准确定义的,而且软件开发人员与用户之间存在通信的障碍。在具备快速建模工具的情况下通过向用户提供可以运行的系统模型来吸取用户的反馈意见,通过不断反复、不断修改原型系统可以获取完整的系统需求,一旦确定了需求,就可以遵照严格的方法继续进行系统开发。

  • 第19题:

    某IT工程师根据客户的需求快速开发一个试验模型交用户使用,然后进一步收集用户需求修改模型,如此反复,直至满足客户需求,这种系统开发方法称为:

    A.生命周期法
    B.原型法
    C.面向对象的开发方法
    D.以上都对

    答案:B
    解析:
    原型法根据用户的最基本需求迅速开发一个实验模型交给用户使用,启发用户提出进一步需求,然后对原型进行修改,再使用,再修复,如此反复,直至满足用户需求。

  • 第20题:

    下列哪一种方法强调依靠用户原型,并能够不断更新以适应用户和业务需求的变化()。

    • A、面向数据的系统开发方法
    • B、面向对象的系统开发方法
    • C、业务流程重组
    • D、快速应用开发

    正确答案:D

  • 第21题:

    原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于()系统。

    • A、需求不确定性高的
    • B、需求确定的
    • C、管理信息
    • D、动态改变

    正确答案:A

  • 第22题:

    有两种需求定义的方法--严格定义和原型定义,在关于这两种方法的描述中,不正确的是()

    • A、严格定义方法假定所有的需求都可以预先定义
    • B、严格定义方法假定软件开发人员与用户之间的沟通存在障碍
    • C、原型定义方法认为需求分析中不可避免地要出现很多反复
    • D、原型定义方法强调用户在软件开发过程中的参与和决策

    正确答案:B

  • 第23题:

    单选题
    原型化方法从用户界面的开发人员入手,首先形成()
    A

    需求不确定性的用户界面

    B

    用户界面需求分析说明书

    C

    系统界面原型

    D

    完善的用户界面


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