软件测试技术 章节测验答案 作业答案慕课答案 作业一二答案 UOOC优课 课后练习 深圳大学慕课.docx

上传人(卖家):最好的沉淀 文档编号:7192319 上传时间:2023-10-12 格式:DOCX 页数:26 大小:62.03KB
下载 相关 举报
软件测试技术 章节测验答案 作业答案慕课答案 作业一二答案 UOOC优课 课后练习 深圳大学慕课.docx_第1页
第1页 / 共26页
软件测试技术 章节测验答案 作业答案慕课答案 作业一二答案 UOOC优课 课后练习 深圳大学慕课.docx_第2页
第2页 / 共26页
软件测试技术 章节测验答案 作业答案慕课答案 作业一二答案 UOOC优课 课后练习 深圳大学慕课.docx_第3页
第3页 / 共26页
软件测试技术 章节测验答案 作业答案慕课答案 作业一二答案 UOOC优课 课后练习 深圳大学慕课.docx_第4页
第4页 / 共26页
软件测试技术 章节测验答案 作业答案慕课答案 作业一二答案 UOOC优课 课后练习 深圳大学慕课.docx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、第一章课前摸底测验、单选题(共50.00分)1 .软件是包括()的完整集合。程序数据相关设备相关文档A.B.C.D.正确答案:C2 .以下不属于软件开发模式的是()。A.抽象工厂模式B.瀑布模式C.迭代模式D.敏捷模式正确答案:A3.以下不属于软件开发过程中重要环节的是()。A.需求分析B.软件估价C.软件设计D.软件编码正确答案:B4.一般而言,软件交付给最终用户的是()。A.源代码文件B.目标代码文件C.可执行文件D.文档手册正确答案:C5.在软件生命周期的哪一个阶段,发现软件缺陷并进行弥补和修复的费用最高?()A.需求分析B.软件设计C.程序编码D.产品发布投入实际使用正确答案:D、判断

2、题(共50.00分)1 .软件的质量取决于程序编码环节,代码编写质量高的软件,质量一定高。A.正确B.错误正确答案:B2 .根据软件开发经验可知,通过检查代码能够很容易发现的问题,一定也能通过执行代码来很快发现。A.正确B.错误正确答案:B3 .程序员应当把注意力集中于多开发代码,代码中的问题等到后面发现了再处理也不迟。A.正确B.错误正确答案:B4 .软件质量取决于测试人员,只要他们严格把关,软件质量就会高。A.正确8 .错误正确答案:B5 .对程序的源代码和可执行文件都可以进行测试。A.正确8 .错误正确答案:A第九章测验一、单选题(共75.00分)1 .下列()不属于软件缺陷。A.测试人

3、员主观认为不合理的地方B.软件未达到产品说明书标明的功能C.软件出现了产品说明书指明不会出现的错误D.软件功能超出产品说明书指明范围正确答案:A2.软件测试是按照特定的规程,()的过程。A.发现软件错误B.说明程序正确C.证明程序没有错误D.设计并运行测试用例正确答案:A3.经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存的错误数目与其他模块相比,通常应该()。A.较少B.较多C.相似D.不确定正确答案:B4.下列中不属于测试原则的是()。A.软件测试是有风险的行为8 .完全测试程序是不可能的C.测试无法显示潜伏的软件缺陷D.找到的缺陷越多软件的缺陷

4、就越少正确答案:D5 .一个成功的测试是()。A.发现错误码8 .发现了至今尚未发现的错误C.没有发现错误码D.证明发现不了错误正确答案:B6 .软件测试人员的工作职责不包括:()A.制定测试计划B.设计测试用例C.执行测试过程D.对软件缺陷进行修复正确答案:D7 .软件质量保证与测试人员需要的的基本素质有()A.计算机专业技能8 .测试专业技能C.行业知识D.以上都是正确答案:D9 .以下哪句话是不正确的()?A.测试过的软件就没有缺陷B.测试的目的是尽可能多的发现程序中的缺陷C.成功的测试在于发现了迄今尚未发现的缺陷D.测试是为了验证程序是否符合需求正确答案:A10 .软件测试的局限性不包

