早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
软件测试的方法有三种。以下哪项(些)属于这些方法?Ⅰ.动态测试Ⅱ.静态测试Ⅲ.正确性证明A.仅ⅠB.仅Ⅰ和
题目
软件测试的方法有三种。以下哪项(些)属于这些方法?
Ⅰ.动态测试
Ⅱ.静态测试
Ⅲ.正确性证明
A.仅Ⅰ
B.仅Ⅰ和Ⅱ
C.仅Ⅱ和Ⅲ
D.Ⅰ、Ⅱ和Ⅲ
参考答案
正确答案:D
解析:本题考查软件测试方法的概念。目前,软件测试的方法有三种:动态测试、静态测试和正确性证明。动态测试是指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序运行时的行为,以发现其中的错误。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档或程序不必运行,所以称为静态的。动态测试和静态测试只能发现错误而不能证明程序中不存在错误,从理论上讲,只有借助于程序正确性证明才有可能证明程序的正确性。程序证明最常用的方法是归纳断言法,它对程序提出一组命题,如能永数学方法证明这些命题成立,就可保证程序中不存在错误,即它对所有的输入都会产生预测的正确输出。但目前正确性证明尚处于理论研究阶段,其技术尚不成熟,并未达到实用化阶段。正确答案为选项D。
解析:本题考查软件测试方法的概念。目前,软件测试的方法有三种:动态测试、静态测试和正确性证明。动态测试是指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序运行时的行为,以发现其中的错误。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档或程序不必运行,所以称为静态的。动态测试和静态测试只能发现错误而不能证明程序中不存在错误,从理论上讲,只有借助于程序正确性证明才有可能证明程序的正确性。程序证明最常用的方法是归纳断言法,它对程序提出一组命题,如能永数学方法证明这些命题成立,就可保证程序中不存在错误,即它对所有的输入都会产生预测的正确输出。但目前正确性证明尚处于理论研究阶段,其技术尚不成熟,并未达到实用化阶段。正确答案为选项D。
看了软件测试的方法有三种。以下哪项...的网友还看了以下:
一道数学题,用方程解,某机关有A、B、C三个部门,三个部门的公务员数依次为84人、56人、60人. 数学 2020-05-13 …
已知a.b.c是三角形ABC的三遍,且满足a的四次方+b的2次方程c的2次方=b的4次方+a的2次 数学 2020-06-12 …
如图所示,a,b,c,d为四个带电小球,两球之间的作用分别为a吸d,b斥c,c斥a,d吸b,则() 物理 2020-06-16 …
用概率A.B.C表示仅有一个事件发生A.B.C为三个事件,用A.B.C表示以下事件:1、仅有一个事 数学 2020-07-13 …
某生产企业准备投资,有A、B两个备选方案,其期初投资均为10万,项目寿命均为3年.A方案每年获利8 其他 2020-07-18 …
b倍的根号下a除以(a*根号下b方的三次开方)开方三次,四次,六次……要怎么计算啊 其他 2020-07-30 …
(2014•唐山一模)如图所示,匀强电场中的A、B、C三点构成一边长为a的等边三角形.电场强度的方向 物理 2020-11-08 …
一对相同的载流圆线圈彼此平行且共轴,通以同方向等大电流,在两线圈圆心连线上取A、B、C三点,使得AO 物理 2020-11-08 …
下列分解因是正确的个数是?为什么?哪个正确?错在哪里?每个式子的第三个是什么意思?次方仅限于x1、3 数学 2020-11-24 …
1.某机关有A、B、C三个部门,三个部门的公务员人数依次为84人56人和60人如果每个部门按相同比例 其他 2020-12-13 …