2017年计算机三级软件测试技术试题及答案.docx

上传人:scccc 文档编号:12605544 上传时间:2021-12-04 格式:DOCX 页数:10 大小:13.83KB
返回 下载 相关 举报
2017年计算机三级软件测试技术试题及答案.docx_第1页
第1页 / 共10页
2017年计算机三级软件测试技术试题及答案.docx_第2页
第2页 / 共10页
2017年计算机三级软件测试技术试题及答案.docx_第3页
第3页 / 共10页
2017年计算机三级软件测试技术试题及答案.docx_第4页
第4页 / 共10页
2017年计算机三级软件测试技术试题及答案.docx_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《2017年计算机三级软件测试技术试题及答案.docx》由会员分享,可在线阅读,更多相关《2017年计算机三级软件测试技术试题及答案.docx(10页珍藏版)》请在三一文库上搜索。

1、2017年计算机三级软件测试技术试题及答案(2)一、判断题(每题1分,正确的",错误的X, 20道)1. 软件测试按照测试过程分类为黑盒、白盒测试。()2. 在设计测试用例时,应包括合理的输入条件和不合理的输入 条件。()3. 集成测试计划在需求分析阶段末提交。()4. 单元测试属于动态测试。()5. 缺陷跟踪系统只针对对测试人员来使用。()6. 从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。()7. 项目立项前测试人员不需要提交任何工件。()8. 软件测试的目的是尽可能多的找出软件的缺陷。()9. 软件项目在进入需求分析阶段,测

2、试人员应该开始介入其中。()10. 软件生存周期是从软件开始开发到开发结束的整个时期。()11. 单元测试能发现约80%的软件缺陷。()12. 数据流图和数据字典共同构成系统的逻辑模型。()13. 负载测试是验证要检验的系统的能力能达到什么程度。()14. 测试人员要坚持原则,缺陷未修复完坚决不予通过。()15. 代码评审员一般由测试员担任。()16. 测试组负责软件质量。()17. 程序的效率与程序的复杂性相关。()18. 详细设计的目的是为软件结构图中的每一个模块确定使用 的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。()19. 软件是一种逻辑实体,而不是具体的物理实体,因而

3、它具有 抽象性。()20. 测试程序仅仅按预期方式运行就行了。()答案:判断题:I X 2 V 3 X 4 X 5 X 6 X 7 X 8 X 9 V 10 XII X 12 V 13 X14 V 15 X 16 X 17 X 18 V 19 V 20 X二、单项选择题(每题2分,共20道)1. ()是用户和设计交换最频繁的方法A. 原型化方法B. 瀑布模型方法C. 螺旋模型方法D. 构件组装模型答案:()2. 软件测试的目的:()A. 避免软件开发中出现的错误B. 发现软件开发中出现的错误C. 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D. 修改软件中出现的错误答案:()3. 某次程

4、序调试没有出现预计的结果,下列()不可能是导致出错的原因。A. 变量没有初始化B编写的语句书写格式不规范C. 循环控制出错D. 代码输入有误答案:()4. 下列关于程序效率的描述错误的是()。A. 提高程序的执行速度可以提高程序的效率B. 降低程序占用的存储空间可以提高程序的效率C. 源程序的效率与详细设计阶段确定的算法的效率无关D. 好的程序设计可以提高效率答案:()5. 现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为()A. i/(1+F)nB. F/(1+ in)C. F/inD. F/(1+i)n答案:()参考答案:1 A 2 C 3 B 4 B 5 D

5、6. 在LINUX系统中,下列哪一个命令属于目录管理的常用命令?A. pwdB. prC. lnD. fi nd答案:()7. 软件测试是软件开发过程的重要阶段,是软件质量保证的重 要手段,下列哪个(些)是软件测试的任务?I预防软件发生错误H发现改正程序错误皿提供诊断错误信息A. 只有IB. 只有HC. 只有皿D. 都是答案:()8. 软件测试是软件质挝保证的重要手段,下述哪种测试是软件测试的最基础环节?A. 功能测试B. 单元测试C. 结构测试D. 确认测试答案:()9. 在数据库的如下两个表中,若雇员信息的主键是雇员号,部 门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行 ?雇

6、员信息表:雇员号雇员名部门号工资001张山 022000010王宏达011200056马林生021000101赵敏041500部门信息表部门号部门名主任01业务部李建02销售部应伟东03服务部周垠04财务部陈力胜A. 从雇员信息表中删除行('010 ''王宏达/ 01 ' 1200)B. 将行(102 ''赵敏/ 01 ' 1500)插入到雇员信息表中C. 将雇员信息表中雇员号二010 '的工资改为1600元D. 将雇员信息表中雇员号二101 '的部门号改为05 ' 答案:()10. 在数据库的如上图两个表中,若雇

7、员信息表的主键是雇员 号,部门信息表的主键是部门号。在部门信息表中,哪一行可以被删 除?A. 部门号二'01 '的行B. 部门号二'02 '的行C. 部门号='03 '的行D. 部门号二'04 '的行答案:()11. 若用如下的SQL语句创建了一个表S:CREATETABLES(S#CHAR(6)NOTNULL,SNAMECHAR(8)NOTNULL ,SEXCHAR(2),AGEINTEGER)今向 S 表插入如下行时,哪一行可以被插入?A. (' 991001 ''李明芳',女,'23

8、')B. (' 990746 '"张为,NULL, NULL)C. (NULL,'陈道一,男,32)D. (' 992345 ' NULL / 女',25)答案:()12. 如果互连的局域网高层分别采用 TCP/IP协议与SPX/IPX协 议,那么我们可以选择的互连设备应该是A. 中继器B. 网桥C. 网卡D. 路由器答案:()13. 通常可分为白盒测试和黑盒测试。白盒测试是根据程序的() 来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。A. 功能B. 性能C. 内部逻辑D. 内部数据答案:()14. 常用的黑盒测试

9、方法有边值分析、等价类划分、错误猜测、 因果图等。其中()经常与其它方法结合起来使用。 软件测试的步骤主 要有单元测试、集成测试和确认测试。A. 边值分析B. 等价类划分C. 错误猜测D. 因果图答案:()15丄INUX下,解压缩文件的命令为?A. tarzxvf文件名B. COPY文件名C. CAT文件名D. VI文件名答案:()16. 从下列关于软件测试的叙述中,选出5条正确的叙述。(1) 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。(2) 尽量用公共过程或子程序去代替重复的代码段。(3) 测试是为了验证该软件已正确地实现了用户的要求。(4) 对于连锁型分支结构,若有n个判定语句,则

10、有2n条路径。(5) 尽量采用复合的条件测试,以避免嵌套的分支结构。(6) GOTO语句概念简单,使用方便,在某些情况下,保留GOTO 语句反能使写出的程序更加简洁。(7) 发现错误多的程序模块,残留在模块中的错误也多。(8) 黑盒测试方法中最有效的是因果图法。(9) 在做程序的单兀测试时,桩(存根)模块比驱动模块容易编写。(10) 程序效率的提高主要应通过选择高效的算法来实现。A. 1.3.4.5.9B. 2.4.6.7.10C. 4.5.6.7.10D. 1.2.3.8.9答案:()17. ()方法根据输出对输入的依赖关系设计测试用例。A. 路径测试B. 等价类C. 因果图D. 归纳测试答案:()18. 在安装Bugzilla 过程中,其中异步需要在 BUGZILLA的目 录内运行checksetup.pl ,请以下那个命令正确?A. checksetup.plB. makechecksetup.plC. ./checksetup.plD. catchecksetup.pl答案:()公布答案:6A 7D 8B 9D 10C 11B 12D 13C 14B 15A 16C17C 18C10

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1