5、括()A.因为输入/状态空间的无限性,测试不可能完全彻底。B.巧合性有时会导致错误的代码得到正确的结果,掩盖了问题。C.软件测试会导致成本增加,效益降低。D.系统缺陷的不确定性。正确答案:C11 .下列那种不属于软件缺陷()。A.银行POS机在用户取款时翻倍吐钱,取100,吐200B.计算机病毒发作,屏幕出现熊猫烧香画面C.网上售票软件反应迟钝,用户难以正常买票D.某软件在进行修改升级之后,原来正常的功能现在出错了正确答案:B12 .()把黑盒测试和白盒测试的界限打乱了。A.灰盒测试B.动态测试C.静态测试D.失败测试正确答案:A13 .软件测试技术可以分为静态测试和动态测试,下列说法中错误的

6、是()。A.静态测试是指不运行程序,通过检查和阅读等手段来发现程序中的错误。B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。C.动态测试包括黑盒测试和白盒测试。D.白盒测试是静态测试,黑盒测试是动态测试。正确答案:D14 .黑盒测试技术,使用最广的用例设计技术是()A.等价类划分8 .边界值分析C.错误推测法D.逻辑覆盖答案解析:A14 .下列不属于黑盒测试方法的是()。A.等价类划分B.因果图C.边界值分析D.变异测试正确答案:D15 .下列不属于白盒测试的技术是()。A.语句覆盖B.判定覆盖C.边界值分析D.基本路径测试正确答案:C16 .某次程序调试没有出现预计的结果,下

7、列()不可能是导致出错的原因。A.变量没有初始化B.编写的语句书写格式不规范C.循环控制出错D.代码输入有误正确答案:B17 .代码检查法有桌面检查法,走查和()。A.静态测试B.代码审查C.动态测试D.白盒测试正确答案:B18 .如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的()A.判定覆盖B.条件覆盖C.判定/条件覆盖D.条件组合覆盖正确答案:A19 .用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和()A.程序的注释B.程序的内部逻辑C.用户使用说明书D.程序的需求说明正确答案:B20 .数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列

8、哪一种覆盖的变种()。A.语句覆盖B.控制覆盖C.分支覆盖D.路径覆盖正确答案:D21 .如果一个判定中的复合条件表达式为(A1)or(B0)&(N=0)FUCTION1;If(M=10)|(P10)FUCTION2;其中,FUCTION1、FUCTION2均为语句块。现在选取测试用例:M=10N=0P=3,该测试用例满足了()。A.路径覆盖8 .条件组合覆C.判定覆盖D.语句覆盖正确答案:D26 .对下面的计算个人所得税程序中,满足判定覆盖的测试用例是()。if(income800)taxrate=0;elseif(income=1500)taxrate=0.05;elseif(income

9、0)&(N=0)FUCTION1;If(M=10)|(P10)FUCTION2;其中,FUCTION1、FUCTION2均为语句块。现在选取测试用例:M=10N=0P=3,该测试用例满足了()。A.路径覆盖B.条件组合覆C.判定覆盖D.语句覆盖正确答案:D21 .对下面的计算个人所得税程序中,满足判定覆盖的测试用例是()。if(income800)taxrate=0;elseif(income=1500)taxrate=0.05;elseif(income0)&(N=0)FUCTION1;If(M=10)|(P10)FUCTION2;其中,FUCTION1、FUCTION2均为语句块。现在选取

10、测试用例:M=10N=0P=3,该测试用例满足了()。A.路径覆盖B.条件组合覆C.判定覆盖D.语句覆盖正确答案:D4 .根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是()。A.系统测试B.单元测试C.集成测试D.验收测试正确答案:A5 .编码阶段产生的错误主要由()检查出来的。A.单元测试B.集成测试C.系统测试D.有效性测试正确答案:A6 .下列软件属性中,软件产品首要满足的应该是()A.功能需求B.性能需求C.可扩展性和灵活性D.容错纠错能力正确答案:A7 .下面哪项内容不包含在测试计划文档中?()A.测试策略8 .测试用例C.测试时间安排D.测试标准正确答案:B8

11、 .CMMI将软件组织的软件能力成熟度描述为()A.二级B.三级C.四级D.五级正确答案:D9 .下列()不是软件自动化测试的优点。A.速度快、效率高B.准确度和精确度高C.能提高测试的质量D.能充分测试软件正确答案:D10 .有一个武器控制软件,请问它的质量成本中,哪部分成本变化范围最大?A.预防成本B.评估成本C.销售成本D.失败成本正确答案:D、判断题(共50.00分)1 .软件测试只能发现错误,但不能保证测试后的软件没有错误。()A.正确B.错误正确答案:A2 .设计实现测试,软件测试是开发后期的一个阶段。()A.正确B.错误正确答案:B3 .静态白盒测试可以找出遗漏之处和问题。()A

