利用代码行数可以度量()。A、软件开发的生产率B、开发每行代码的平均成本C、文档与代码的比例关系D、每千行代码存在的软件错误个数E、软件的规模

题目

利用代码行数可以度量()。

  • A、软件开发的生产率
  • B、开发每行代码的平均成本
  • C、文档与代码的比例关系
  • D、每千行代码存在的软件错误个数
  • E、软件的规模
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第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


正确答案:B

第2题:

COCOMO模型能够依据待开发软件的规模来估计软件开发的工期。若COCOMO模型公式为:MM=3.0×(KDSI)1.12

其中,KDSI为预计应交付的源程序千行数,MM为开发该软件所需的人月数。设软件开发的生产率为每个人月能编写的最终能交付的源程序千行数(KDSI/MM),则根据上述COCOMO模型可以看出,软件开发的生产率随软件开发规模而变化的趋势如图______所示。


正确答案:D
解析:依题意,设软件开发生产率为Y,软件开发规模为X(即KDSI)。根据试题关健信息“软件开发的生产率为每个人月能编写的最终能交付的源程序千行数(KDSI/MM)”得,由此可见,Y的总是随着X的增大而减少,Y的导数总为负值。因此选项D的曲线反映了软件开发的生产率随软件开发规模而变化的趋势。

第3题:

对软件复杂性进行度量时,采用代码行度量法,下列说法不正确的是()。

A.每行代码的出错率与源程序行数之间不存在简单的线性关系

B.对于少于100行语句的小程序,源代码行数与出错率是线性相关的

C.代码行度量法只是一简单的,估计的很粗糙的方法

D.随着程序的增大,出错率以线性方式增长


参考答案:D

第4题:

衡量软件项目规模的参数有().

A.代码行数

B.项目周期

C.文档页数

D.功能点数量


正确答案:ACD

第5题:

由于软件具有可见性差、定量化难等特殊性,因此很难在项目完成前准确地估算出开发软件所需的工作量和费用。其中,估算源代码行数时,可以请n位有经验专家,每位专家对软件给出3个估计值:

.ai——最少源代码行数(该软件可能的最小规模);

.bi——最大源代码行数(该软件可能的最大规模);

.mi——最可能的代码行数(该软件最可能的规模)。

然后计算出每个专家的估算期望值Ei=(15),n位专家的估算期望值的平均值就是代码行数的估计值。

A.

B.

C.

D.


正确答案:C
解析:这道题考查的是软件开发项目管理中的成本估算的基本知识,目的是考查考生对基础知识的掌握,是否全面、认真地阅读了软考教材,并且真正的理解和掌握。估算期望值,这是项目管理(不仅仅是软件开发项目管理)中一个常见的公式。

第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


正确答案: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人。

第7题:

软件测试的对象不包括(53)。

A.软件代码

B.软件开发过程

C.文档

D.数据


正确答案:B
根据软件定义,软件包括程序、数据和文档,所以软件测试的对象也应该为程序、数据、文档

第8题:

LOC是软件规模的一种量度,它表示(34)。

A.软件功能数

B.源代码行数

C.每单位成本数

D.工作量


正确答案:B
解析:LOC是Lines of Codes的缩写,指构成软件的源代码行数。LOC主要用于估算软件成本和规模。软件估算的另外一个传统参数是功能数目。

第9题:

嵌入式软件开发与通用软件开发增加了( )环节

A.代码编写

B.代码调试

C.代码固化

D.软件测试


正确答案:C

第10题:

COCOMO模型能够依据待开发软件的规模来估计软件开发的工期。若COCOMO模型公式为:

MM=3.0×(KDSI)1.12

其中,KDSI为预计应交付的源程序千行数,MM为开发该软件所需的人月数。设软件开发的生产率为每个人月能编写的最终能交付的源程序千行数(KDSI/MM),则根据上述COCOMO模型可以看出,软件开发的生产率随软件开发规模而变化的趋势如图(23)所示。

A.

B.

C.

D.


正确答案:D
解析:根据题意,软件开发生产率Y与软件开发规模X(即KDSI)的关系应是:
  Y=(1/3)*X-0.12
  分析该曲线可知,Y的导数总是负的,即总是随着X的增大而减少。当X→0时, Y→∞,当X→∞时,Y→0。

更多相关问题