问题 单项选择题

软件开发工期以及所需的开发人数依赖于软件规模以及开发方式。有人对某种开发方式下软件的规模(以千行源代码为单位)、开发工期(月数)以及平均所需的开发人数做了统计,如下表所示。

对于规模为12.8千行源代码(KDSI)的软件,利用上表及线性插值方法,可以估算出这种开发方式所需的开发工期(月数)及开发人数为()。

A.9.0,3.0

B.9.2,3.5

C.9.5,3.8

D.9.7,4.0

答案

参考答案:B

解析:

[分析]: 软件规模12.8位于8~32之间,设其开发工期为x,平均所需开发人数为y,则列表如下。

根据线性插值方法,对应数据的差应成比例,所以:

(x-8)/(12.8-8)=(14-8)/(32-8)   (y-2.7)/(12.8-8)=(6.5-2.7)/(32-8)

x=9.2             y=3.5

因此,该软件的开发工期估计为9.2月,平均所需开发人数为3.5人。

多项选择题
填空题