【MOOC】软件度量及应用-中南大学 中国大学慕课MOOC答案_第1页
【MOOC】软件度量及应用-中南大学 中国大学慕课MOOC答案_第2页
【MOOC】软件度量及应用-中南大学 中国大学慕课MOOC答案_第3页
【MOOC】软件度量及应用-中南大学 中国大学慕课MOOC答案_第4页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【MOOC】软件度量及应用-中南大学中国大学慕课MOOC答案第1章软件测量测试题1、【单选题】以下哪个关于软件测量的是无意义的。()本题答案:【软件A的可操作性是软件B的可靠性的3倍。】2、【单选题】以下哪个关于软件测量的命题是无意义的。()本题答案:【程序A的可维护性是程序B的2倍。】3、【单选题】软件()是对软件产品、过程或者项目的某个属性的范围、数量、维度、容量或大小赋予一个定量的值。本题答案:【测量】4、【判断题】测量某程序的错误个数是直接测量。本题答案:【正确】5、【判断题】测量某程序的错误密度是直接测量。本题答案:【错误】第2章软件度量测试题1、【单选题】以下哪个属性不属于软件内部属性。()本题答案:【可测试性】2、【单选题】以下对测试过程相关属性的度量,哪个属于软件外部属性。()本题答案:【稳定性】3、【单选题】软件度量主要度量三种类型的实体,以下哪种不属于软件度量的度量实体。()本题答案:【模型】4、【单选题】以下哪个属性不属于软件内部属性。()本题答案:【可维护性】第三章作业题3.1功能点度量(上)测试题1、【判断题】在需求分析阶段,可以利用数据流图和用例图对软件规模进行度量。本题答案:【正确】2、【判断题】软件需求分析主要包括软件的功能需求分析与性能需求分析。本题答案:【正确】3、【判断题】功能点度量方法是通过衡量软件系统中的功能点来估算软件系统的规模。本题答案:【正确】4、【判断题】在利用功能点度量软件规模时,衡量系统功能的“外部查询”与“外部输入”是系统的相同功能。本题答案:【错误】3.2功能点度量(下)测试题1、【单选题】下列关于功能点度量的说法中,不正确的是()本题答案:【功能点度量与程序语言有关】2、【判断题】如果对软件系统的性能要求越高,那么技术上实现越复杂,软件的规模也就越大。本题答案:【正确】3、【判断题】通过功能点度量方法得到的功能点数,可以用来计算缺陷密度、估算软件工作量与软件成本,但不可以用于计划开发时间与人员安排。本题答案:【错误】4、【判断题】利用功能点来表示软件规模不如用代码行数表示软件规模直观。本题答案:【正确】3.3用例点度量(上)测试题1、【判断题】用例图中包含的角色越多,用例越多,用户的需求功能也就越多,软件的规模也就越大。本题答案:【正确】2、【判断题】软件的技术越复杂、开发环境越复杂,软件的规模也相对越大本题答案:【正确】3、【判断题】用例点度量方法中,用例复杂程度可以通过以下三种方式来评估:用例中涉及的数据库实体数量、用例中包含的操作数量、实现用例的功能需要用到的类数量。本题答案:【正确】4、【判断题】在用例点度量方法中,如果角色代表的是通过人机交互界面进行交互的人,就是简单角色。本题答案:【错误】3.4用例点度量(下)测试题1、【单选题】软件的缺陷密度(defectdensity)不能用以下()模型计算。本题答案:【缺陷个数/程序员人数】2、【判断题】在用例点度量方法计算用例点数时,环境因素权重只有正值,是因为环境对软件系统规模的影响只有正影响。本题答案:【错误】3、【判断题】用例点度量方法是通过对系统用例图中角色与用例的分析,充分考虑技术与环境对系统的影响,来度量软件系统的规模。本题答案:【正确】4、【判断题】用例点度量方法适合于度量面向对象分析方法进行功能需求分析的系统。本题答案:【正确】4.0软件结构度量测试题1、【单选题】以下哪种度量是对软件复杂性的度量()。本题答案:【结构度量】2、【单选题】软件独立性是软件模块化提出的要求,衡量模块独立性的度量标准是模块的()。本题答案:【内聚性与耦合性】3、【单选题】以下属性不属于软件模块结构的属性是()。本题答案:【粒度】4、【单选题】对软件的结构度量主要有三种类型结构的度量,以下()不属于该类型。本题答案:【模块结构】4.1软件结构度量之模块内聚性度量测试题1、【单选题】以下哪种类型的内聚属于高内聚。()本题答案:【功能内聚】2、【单选题】度量软件的内聚率是计算软件中属于()内聚的模块占模块总数中的比率。本题答案:【功能内聚】3、【判断题】我们用高内聚与低耦合这个准则来衡量软件结构设计是否满足模块化的要求。高内聚就是要求模块内的元素之间联系紧密;低耦合就是要求模块之间联系尽量少或者相对独立。本题答案:【正确】4、【判断题】内聚按照内聚程度可以划分为功能内聚、顺序内聚、通信内聚、过程内聚、时间内聚、逻辑耦合、偶然内聚这七个种类型。本题答案:【正确】4.3软件结构度量之模块耦合性度量测试题1、【单选题】一个模块将开关量作为参数传给另一个模块,这两个模块之间的耦合类型是()。本题答案:【控制耦合】2、【单选题】公共耦合与()都属于模块间的高耦合,设计时应该尽量避免。本题答案:【内容耦合】3、【判断题】程序中尽量少地设置全局变量,能够减少模块之间的公共耦合。本题答案:【正确】4、【判断题】我们在设计软件功能模块结构时,尽量要保证系统的全局耦合度不要太高。本题答案:【正确】4.4软件结构度量之信息流结构度量测试题1、【单选题】以下哪个属性不属于HenryandKafura提出的信息流复杂性(InformationFlowComplexity)度量方法考虑的因素。()本题答案:【模块个数】2、【判断题】我们在设计软件模块结构时,希望能够保证模块内的高内聚、模块之间的低耦合,也希望模块之间的信息流结构不要过于复杂。模块化程度高的软件,结构相对简单,软件的可靠性可重用性更高,更易于测试与维护。本题答案:【正确】第五章作业题5.1软件结构度量之控制流结构度量测试题1、【填空题】计算程序的环形复杂度,代码如下:voidchoise(int*a,intn){inti,j,k,temp;for(i=0;in-1;i++){k=i;/*给记号赋值*/for(j=i+1;jn;j++){if(a[k]a[j])k=j;/*是k总是指向最小元素*/}if(i!=k){/*当k!=i是才交换,否则a[i]即为最小*/temp=a[i];a[i]=a[k];a[k]=temp;}}}(答案请填写阿拉伯数字)本题答案:【5】第六章测试题1、【单选题】使用代码行(LOC)度量软件规模的优点是()。本题答案:【容易计算】2、【判断题】我们在考察程序的复杂性时,应综合考察程序的控制流结构复杂性、数据结构复杂性,以及考察程序算法的时间复杂度与空间复杂度。本题答案:【正确】第七章测试题1、【单选题】()模型没有给出度量软件质量的框架。本题答案:【CMM模型】2、【单选题】决定软件可维护性的因素不包括()。本题答案:【可用性】《软件度量及应用》考卷1、【单选题】以下哪种对软件度量的命题是无意义的()。本题答案:【软件A的可操作性是软件B的可靠性的3倍。】2、【单选题】以下哪个属性不属于软件内部属性。()本题答案:【代码长度】3、【单选题】软件度量主要度量三种类型的实体,以下哪种不属于软件度量的度量实体。()本题答案:【模型】4、【单选题】下列关于功能点度量的说法中,不正确的是()。本题答案:【功能点度量与程序语言有关】5、【单选题】以下()度量方法不能用于度量软件规模。本题答案:【CMM方法】6、【单选题】软件的缺陷密度(defectdensity)不能用以下()模型计算。本题答案:【缺陷个数/程序员人数】7、【单选题】软件独立性是软件模块化提出的要求,衡量模块独立性的度量标准是模块的()。本题答案:【内聚性与耦合性】8、【单选题】对软件的结构度量主要有三种类型结构的度量,以下()不属于该类型。本题答案:【模块结构】9、【单选题】度量软件的内聚率是计算软件中属于()内聚的模块占模块总数中的比率。本题答案:【功能内聚】10、【单选题】以下哪个属性不属于HenryandKafura提出的信息流复杂性(InformationFlowComplexity)度量方法考虑的因素。()本题答案:【模块个数】11、【单选题】以下哪种类型的内聚程度最高。()本题答案:【功能内聚】12、【单选题】程序的圈复杂度与程序中以下哪种语句无关。()本题答案:【do】13、【单选题】公共耦合与()都属于模块间的高耦合,设计时应该尽量避免。本题答案:【内容耦合】14、【单选题】使用代码行(LOC)度量软件规模的优点是()。本题答案:【容易计算】15、【单选题】()模型没有给出度量软件质量的框架。本题答案:【CMM模型】16、【单选题】如果某个程序模块对应的控制流图有11条边,8个节点,则其对应的环形复杂度为()。本题答案:【5】17、【单选题】决定软件可维护性的因素不包括()本题答案:【可用性】18、【单选题】类设计中哪个属性不能反映类的继承性()。本题答案:【重载方法数】19、【单选题】以下哪种度量是对软件复杂性的度量()本题答案:【结构度量】20、【单选题】以下不属于软件度量的目的()。本题答案:【发现软件中存在的错误】21、【判断题】测量某程序的错误密度是直接测量。本题答案:【错误】22、【判断题】在需求分析阶段,可以利用数据流图和用例图对软件规模进行度量。本题答案:【正确】23、【判断题】利用功能点来表示软件规模不如用代码行数表示软件规模直观。本题答案:【正确】24、【判断题】用例点度量方法是通过对系统用例图中角色与用例的分析,充分考虑技术与环境对系统的影响,来度量软件系统的规模。本题答案:【正确】25、【判断题】在用例点度量方法计算用例点数时,环境因素权重只有正值,是因为环境对软件系统规模的影响只有正影响。本题答案:【错误】26、【填空题】计算程序的环形复杂度V(G)。(答案请直接填写阿拉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论