CMS专题

问答题常用的软件项目的估算方法主要有哪4种?

题目
问答题
常用的软件项目的估算方法主要有哪4种?
参考答案和解析
正确答案: 1)自顶向下的估算方法
2)自底向上的估算方法
3)差别估算法
4)根据实验或历史数据给出软件项目工作量或成本的经验估算公式。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 软件项 目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有: ① IBM 模型 ② Putnam 模型 ③基本 COCOMO 模型 ④ 中级 COCOMO 模型 ⑤ 高级 COCOMO 模型 其中 (18) 均是静态单变量模型。

(18)A. ①② B. ②④⑤ C. ①③ D. ③④⑤


正确答案:C

第2题:

软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:

①IBM模型

②Putnam模型

③基本COCOMO模型

④中级COCOMO模型

⑤高级COCOMO模型

其中(18)均是静态单变量模型。

A.①②

B.②④⑤

C.①③

D.③④⑤


正确答案:C
解析:各种开发成本估算模型通常采用经验公式,提供一个或多个数学算法,将成本作为若干个变量的函数计算求得。常用的估算模型中,IBM模型是静态单变量模型,利用已估算的特性(如源代码函数)来估算各种资源的需求量。Putnam模型是一种动态多变量模型,它假定软件项目工作量的分布和Rayleigh曲线类似,并把项目的资源需求当作时间的函数。该模型为描述开发工作量和计划进度之间的关系定义了两个方程:①软件方程,表明开发工作量和项目规模的三次幂成正比,与开发时间的四次方称反比;②人力增加方程,表明工作量和开发时间三次幂成正比、Putnam模型一般应用于超过70000代码行的项目。COCOMO模型是一种精确且易于适用的成本估算模型,它是由基本COCOMO模型、中级COCOMO模型和高级COCOMO模型组成的集合。基本COCOMO模型是静态单变量模型,用一个已估算的源代码行数为自变量的经验函数来计算软件开发工作量和开发成本。中级COCOMO模型在基本模型中已计算的软件开发工作量的基础上,在用涉及产品、硬件、人员、项目和项目的15个成本驱动因素来调控工作量的估算。高级 COCOMO模型不但包括了中级COCOMO模型的所有特性,而且为上述15个因素在软件生存周期的不同阶段赋予了不同的权重。COCOMO模型由Boehm于1981年首次发表,Boehm后来又和同事定义了更复杂的COCOMO Ⅱ模型,该模型反映了软件工程技术的近期变化。COCOMO模型非常适合专用的、按技术说明制作的软件项目,而COCOMO Ⅱ模型更适用于广泛汇集各种技术的软件项目,为商用软件、面向对象软件、通过螺旋型或进化型等开发模型制作的软件。

第3题:

制定材料消耗定额常用的方法主要有()、()、()、经验估算法、现场测定法。


答案:技术分析法,标准实验法,统计分析法

第4题:

常用的估算软件规模的方法有()和()。


正确答案:代码行技术;功能点技术

第5题:

分项工程直接费常用的估算方法主要有( )。

A、直接估价法
B、定额估价法
C、作业估价法
D、间接估价法
E、匡算估价法

答案:B,C,E
解析:
2020版教材P318 / 2019版教材P311
分项工程直接费常用的估价方法有定额估价法、作业估价法和匡算估价法等。

第6题:

对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按(52)和(53)手段进行。估算的方法分为3类:从项目的整体出发,进行(53)的方法称为(54)估算法。把待开发的软件细分,直到每个子任务都已明确所需要的开发工作量,然后把它们加起来,得到软件开发总工作量的方法称为(55)估算法。而把待开发的软件项目与过去已完成的软件项目做类比,区分出类似部分和不同部分分别处理的方法称为(56)估算法。

(41)

A.类推

B.类比

C.分解

D.综合


正确答案:C

第7题:

对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按(24)和(25)手段进行。估算的方法分为三类:从项目的整体出发,进行(25)的方法称为(26)估算法。把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发总工作量的方法称为(27)估算法。而把待开发的软件项目与过去已完成的软件项目做类比,区分出类似部分和不同部分分别处理的方法称为(28)估算法。

A.类推

B.类比

C.分解

D.综合


正确答案:C

第8题:

常用的堆空间的管理方法主要有哪两种?


正确答案:固定分区、可变分区。
固定分区、可变分区。

第9题:

估算流动资产投资常用的方法主要有扩大指标估算法和()。

  • A、总成本资金率法分项详细估算法
  • B、分项详细估算法
  • C、销售收入资金率法
  • D、单位产量资金率法

正确答案:B

第10题:

常用的估算软件规模的方法有哪些?试比较这些方法的优缺点。


正确答案: 代码行技术的优点,容易计算,缺点是太片面,因为源程序只是软件配置的很少一部分,不同语言实现同一个软件所需的代码行数不同;
功能点数的特点:与编程语言无关,但是判断信息域复杂性级别和技术因素的影响程度时,存在着相当大的主观因素。