资源描述:
《中南大学软件测试技术试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.中南大学考试试卷2011--2012学年上学期时间110分钟软件测试技术课程48学时3学分考试形式:闭卷专业年级:软件09级总分100分,占总评成绩70%注:1)本试卷不做答题用,答案请写在答题纸上2)请在答题纸上写明学号、班级和姓名3)考试结束后,试卷、答题纸、草稿纸折叠好一起交监考老师一.单项选择题(15题,2分/题)1.软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括()。A.软件需求说明B.可行性研究报告C.维护修改建议D.项目开发计划2.软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有A.设计并实现没有错误的软
2、件B.限制可修改的范围C.增加维护人员数量D.在开发过程中就采取有利于维护的措施,并加强维护管理3.测试用例是测试使用的文档化的细则,其规定如何对软件某项功能或功能组合进行测试。测试用例应包括下列()内容的详细信息。①测试目标和被测功能②测试环境和其他条件③测试数据和测试步骤④测试记录和测试结果A.①③B.①②③C.①③④D.①②③④4.在进行软件编码规范评测过程中需要围绕几个方面的内容展开,以下描述中不属于编码规范评测内容的有()。A.源程序文档化检查,包括符号名的命名、程序的注释等规范性检查B.数据说明检查,包括数据说明次序、语句中变量顺序检查C.程序结构检查,程序应采用基
3、本的控制结构、避免不必要的转移控制等D.程序逻辑检查,阅读源代码,比较实际程序控制流与程序设计控制流的区别...1.属于概要设计说明书的评测内容。①分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可追溯到某一项需求②系统定义的目标是否与用户的要求一致③从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护④是否所有界面与更高级别文档中的需求一致A.①②③B.①③④C.②③④D.①②③④2.关于软件测试的说法,()是不正确的。A.代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态
4、分析的过程B.软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象C.白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法D.单元测试是针对软件设计的最小单位一程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试3.下列叙述是正确的。①测试用例应由测试设计人员来制定②测试点应由测试人员确立③测试工作展开于项目立项后,而不是代码开发完成之后④测试对象是源代码A.①②③B.②③C.①③D.①②③④4.通常测试用例很难100%覆盖测试需求,因为()。①输入量太大②输出结果太多③软件实现途径多④测试依据没有统一标准A.①②B.①
5、③C.①②③D.①②③④9.假定X为整数类型变量,X>=1并且X<=10,如果用边界值分析法,X在测试中应该取()值。A.1,10B.0,1,10,11C.1,11D.1,5,10,1110.针对下列程序段,需要()个测试用例可以满足语句覆盖的要求。switch(value){case0:other=30;break;case1:...other=50;break;case2:other=300;case3:other=other/value;break;default:other=other*value;}A.2B.3C.4D.59.以下控制流程图的环路复杂性V(G)等于()
6、。A.5B.6C.9D1210.针对程序段:IF(X>10)AND(Y<20)THENW=W/A,对于(X,Y)的取值,以下组测试用例能够满足判定覆盖的要求。A.(30,15)(40,10)B.(5,25)(10,20)C.(3,O)(30,30)D.(20,10)(1,100)11.反映web应用客户端交易处理性能的评估指标有()。①并发用户数②交易响应时间③交易通过率④吞吐量⑤点击率A.①②③④B.①②③④⑤C.②③D.②③④14.()是导致软件缺陷的最大原因。A.需求规格说明书...B.编写代码C.设计方案D.测试计划14.测试记录包括()。①测试计划或包含测试用例的测试
7、规格说明②测试期间出现问题的评估与分析③与测试用例相关的所有结果,包括在测试期间出现的所有失败④测试中涉及的人员身份A.①②③B.①③④C.②③D.①②③④二.设计题(3问,10分/问)以下代码由C语言书写,在输入三个整数后,能够输出最大数和最小数intmain(void){inta,b,c,max,min;printf("inputthreenumbers:");scanf("%d%d%d",&a,&b,&c);if(a>b)/*判断1*/{max=a;min=b;}else{max=b;