用户需求在项目开始时定义不清,开发过程密切依赖用户的良好配合,动态响应用户的需求

最全题库2022-08-02  20

问题 用户需求在项目开始时定义不清,开发过程密切依赖用户的良好配合,动态响应用户的需求,通过反复修改来实现用户的最终系统需求,这是()的主要特点。A.蒙特卡洛法B.原型法C.面向对象方法D.脑风暴法

选项 A.蒙特卡洛法
B.原型法
C.面向对象方法
D.脑风暴法

答案 B

解析 蒙特卡洛(Monte Carlo)方法,或称计算机随机模拟方法,是一种基于“随机数”的计算方法。可用民意测验来作一个不严格的比喻。民意测验的人不是征询每一个登记选民的意见,而是通过对选民进行小规模的抽样调查来确定可能的优胜者。其基本思想是一样的。   科技计算中的问题比这要复杂得多。比如金融衍生产品(期权、期货、掉期等)的定价及交易风险估算,问题的维数(即变量的个数)可能高达数百甚至数千。对这类问题,难度随维数的增加呈指数增长,这就是所谓的“维数的灾难”(Course Dimensionality),传统的数值方法难以对付(即使使用速度最快的计算机)。Monte Carlo方法能很好地用来对付维数的灾难,因为该方法的计算复杂性不再依赖于维数。以前那些本来是无法计算的问题现在也能够计算量。为提高方法的效率,科学家们提出了许多所谓的“方差缩减”技巧。 原型法(Prototyping Method)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。 用户需求在项目开始时定义不清,开发过程密切依赖用户的良好配合,动态响应用户的需求,通过反复修改来实现用户的最终系统需求,这是原型法的主要特点。 面向对象方法 (Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。 头脑风暴法又称智力激励法、BS法、自由思考法,是由美国创造学家A·F·奥斯本于1939年首次提出、1953年正式发表的一种激发性思维的方法。此法经各国创造学研究者的实践和发展,至今已经形成了一个发明技法群,深受众多企业和组织的青睐。采用头脑风暴法组织群体决策时,要集中有关专家召开专题会议,主持者以明确的方式向所有参与者阐明问题,说明会议的规则,尽力创造在融洽轻松的会议气氛。一般不发表意见,以免影响会议的自由气氛。由专家们“自由”提出尽可能多的方案。
转载请注明原文地址:https://tihaiku.com/congyezige/2300213.html

最新回复(0)