首页
登录
从业资格
软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:①IBM模
软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:①IBM模
admin
2022-08-02
93
问题
软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:①IBM模型 ②Putnam模型③基本COCOMO模型④中级COCOMO模型⑤高级COCOMO模型其中 ( ) 均是静态单变量模型。A.①②B.②④⑤C.①③D.③④⑤
选项
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 Ⅱ模型更适用于广泛汇集各种技术的软件项目,为商用软件、面向对象软件和通过螺旋型或进化型等开发模型制作的软件。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2422943.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
属于QUACERS模式目标的是A.持续不断地改进B.强调全员参与C.一切活动依据
属于TQM含义的是A.持续不断地改进B.强调全员参与C.一切活动依据标准D.满足
发现对方存在不正确言行时常用的反馈技巧是A.肯定性反馈B.否定性反馈C.直接性反
面对难以回答的问题时常用的反馈技巧是A.肯定性反馈B.否定性反馈C.直接性反馈D
防治特洛伊木马的有效手段不包括()。A.不随意下载来历不明的软件 B.使用木马
下面关于防火墙的说法,正确的是()。A.防火墙一般由软件以及支持该软件运行的硬件
在SNMP的网络管理者—网管代理模型中,()负责管理指令的执行。A.网络管理者
Linux交换分区的作用是()。A.保存系统软件 B.保存访问过的网页文件
TCP/IP网络中常用的距离矢量路由协议是()A.ARP B.ICMP C.
下列选项中不是网络管理软件的是()。A.NetManager B.OpenV
随机试题
WangQingdidnotcometothemeeting;he______thenoticeontheblackboardsi
"It’stoughtomakepredictions,especiallyaboutthefuture,"saidthatgre
TheRimeoftheAncientMarinerwaswrittenby______.A、WilliamWordsworthB、Samu
客户交易保证金不足的,交易所应立即对其持仓实行强行平仓。()A、正确B、错误B保证金不足的应该先通知客户追加保证金没有追加的才强行平仓。
Demandissoaringforshortcourses,fromdrummingtoshoe-making,amongpeo
结构化查询语言(SQL)的出现,极大地促进了()的应用。A.层次数据库 B
对烤瓷合金的要求不正确的是A.铸造性能好 B.收缩变形小 C.弹性模量小
下列属于按照审计内容进行分类的:A.全部审计和局部审计 B.授权审计和委托审
接地异常,应进行接地电压测试,必要时重新制作接地极和接地体。
下列哪种测量仪器最适合测量陡波冲击高压( )。A.静电电压表 B.高阻串微安
最新回复
(
0
)