测试面试题11-20
11、以下不能作为测试结束的标准是:4
1、测试超过了预定时间 2、执行完了所有测试用例但没有发现没有行的故障 3、单位时间内查处的故障数低于预定值 4、测试人员或者其他资源不足
12、以下属于静态测试方法的是 1
1、代码审查 2、判定覆盖 3、路径覆盖 4、语句覆盖
静态测试:不实际运行被测软件,静态检查程序代码、界面或文档中可能存在错误的过程
13、单元测试内容包括:12345
1模块接口、2局部数据结构、3模块内路径、4边界条件、5错误处理、6系统性能
14、软件测试的对象包括:12345
1需求规格说明书、2概要设计文档、3软件测试报告、4软件代码、5用户手册、6软件开发人员
15、对现有软件系统中一些数据处理的算法进行改进,提高效率,更快响应用户的服务需求,这属于(完善性)维护
正确性、适应性、完善性、预防性
16、程序质量评审通常从开发者的角度进行评审,其内容不包括 4
1、功能结构 2、功能的通用性 3、模块层次 4、与硬件的接口
17、函数f(),g()的定义付下,已知调用f时传递给其形参x=10,以传值的方式调用,f的返回值为:1
f(int x) int y=0 y=g(x) return x+y | g(int x) x = x+5 return x; |
A、10 B、15 C、25 D、30
一般这种题存在引用调用和值调用2种方法,
引用调用时会将传入的值代付被调用的函数中,答案为25
值调用不会将传入的代入被调用的函数中,答案为10
18、算数表达式 a+b-c*d的后缀式为
1、ab+cd*- 2、abc+-d* 3、abcd+-* 4、ab+c-d*
后缀式不按照平时的计算顺序,可以画二叉树图分解,按照后序排列
没找到答案,按照自己的理解答案是:adcb*-+
| + |
|
|
|
a |
| - |
|
|
| b |
| * |
|
|
| c |
| d |
19、机器指令的地址字段中,直接指出操作数本身的寻址方式为4
1、隐含寻址 2、寄存器寻址 3、立即寻址 4、直接寻址
20、浮点数能够标识的数的范围是由其(2)的位数决定的
1、尾数 2、阶码 3、数码 4、阶符