12、.正确B.错误正确答案:A4 .在白盒测试中,如果某种覆盖率达到100%,就可以保证把所有隐藏的程序缺陷都已经揭露出来了。()A.正确B.错误正确答案:B5 .多数软件测试工作应当交给客户来完成,因为他们最关心软件质量。()A.正确B.错误正确答案:B6 .程序员与测试工作无关。()A.正确B.错误正确答案:B7 .我是个很棒的程序员,我无需进行单元测试。()A.正确8 .错误正确答案:B8.测试应从大规模开始,逐步转向小规模。()A.正确B.错误正确答案:B9.Beta测试是集成测试的一种。()A.正确B.错误正确答案:B10.负载测试是验证要检验的系统的能力最高能达到什么程度。()A.正确

13、B.错误正确答案:B第二次作业、单选题(共50.00分)1 .下面有关软件缺陷的说法中错误的是()。A.缺陷就是软件产品在开发中存在的错误B.缺陷就是软件维护过程中存在的错误、毛病等各种问题C.缺陷就是导致系统程序崩溃的错误D.缺陷就是系统所需要实现某种功能的失效和违背正确答案:C2 .产品发布后修复软件缺陷比项目开发早期这样做的费用要高()。A.12倍B.1020倍C.50倍D.100倍或更高正确答案:D3 .导致软件缺陷的最大原因是()A.需求分析B.设计C.编码D.测试正确答案:A4 .较实用的软件测试停止标准是()。A.测试超过了预定时间,则停止测试。B.根据查出的缺陷总数量决定是否停

14、止测试。C.测试成本超过了预期计划,则停止测试。D.分析发现的缺陷数量和测试投入成本曲线图,确定应继续测试还是停止测试。正确答案:D5 .在某大学学籍管理信息系统中,假设学生年龄的输入范围为16-40,则根据黑盒测试中的等价类划分技术,下面划分正确的是()。A.可划分为2个有效等价类,2个无效等价类B.可划分为1个有效等价类,2个无效等价类C.可划分为2个有效等价类,1个无效等价类D.可划分为1个有效等价类,1个无效等价类正确答案:B6 .下列不属于白盒测试的技术是()。A.语句覆盖8 .判定覆盖C.边界值分析D.基本路径测试正确答案:C7 .()的目的是对最终软件系统进行全面的测试,确保最终

15、软件产品满足事先确定的系统规格。A.系统测试8 .集成测试C.单元测试D.功能测试正确答案:A9 .软件设计评审会一般不需要哪类人员参加?()A.软件项目经理B.SQA负责人C.最终用户D.测试组人员正确答案:C10 .软件的六大质量特性包括()。功能性、可靠性可用性、效率稳定性、可移植多语言性、可扩展性A.B.C.D.正确答案:A11 .对一个程序进行基本路径覆盖测试,所需测试用例的最少个数为()。A.程序中的路径总数B.程序中判定节点的个数C.程序中的模块数D.程序的环路复杂度正确答案:D二、判断题(共50.00分)1 .测试是为了验证软件已正确地实现了用户的要求。()A.正确B.错误正确

16、答案:B2 .在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。()A.正确B.错误正确答案:B3 .软件缺陷是导致软件失效的必要条件,而非充分条件。A.正确B.错误正确答案:A4 .在软件产品计划阶段,不必进行SQA活动。()A.正确B.错误正确答案:B5 .软件质量保证的独特性是由软件产品不同于其他制造产品的本质决定的。()A.正确B.错误正确答案:A6 .软件测试只能发现错误,但不能保证测试后的软件没有错误。()A.正确B.错误正确答案:A7 .软件测试是有效的发现软件缺陷的手段。()A.正确8 .错误正确答案:A8 .软件测试员可以对产品说明书进行白盒测试。()A.正确9 .错误正确答案:A10 .程序员与测试工作无关。()A.正确B.错误正确答案:B11 .自底向上集成需要测试员编写驱动程序。()A.正确B.错误正确答案:A

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(软件测试技术 章节测验答案 作业答案慕课答案 作业一二答案 UOOC优课 课后练习 深圳大学慕课.docx)为本站会员(最好的沉淀)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|