用软件代码行估算软件的开发规模其优劣都有,以下观点错误的是()。

题目

用软件代码行估算软件的开发规模其优劣都有,以下观点错误的是()。

  • A、用软件代码行估算软件的开发规模简单易行。
  • B、代码行数的估算依赖于程序设计语言的功能和表达能力。
  • C、代码行数在软件项目开发前或开发初期比较容易估算出来。
  • D、代码行估算只适用于过程式程序设计语言,对非过程式的程序设计语言不太适用。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件计划的具体任务不包括()

A.确定软件的作用范围

B.解决软件开发的难点

C.估算开发所需的资源

D.估算软件成本费用和安排进度


参考答案:B

第2题:

● 软件开发项目规模度量(size measurement)是估算软件项目工作量、编制成本预算、策划合理项目进度的基础。在下列方法中,__(11)__可用于软件的规模估算,帮助软件开发团队把握开发时间、费用分布等。

(11)A.德尔菲法 B.V模型方法 C.原型法 D.用例设计


正确答案:A

第3题:

下面与软件可靠性有关的概念中,理解不正确的是 ______。

A.软件错误不仅包括程序代码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错误

B.软件故障是指软件代码中的错误

C.在软件的一次运行期间,软件故障一定会导致软件失效

D.通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性


正确答案:C
解析:软件故障是指软件代码中的错误,软件失效则是指由软件故障引起的在软件运行期间出现的错误,一般来说在软件的一次运行期间,软件故障可能会导致软件失效,也可能不引起软件失效。

第4题:

某软件开发项目拆分成 3 个模块,项目组对每个模块的开发量(代码行)进行了估计(如下表),该软件项目的总体规模估算为()代码行序号 模块名称 最小值 最可能值 最大值 1 受理模块 1000 1500 2000 2 审批模块 5000 6000 8000 3 查询模块 2000 2500 4000

A.10333

B.10667

C.14000

D.10000


正确答案:A
解析:三点估算,然后再相加

第5题:

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

对于规模为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人。

第6题:

影响软件开发成本估算的因素不包括以下哪项(4)。

A.软件人员业务水平

B.软件开发规模及复杂度

C.开发所需时间

D.开发所需硬件资源模型。


正确答案:D
解析:影响软件开发成本估算的因素包括:软件人员业务水平,软件开发规模及复杂度,开发所需时间。

第7题:

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

对于规模为 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

第8题:

软件测试是软件开发过程中的重要阶段,其任务不包括以下()选项。

A、预防软件发生错误

B、发现定位程序错误

C、修正所定位的错误

D、提供错误诊断信息


参考答案:C

第9题:

关于软件测试对软件质量的意义,有以下观点:

①度量与评估软件的质量:

②保证软件质量;

③改进软件开发过程;

④发现软件错误。其中正确的是(23)。

A.①、②、③

B.①、②、④

C.①、③、④

D.①、②、③、④


正确答案:C
解析:本题考查软件测试的目的。Bill Hetzel 提出了测试目的不仅仅是为了发现软件缺陷与错误,而且也是对软件质量进行度量和评估,以提高软件的质量。通过分析错误产生的原因还可以帮助发现当前开发工作所采用的软件过程的缺陷,以便进行软件过程改进。同时通过对测试结果的分析整理,还可以修正软件开发规则,并为软件可靠性分析提供依据。

第10题:

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

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

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

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

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

A.

B.

C.

D.


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

更多相关问题