下六个月软件评测师考试真題及答案-下午卷
试題一
【阐明】
逻辑覆盖法是设计白盒测试用例的重要措施之一,通过对程序逻辑构造的遍历实現程序的覆盖。针对如下由C語言编写的程序,按规定回答问題。
intXOR(char*filename,unsignedlongkey){
FILE*input=NULL,*output=NULL; //1
char*outfilename=NULL;
intlen=strlen(filename);
unsignedcharbuffer;
if((filename[len-2]==‘.’)(filename[len-l]==‘c’)){//2,3
outfilename=newchar[len+l]; //4
strcpy(outfilename,filename);outfilename[len-2]=‘\0’;
}
else{//5
outfilename=newchar[len+5
原创力文档

文档评论(0)