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

题目

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

  • A、加强了开发过程中用户的直接参与,减少了用户投资的不确定性和风险性
  • B、能接受不确定的需求,很好地解决项目参与者之间的通信困难
  • C、用有意识地反复迭代取代了无计划的重复和反复
  • D、强调面向客户
  • E、逻辑设计与物理设计分别进行
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一种从用户的基本需求入手,快速地实现新系统的一个原型,用户、开发者及其它有关人员在适用原型的过程中,反复修改原型系统,确定各种需求细节,最终达到建立系统的目的的方法为()。

A、生命周期法

B、原型化法

C、面向对象法

D、结构化方法


参考答案:B

第2题:

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

A.Ⅰ,Ⅳ,Ⅴ和Ⅵ

B.Ⅱ,Ⅲ,Ⅴ和Ⅵ

C.Ⅰ,Ⅱ,Ⅲ和Ⅳ

D.Ⅲ,Ⅳ,Ⅴ和Ⅵ


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

第3题:

以下不属于原型化方法优点的是( )。 Ⅰ.加强了开发过程中用户的参与和决策 Ⅱ.文档资料规范、完整 Ⅲ.可以接受需求的不确定性并降低风险 Ⅳ.可以缓和通信的困难 Ⅴ.提供了一个验证用户需求的环境 Ⅵ.自上而下、从粗到精进行系统开发

A.Ⅰ、Ⅱ

B.Ⅱ、Ⅲ

C.Ⅲ、Ⅴ

D.Ⅱ、Ⅵ


正确答案:D

原型化方法有很多优点,如加强了开发过程中用户的参与和决策;可以接受需求的不确定性并降低风险;可以缓和通信的困难;提供了一个验证用户需求的环境等。而文档资料规范、完整,自上而下、从粗到精进行系统开发属于严格定义策略的优点。

第4题:

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

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

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

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

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


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

第5题:

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

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

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

A.Ⅰ,Ⅱ,Ⅲ和Ⅴ

B.Ⅰ,Ⅲ和Ⅴ

C.Ⅱ,Ⅲ和Ⅴ

D.Ⅳ和Ⅴ


正确答案:A

第6题:

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

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

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

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

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


正确答案:C
解析:原型化方法开发策略的假设如下:
①并非所有的需求在系统开发以前都能准确地说明。
②有快速的系统建造工具。目前的应用生成器(AG) 和第四代生成语言(4GL) ,都是原型化方法的有力支持工具。
③项目参加者之间通常都存在通信上的障碍。
④需要实际的、可供用户参与的系统模型。
⑤需求一旦确定,就可以遵从严格的方法。
⑥大量的反复是不可避免的、必要的,应该加以鼓励。

第7题:

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

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

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

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

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

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

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

A.Ⅰ、Ⅱ和Ⅳ

B.Ⅱ、Ⅲ和Ⅳ

C.Ⅱ、Ⅲ和Ⅴ

D.Ⅱ、Ⅳ和Ⅴ


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

第8题:

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

A.逻辑设计与物理设计分别进行

B.开发过程文档化

C.以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换。

D.坚持面向用户、自上而下、全局化的观念

E.强调开发过程的完整性和顺序性


正确答案:ABDE

第9题:

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


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

第10题:

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

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

A.需求不确定性高的

B.需求确定的

C.分时

D.实时


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

更多相关问题