下面叙述中错误的是( )。A.软件测试的目的是发现错误并改正错误B.对被调试的程序进行“错误定位”是
下面叙述中错误的是( )。
A.软件测试的目的是发现错误并改正错误
B.对被调试的程序进行“错误定位”是程序调试的必要步骤
C.程序调试通常也称为Debug
D.软件测试应严格执行测试计划,排除测试的随意性
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:A
软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A错误。程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为DebIlg,即排错。软件测试的基本准则有:所有测试都应追测习需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。
相似问题
设有定义: double a[10] *s=a; 以下能够代表数组元素a[3]的是( )。A.($s
设有定义: double a[10],*s=a; 以下能够代表数组元素a[3]的是( )。A ($s)[3]B }(s+3)C *s[3]D }s+3请帮忙给出正确答案和分析,谢谢!
规定输入的字符串中只包含字母和*号。请编写函数fun 其功能是:除了字符串前导的。号之外 将串中其他
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的。号之外,将串中其他*号全部删除。在编写函数时.不得使用C语言提供的
以下程序段完全正确的是( )。A.int * p;scanf(”%d” &p);B.int*p;sc
以下程序段完全正确的是( )。A int * p;scanf(”%d”,&p);B int*p;scanf(”%d”,P);C int k,* P:&k;scanf(’’%d”,P);D in
有以下程序: 程序执行后的输出结果是( )。A.5B.24C.32D.40请帮忙给出正确答案和分析
有以下程序: 程序执行后的输出结果是( )。A 5B 24C 32D 40请帮忙给出正确答案和分析,谢谢!
以下程序段中 与语句:k=a>;b?(b>;c?1:O):0;功能相同的是( )。 请帮忙给
以下程序段中,与语句:k=a>;b?(b>;c?1:O):0;功能相同的是( )。 请帮忙给出正确答案和分析,谢谢!

