正确答案: C
程序经调试改错后还应进行再测试
题目:下列叙述中正确的是
解析:软件测试仍然是保证软件可靠性的主要手段,测试的目的是要尽量发现程序中的错误,调试主要是推断错误的原因,从而进一步改正错误。测试和调试是软件测试阶段的两个密切相关的过程,通常交替进行,选项C正确。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]Applet运行时,被浏览器或appletviewer调用的第1个方法是( )。
init()
解析:解析:Applet是工作在图形方式下的,向 Applet中画图、画图像、显示字符串,都要用 paint()方法。每当Applet初次显示或更新时,浏览器都将调用paint()方法。而在Applet装载时,由浏览器或appletviewer调用init()方法,通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化。所以选择答案B。
[单选题]以下不属于SQL查询的是 ______。
选择查询
解析:解析:SQL查询包括联合查询、传递查询、数据定义查询和子查询4种。
[单选题]从工程管理角度,软件设计一般分为两步完成,它们是( )。
概要设计与详细设计
解析:A。【解析】从软件工程角度看,软件设计分为概要设计和详细设计。概要设计就是结构设计,其主要目标就是给出软件的模块结构;详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库。
[单选题]专门的关系运算不包括下列中的______。
交运算
[单选题]下面程序运行后,输出的结果是
58 69
解析:解析:依题意,声明一个3行3列的数组,并用嵌套for循环赋值如下:
[多选题]C++程序的执行是从( )开始执行的?
D.
C++程序的执行是从( )开始执行的?
main函数B. 程序的第一行C.C++程序的执行是从( )开始执行的?
main函数
解析:解析:从主函数开始执行。
[单选题]下列程序的输出结果为( )。
16
解析:本题考查的是递归函数的使用,题中递归函数的结束条件为nJ,递推公式为f(n)=n+f(n—1),所以计算结果为5+4+3+2+】+1,最后一个】为n=0时的返回值。
[单选题]有以下程序
#include
main()
{ FILE *fp; int i;
char ch[]="abcd",t;
fp=fopen("abc.dat","wb+");
for(i=0; i<4; i++) fwrite(&ch[i],1,1,fp);
fseek(fp,-2L,SEEK_END);
fread(&t,1,1,fp);
fclose(fp);
printf("%c\n",t);
}
程序执行后的输出结果是
d
c
b
a
解析:答案 B