软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:①IBM模型 ②Putnam模型
软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:
①IBM模型
②Putnam模型
③基本COCOMO模型
④中级COCOMO模型
⑤高级COCOMO模型
其中(18)均是静态单变量模型。
A.①②
B.②④⑤
C.①③
D.③④⑤
解析:各种开发成本估算模型通常采用经验公式,提供一个或多个数学算法,将成本作为若干个变量的函数计算求得。常用的估算模型中,IBM模型是静态单变量模型,利用已估算的特性(如源代码函数)来估算各种资源的需求量。Putnam模型是一种动态多变量模型,它假定软件项目工作量的分布和Rayleigh曲线类似,并把项目的资源需求当作时间的函数。该模型为描述开发工作量和计划进度之间的关系定义了两个方程:①软件方程,表明开发工作量和项目规模的三次幂成正比,与开发时间的四次方称反比;②人力增加方程,表明工作量和开发时间三次幂成正比、Putnam模型一般应用于超过70000代码行的项目。COCOMO模型是一种精确且易于适用的成本估算模型,它是由基本COCOMO模型、中级COCOMO模型和高级COCOMO模型组成的集合。基本COCOMO模型是静态单变量模型,用一个已估算的源代码行数为自变量的经验函数来计算软件开发工作量和开发成本。中级COCOMO模型在基本模型中已计算的软件开发工作量的基础上,在用涉及产品、硬件、人员、项目和项目的15个成本驱动因素来调控工作量的估算。高级 COCOMO模型不但包括了中级COCOMO模型的所有特性,而且为上述15个因素在软件生存周期的不同阶段赋予了不同的权重。COCOMO模型由Boehm于1981年首次发表,Boehm后来又和同事定义了更复杂的COCOMO Ⅱ模型,该模型反映了软件工程技术的近期变化。COCOMO模型非常适合专用的、按技术说明制作的软件项目,而COCOMO Ⅱ模型更适用于广泛汇集各种技术的软件项目,为商用软件、面向对象软件、通过螺旋型或进化型等开发模型制作的软件。
在数据库的数据模型中有()。A.网状模型、层次模型、关系模型B.数字型、字母型、日期型C.二数值型、 计算机类考试 2020-05-23 …
在数据库的数据模型中有()。A.网状模型、层次模型和关系模型B.数值型、字母型和日期型C.数值型、字 计算机类考试 2020-05-24 …
在数据库的数据模型中有______。A.网状模型、层次模型、关系模型B.数字型、字母型、日期型C.数 计算机类考试 2020-05-24 …
关于操作型数据和DSS型数据特征有如下说法:Ⅰ.操作型数据更新频率高,DSS型数据一般不更新Ⅱ.操作 计算机类考试 2020-05-24 …
继2006年禽流感在全球流行以来,今年甲型流感H1N1流感再一次肆虐全球,请根据材料完成填空:(1 语文 2020-06-25 …
(2011•厦门模拟)风能是一种环保型的可再生能源.据勘测,厦门沿海蕴藏大量的风能,具有很大的开发前 物理 2020-11-30 …
你来当“法官”:根据工业发展的条件,下列做法合理的有(只填序号)①在哈尔滨建一座大型甜菜制糖厂②在山 语文 2020-11-30 …
.用A型和B型血清对18人进行血型测定,得出与A型血清发生凝集反应的有7人,与B型血清发生凝集反应的 数学 2020-12-24 …
用A型和B型血清对18个人进行血型测定,得出不与A型血清发生凝集反应的有9人,不与B型血清发生凝集反 语文 2020-12-24 …
出芽酵母的生活史如图1所示,其野生型基因发生突变后,表现为突变型(如图2所示).研究发现该突变型酵母 语文 2021-01-14 …