利用代码行数可以度量()。
第1题:
● 软件开发工期以及所需的开发人数依赖于软件规模以及开发方式。有人对某种开发方式下软件的规模(以千行源代码为单位) 、开发工期(月数)以及平均所需的开发人数做了统计,如下表所示:
对于规模为 12.8 千行源代码(KDSI)的软件,利用上表以及线性插值方法,可以估算出,这种开发方式所需的开发工期(月数)及开发人数为 (63) 。
(63)
A. 9.0,3.0
B. 9.2,3.5
C. 9.5,3.8
D. 9.7,4.0
第2题:
COCOMO模型能够依据待开发软件的规模来估计软件开发的工期。若COCOMO模型公式为:MM=3.0×(KDSI)1.12
其中,KDSI为预计应交付的源程序千行数,MM为开发该软件所需的人月数。设软件开发的生产率为每个人月能编写的最终能交付的源程序千行数(KDSI/MM),则根据上述COCOMO模型可以看出,软件开发的生产率随软件开发规模而变化的趋势如图______所示。
第3题:
对软件复杂性进行度量时,采用代码行度量法,下列说法不正确的是()。
A.每行代码的出错率与源程序行数之间不存在简单的线性关系
B.对于少于100行语句的小程序,源代码行数与出错率是线性相关的
C.代码行度量法只是一简单的,估计的很粗糙的方法
D.随着程序的增大,出错率以线性方式增长
第4题:
衡量软件项目规模的参数有().
A.代码行数
B.项目周期
C.文档页数
D.功能点数量
第5题:
由于软件具有可见性差、定量化难等特殊性,因此很难在项目完成前准确地估算出开发软件所需的工作量和费用。其中,估算源代码行数时,可以请n位有经验专家,每位专家对软件给出3个估计值:
.ai——最少源代码行数(该软件可能的最小规模);
.bi——最大源代码行数(该软件可能的最大规模);
.mi——最可能的代码行数(该软件最可能的规模)。
然后计算出每个专家的估算期望值Ei=(15),n位专家的估算期望值的平均值就是代码行数的估计值。
A.
B.
C.
D.
第6题:
软件开发工期以及所需的开发人数依赖于软件规模以及开发方式。有人对某种开发方式下软件的规模(以千行源代码为单位)、开发工期(月数)以及平均所需的开发人数做了统计,如下表所示。
对于规模为12.8千行源代码(KDSI)的软件,利用上表及线性插值方法,可以估算出这种开发方式所需的开发工期(月数)及开发人数为(63)。
A.9.0,3.0
B.9.2,3.5
C.9.5,3.8
D.9.7,4.0
第7题:
软件测试的对象不包括(53)。
A.软件代码
B.软件开发过程
C.文档
D.数据
第8题:
LOC是软件规模的一种量度,它表示(34)。
A.软件功能数
B.源代码行数
C.每单位成本数
D.工作量
第9题:
嵌入式软件开发与通用软件开发增加了( )环节
A.代码编写
B.代码调试
C.代码固化
D.软件测试
第10题:
COCOMO模型能够依据待开发软件的规模来估计软件开发的工期。若COCOMO模型公式为:
MM=3.0×(KDSI)1.12
其中,KDSI为预计应交付的源程序千行数,MM为开发该软件所需的人月数。设软件开发的生产率为每个人月能编写的最终能交付的源程序千行数(KDSI/MM),则根据上述COCOMO模型可以看出,软件开发的生产率随软件开发规模而变化的趋势如图(23)所示。
A.
B.
C.
D.