文档库 最新最全的文档下载
当前位置:文档库 › 期末测试模拟试题D

期末测试模拟试题D

期末测试模拟试题D
期末测试模拟试题D

广州现代信息工程职业技术学院

考试模拟卷(D卷)

考试时间:2012-2013学年第二学期考查科目:C语言程序设计班级:学号:姓名:成绩:阅卷人:李

忠华

一、选择题(共30题,每题2分,共60分)

1.在C语言程序中,定义符号常量的标识符是()

A.main B.define C.include D.float

2. 在Turbo C中,编译并运行一个程序需要使用的菜单项是()

A.File B.Edit C.Run D.Compile

3. 在一个完整的C语言源程序中,必须包含的函数是()

A.main( ) B.scanf( ) C.printf( ) D.getch( )

4. 下列选项中,不属于C语言双目运算符的是()

A.:B.%C.* D.+

5. 当运行下列程序时,在键盘上从第一列开始输入10后回车,则程序的输

出结果是()

main()

{

int a; float b,c;

scanf(“%2d%3f%4f”,&a,&b,&c);

printf(“\na=%d,b=%.0f,c=%.0f”,a,b,c);

}

A. a=98,b=765,c=4321

B. a=10,b=432,c=8765

C. a=98,b=,c=

D. a=98,b=,c=

6. 下列表达式的值为0的是()

A. 3%5

B. 3>=5

C. 5&&0||3

D. 5/3

7. C语言程序的基本单位是()

A.语句

B.表达式

C.函数

D.标识符

8. 使用OS Shell退出Turbo C环境进入DOS后,要想返回Turbo C环境应

键入()

A. RETURN

B. EXIT

C. QUIT

D. BREAK

9. 在c语言中,要求对象必须为整型的是()

A. %

B. /

C. !

D.++

10. C语言表达式是按运算符的优先级来决定运算顺序的,下列运算符优先级

最高的是()

A. =

B. !

C. ,

D. &&

11. 下列合法的浮点型常量是()

A. 3.4e2

B. 2e+1.2

C. 3e

D. 0796

12. 如果要将476存入变量,则该变量不能定义成()

A. float

B. long

C. int

D. char

13. 设x为整型变量,y为双精度型变量,则表达式x*y+3的数据类型是()

A. char

B. int

C. float

D. double

14. 在Turbo C中,存储flaot型数据占用的字节数为()

B.2

15. 若x和y是double类型,则表达式x=1,y=x+3/2执行后的值为()

A. 1

B. 2

C.

D.

16. 在C语言中,整数不能使用下列哪种数制表示()

A. 二进制

B. 八进制

C. 十进制

D. 十六进制

17. 关系表达式x≤y≤z用C语言来描述,正确的是()

A. x<=y<=z

B. (x<=y)&(y<=z)

C. (x<=y)||(y<=z)

D. (x<=y)&&(y<=z)

18. 若x为double型变量,执行表达式x=1,x+5,x++后,变量x的值为()

A. 1

B. 2.0

C.

D.

19. 执行C程序段int x,y,t; x=y=3; t=++x||++y;后,y的值为()

A. 1

B. 3

C. 4

D. 5

20. 执行C程序段char ch=’a’;ch=(ch>=’a’&&ch<=’z’(ch-32):ch;

后,变量ch的值为()

A.‘A’

B.‘a’

C. ‘z’

D.‘Z’

21. 在C语言中,关于break和continue,下列说法正确的是()

A. break只用于switch开关语句中

B. continue只用于循环语句中

C. break和continue既可以用于循环体,也可用于switch开关语句

D. 程序在执行过程中,一旦遇到break或continue,就会终止程序的执行

22. 关于C语言中的do…while循环,下列说法正确的是()

A. 必须使用break才能推出循环

B. 循环体至少执行一次

C. 可以使用continue结束循环

D. while后的条件满足时跳出循环

23. 下面合法的C语言标识符有()

A. A3B

B. _4x

C. 3xy

D. a2+b

24. 下列属于C语言保留字的是()

A. int

B. main

C. exp

D. scanf

25. 下列不合法的C语言说明语句是()

A. int aa[60];

B. char aa[];

C. char aa[20]=“dream”;

D. int aa[5]={3,4,5};

26. 下列C语言表达式中,不等价的是()

A. x*=3+5

B. x*=(3+5)

C. (x*=3)+5

D. x=x*(3+5)

27. 以下程序的输出结果是()

# include <>

main()

{

int a=2,c=5;

printf("a=%%d,b=%%d\n",a,c);

}

A) a=%2,b=%5 B) a=2,b=5 C) a=%%d,b=%%d D) a=%d,b=%d

28. 以下关于数组的定义和初始化中,错误的是()

A、int a[5]={1,2,3,4,5}

B、int a[5]={1,2,3}

C、int a[ ]={1,2,3,4,5}

D、int a[3]={1,2,3,4,5}

29. 下列各语句定义了数组,其中哪一个是正确的( )

A.int a[5],b[[2],3]; B.char no(30);

C.int x[]; D.int x[5]={1,2,3};

30. 已知字母A的ASCII码为十进制的65,下面程序的输出是:

main()

{

char ch1,ch2;

ch1=’A’+’5’-‘3’;

ch2=’A’+’6’-‘3’;

printf(“%d,%c\n”,ch1,ch2);

}

A、67,D

B、 B,C

C、C,D

D、不确定的值

二、填空题(共10空,每空2分,共20分)

1. 在Turbo C中,默认的源程序文件名是。

2. C语言源程序经过编译之后,产生的目标文件扩展名为。

3. C语言的语句结束标志是。

4. 设int a; float f; double i ;则表达式10+'a'+i*f值的数据类

型是___________。

5. 在C语言中,与if(x>5) y=1; else y=0;等价的赋值表达式是y=。

6. 如果变量定义有:int a=9,c=8;则

表达式(――a!=c++)――a:++c的值为________。

7. 执行C程序段:

int k=1; switch(k){case 1: printf(“abc”);case 2: printf(“123”);}后,输出结果是

8. 定义一个符号常量EOF,使其与-1等价,则正确的表示方式为________。

9. 表达式(a=3*5,a*4),a+5的值为_________。

10. C语言中,一个长度为n的字符串要占用n+1个字节的存储空间,多出来

的一个用来存放__________。

三、判断题(共10题,每题1分,共10分)

1. 若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数。

()

2. 如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必

再做函数原型声明。()

3. 自增运算符(++)或自减运算符(--)只能用于变量,不能用于常量或表达式。

()

4. 函数的定义可以嵌套,但函数的调用不可以嵌套。()

5. do…while循环中,根据情况可以省略while。()

6. 形参是虚拟的,不占用存储单元。( )

7. 用户若需要调用标准库函数,调用前必须重新定义。()

8. 若调用一个函数,且此函数中没有return语句,则该函数没有返回值。

()

9. 在实际编程中,do…while循环完全可以用for循环替换。()

10. if语句与switch语句可以嵌套,而且嵌套的层数没有限制()

四、阅读理解题(共5题,每题4分,共20分)

1. 下面是根据学生成绩(cj)输出评定等级(dj )的程序。成绩为90~100

分,输出字符“A”;80~89分,输出字符“B”, 70~79分,输出字符“C”;

60~69分,输出字符“D”;否则输出字符“E”。填空完善程序。

#include <>

void main( )

{

intcj;char dj;

printf(“\n请输入学生成绩:”);

scanf(”%d”,① );

switch( ② )

{

case 9:dj =`A’;break;

case 8:dj =`B`;break;

case 7:dj =`C`;break;

case 6:dj =`D`;break;

default:dj =`E`;

}

prinf (”\n学生的等级是:③”,dj );

}

2. 以下fun函数把ch中的大写字母转换成字母序列中的下一个大写字母,字母Z转换成字母A,其它字符不变,返回转换后的字母或其它字符。请填空。char fun(char ch)

{

if(ch= ='Z') ch=_____①_____;

else if(ch>='A'&&ch<='Y') ch=____② ______;

return ch;

}

3.下面程序功能是从键盘上输入10个整数,然后按逆序输出。请在横线上填

上合适的内容,实现此功能。

#include “”

void main()

{

int aa[10],n;

for(n= ① ;n=9;n++)

{

printf(“\n请输入第%d个整数:”,n+1);

scanf(“②“,&aa[n]);

}

for(n= ③ ;n>=0;n--)

printf(“%d\t”, ④ );

}

4. 下列程序横线左侧语句有误,请在右侧横向上写出正确的语句。

#define M 50

void main(); ①

{ int x;

puts(“请输入一个整数“);

scanf(“%d”,x); ②

if(x>M)

printf(“x>M”) ③

else

printf(“%f”,x); ④

}

5. 写出下列程序的运行结果。

#include “”

main()

{ int i,j;

for(i=0;i<5;i++)

{ for(j=0;j<5;j++)

printf(“%c”,’A’);

printf(“\n”);

}

}

程序的运行结果是:。

五、程序设计题(10分)。

从键盘输入20个数并存放在一个数组中,计算所有元素之和及平均值,并找出最大值和最小值。

参考答案

一、选择题

1~5 B C A A A

6~10 A C C A D

11~15 A D D C D

16~20 A D B B A

21~25 B B B A B

25~30 C A A A A

二、填空题

1.

2..obj

3.分号(;)

4.double

5.y=x>51:0

6.9

7.abc123

8.#define EOF -1

9.20

10. \0

三、判断题

对对对错对错错对对对

四、阅读理解题

1. ① &cj ② cj/10 ③ %c

2. ① A ② ch+1

3. ① 0 ② %d ③ 9 ④ aa[n]

4. ① void main() ② scanf(“%d”,&x);

③ printf(“x>M”); ④ printf(“%d”,x);

五、程序设计题

参考答案如下:

#include<>

#define N 20

void main()

{

float a[N],sum=0,aver,max,min; int i;

for(i=0;i

{

scanf("%f",&a[i]);

sum+=a[i];

}

aver=sum/N;

max=min=a[0];

for(i=1;i

{

if(a[i]>max) max=a[i];

if(a[i]

}

printf("%.2f,%.2f\n",sum,aver);

printf("%.2f,%.2f\n",max,min); return 0;

}

C语言期末考试真题

第五套 一、判断题 1.(F)在一个c程序中,main函数必须出现在所有函数之前。 2.(F)#include”stdio.h”是每个程序中必须写的。 3.(F)c程序总是从程序的第一条语句开始执行的。 4.(F)以下各数均不是合法的八进制数:256,03A2,-0127。 5.(F)语句scanf(“%7.2f”,&a):是一个合法的scanf函数。 6.(T)整数-32100可以赋值给int型和long int型变量。 7.(F)表达式(j=3,j++)的值是4. 8.(F)在c程序中,赋值运算符的优先级最低。 9.(F)7&3+12的值是15. 10.(F)若a是实型变量,在执行了a=5后,a将变为整型变量。 11.(F)若有i=10,j=2:则执行完i*=j+8:后i的值是28. 12.(F)若a是实型变量,c程序中允许以下赋值a=10:因此实型变量中允许存放整型变量。 13.(T)在c语言中,逻辑“真”等价于不等于0的数。 14.(F)开关语句switch最多可以形成3个分支. 15.(T)Int a=1,b=2,c=3:if(a>c)b=a:a=c:c=b:则c的值是2. 16.(T)Int i=3,j=5:if(i>j):是正确的。 17.(F)若有i=10,j=0:则执行完语句if(j=0):i++:elsei --:i的值为11 18.(T)break语句只能用于循环语句switch-case语句中。 19.(T)若有说明int c:则while(c=getchar()):是正确的c语句。 20.(T)Int a[10]:for(i=1:i<10:i++)a[i-1]=i:能使数组元素分别取值{1,2,3,4,5,6,7,8,9,10}. 21.(F)二维数组在内存中储存以列为主序方式存放。 22.(T)c程序中#include和#define均不是c语句 23.(F)通过return语句,函数可以带回一个或一个以上的返回值 24.(T)在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量 25.(T)对结构体类型的变量的成员可以象普通变量一样参与各种运算 二、选择题 1.(A)是构成c语言程序的基本单位。 A函数 B变量 C子程序 D语句 2.(B)以下叙述中正确的是 A.c语言的源程序不必通过遍译就可以直接运行。 B.语言中的每条可执行语句最终都将被转换成二进制的机器指令 C.c源程序经编译形成的二进制代码可以直接运行

(完整版)普通话考试资料52普通话朗读作品《永远的记忆》文字加拼音

作zu ò品p ǐn 52号h ào 小xiǎo 学xué的de 时shí候hou ,有yǒu 一yī次cì我wǒ们men 去qù海hǎi 边biān 远yuǎn 足zú,妈mā妈mā没méi 有yǒu 做zuò便biàn 饭fàn ,给ɡěi 子zǐ我wǒ十shí块kuài 钱qián 买mǎi 午wǔ餐cān 。好hǎo 像xiànɡ走zǒu 了le 很hěn 久jiǔ,很hěn 久jiǔ,终zhōnɡ于yú到dào 海hǎi 边biān 了le ,大dà家jiā坐zuò下xià来lái 便biàn 吃chī饭fàn ,荒huānɡ凉liánɡ的de 海hǎi 边biān 没méi 有yǒu 商shānɡ店diàn ,我wǒ一yī个ɡè人rén 跑pǎo 到dào 防fánɡ风fēnɡ林lín 外wài 面miàn 去qù,级jí任rèn 老lǎo 师shī要yào 大dà家jiā把bǎ吃chī剩shènɡ的de 饭fàn 菜cài 分fēn 给ɡěi 我wǒ一yī点diǎnr 儿?。有yǒu 两liǎnɡ三sān 个ɡè男nán 生shēnɡ留liú下xià一yī点diǎnr 儿?给ɡěi 我wǒ,还hái 有yǒu 一yī个ɡè女nǚ生shēnɡ,她tā的de 米mǐ饭fàn 拌bàn 了le 酱jiànɡ油yóu ,很hěn 香xiānɡ。我wǒ吃chī完wán 的de 时shí候hou ,她tā笑xiào 眯mī眯mī地de 看kàn 着zhe 我wǒ,短duǎn 头tóu 发f ɑ,脸liǎn 圆yuán 圆yuán 的de 。 她tā的de 名mínɡ字zi 叫jiào 翁wēnɡ香xiānɡ玉yù 。 每měi 天tiān 放fànɡ学xué的de 时shí候hou ,她tā走zǒu 的de 是shì经jīnɡ过ɡuò我wǒ们men 家jiā的de 一yī条tiáo 小xiǎo 路lù,带dài 着zhe 一yī位wèi 比bǐ她tā小xiǎo 的de 男nán 孩hái 儿ér ,可kě能nénɡ是shì弟dì弟dì。小xiǎo 路lù边biān 是shì一yī条tiáo 清qīnɡ澈chè见jiàn 底dǐ的de 小xiǎo 溪xī,两liǎnɡ旁pánɡ竹zhú阴yīn 覆fù盖ɡài ,我wǒ总zǒnɡ是shì远yuǎn 远yuǎn 地de 跟ɡēn 在zài 她tā后hòu 面mi ɑn ,夏xià日rì的de 午wǔ后hòu 特tè别bi é炎yán 热rè,走zǒu 到dào 半bàn 路lù她tā会huì停tínɡ下xià来lái ,拿ná手shǒu 帕pà在zài 溪xī水shuǐ里lǐ浸jìn

软件测试期末考试试题及答案

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题 1.

c语言期末考试试题

一、单项选择题。(每题1分,共20分) 1. C程序的基本单位是:() A.子程序 B.程序 C.子过程 D.函数 2.在C语言中,非法的八进制是:() A.016 B.018 C.017 D.02 3. 不是C语言实型常量的是:() A.55.0 B.0.0 C.55.5 D.55e2.5 4 .字符串“xyzw”在内存中占用的字节数是:() A.6 B.5 C.4 D.3 5. 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:() A.2.0 B.2.25 C.2.1 D.1.5 D.1.5 D.1.5 D.1.5 6. 若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2- `a`,c2-c1);则输出结果为:() (a的ASCII码值为97) A.M,2 B.G,3 C.G,2 D.D,g 7. 使用语句scanf(“a=%f,b=%d”,&a,&b);输入数据时,正确的数据 输入是:() A.a=2.2,b=3 B.a=2.2 b=3 C.2.2 3 D.2.2,3 8.表示关系12<=x<=y的C语言表达式为:() A.(12<=x)&(x<=y) B. (12<=x)&&(x<=y) C. (12<=x)|(x<=y) D.(12<=x)||(x<=y) 9.设x=1,y=2,m=4,n=3,则表达式x>y?x:mc4)后,s,t的值为:() A.1,2 B.1,1 C.0,1 D.1,0 12. 语句for(a=0,b=0;b!=100&&a<5;a++)scanf(“%d”,&b); scanf最多可执行次数为:() A.4 B.6 C.5 D.1 13. 对于for(s=2;;s++)可以理解为:()

软件测试试题及答案分析

单选 1. 属于黑盒测试的方法?( C) A.基于基本路径 B.控制流 C.基于用户需求测试 D.逻辑覆盖 2.在Assert类中断言对象为NULL是_____。(D) A.assertEquals B.assertTrue C.fail D.assertNull 3.___________的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求(A) A.系统测试B.集成测试 C.单元测试D.功能测试 4.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准___________。(B) A. 语句覆盖 B.判定覆盖 C.条件覆盖 D.路径覆盖 5.软件测试的目的是___________。(C) A.表明软件的正确性B.评价软件质量 C.尽可能发现软件中的错误D.判定软件是否合格 6.关于白盒测试与黑盒测试的最主要区别,正确的是___________。(A) A.白盒测试侧重于程序结构,黑盒测试侧重于功能 B.白盒测试可以使用测试工具,黑盒测试不能使用工具 C.白盒测试需要程序参与,黑盒测试不需要 D.黑盒测试比白盒测试应用更广泛 7.软件测试类型按开发阶段划分___________。(B) A.需要测试﹑单元测试﹑集成测试 B.单元测试﹑集成测试﹑确认测试﹑系统测试﹑验收测试 C.单元测试﹑集成测试﹑确认测试 D.调试﹑单元测试﹑功能测试 8.在Junit中,testXXX()方法就是一个测试用例,测试方法是______。(B) A.private void testXXX() B.public void testXXX() C.public float testXXX() D.public int testXXX() 9.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?(A)A.单元测试B.集成测试 C.目的测试D.确认测试 10.增量式集成测试有3种方式:自顶向下增量测试方法,和混合增量测试方式。(D ) A.自中向下增量测试方法B.多次性测试 C.维护D.自底向上增量测试方法 1)以下不属于软件测试的原则有(D )。 A.程序最好别让由编写该程序的程序员自己来测试

软件测试试题一

1.软件测试的目的是尽可能多的找出软件的缺陷。(N) 2.Beta 测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.代码评审是检查源代码是否达到模块设计的要求。(N) 7.自底向上集成需要测试员编写驱动程序。(Y) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)看情况,有些时候就是要坚持原则的. 10.代码评审员一般由测试员担任。(N) 11.我们可以人为的使得软件不存在配置问题。(N) 12.集成测试计划在需求分析阶段末提交。(N)集成测试计划在概要设计说明书出来后提交,需求分析阶段不需要. 二、选择题 1.软件验收测试的合格通过准则是:(ABCD) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。 B.所有测试项没有残余一级、二级和三级错误。 C.立项审批表、需求分析文档、设计文档和编码实现一致。 D.验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?(ABCD)

B.SQA 负责人 C.配置负责人 D.测试组 3.下列关于alpha 测试的描述中正确的是:(AD)A.alpha 测试需要用户代表参加 B.alpha 测试不需要用户代表参加 C.alpha 测试是系统测试的一种 D.alpha 测试是验收测试的一种 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进入准则是:(ABC) A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 三、填空题(每空1分,24 分) 1.软件验收测试包括测试、β测试、正式验收测试类型。

软件测试复习题1

1.下列关于软件测试的叙述错误的是()。 A.软件测试可以作为度量软件与用户需求间差距的手段 B.没有发现错误的测试也是有价值的 C.软件测试的根本目的是尽可能多地发现软件中存在的问题,最终把一个高质量的软件系统交给用户使用 D.软件测试的主要工作内容包括发现软件中存在的错误并解决存在的问题 试题编号:E65464 答案:D 题型:单选题 2.软件测试技术可以分为静态测试和动态测试,下列说法中错误的是() A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。 B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C.动态测试包括黑盒测试和白盒测试。 D.白盒测试是静态测试,黑盒测试是动态测试。 试题编号:E65493 答案:D 题型:单选题 3.月收入<=800元者免税,现用输入数800元和801元测试程序,则采用的是( )方法。 A.边界值分析 B.条件覆盖 C.错误推测 D.逻辑覆盖 试题编号:E65572 答案:A 题型:单选题 4.等价类划分法的关键是( )。 A.确定等价类的边界条件 B.按照用例来确定等价类 C.划分等价类 D.确定系统中相同和不同的部分 试题编号:E65540 答案:C 题型:单选题 5.某教学设备销售部门制定一项销售优惠政策,一次购买100台或100台以上者按八五折优惠,购买者是教师、学生按九折优惠。设C1表示购买的台数,C2为1、2、0分别表示教师、学生和其他人员,则符合九折优惠判定条件为( )。 A.(C1<100)AND NOT(C2=0) B.(C1<100)AND NOT(C2>0) C.NOT(C1>100)AND(C2=0) D.NOT(C1<100)AND(C2>0)

大学C语言期末考试练习题(带详解答案)

一、单项选择题 1.(A)是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从C开始执行。 A) 程序中第一条可执行语句B) 程序中第一个函数 C) 程序中的main函数D) 包含文件中的第一个函数 3、以下说法中正确的是(C)。 A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是(B)。 A) C程序的工作过程是编辑、编译、连接、运行 B) C语言不区分大小写。 C) C程序的三种基本结构是顺序、选择、循环 D) C程序从main函数开始执行 5.下列正确的标识符是(C)。 A.-a1 B.a[i] C.a2_i D.int t 5~8题为相同类型题 考点:标识符的命名规则 (1)只能由字母、数字、下划线构成 (2)数字不能作为标识符的开头 (3)关键字不能作为标识符 选项A中的“-” ,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3) 6.下列C语言用户标识符中合法的是(B)。 A)3ax B)x C)case D)-e2 E)union 选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1); 7.下列四组选项中,正确的C语言标识符是(C)。 A)%x B)a+b C)a123 D)123 选项A中的“%” ,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2) 8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。 A、print _3d db8 aBc B、I\am one_half start$it 3pai C、str_1 Cpp pow while D、Pxq My->book line# His.age 选项B中的“\”,”$” ,选项D中“>”,”#”,”.”,”-”不满足(1);选项C中的while为关键

国家普通话测试朗读作品60篇

国家普通话测试朗读作品60篇 作品1号 那是力争上游的一种树,笔直的干(ɡàn),笔直的枝。它的干呢,通常是丈把高,像是加以人工似的(shìde),一丈以内,绝无旁枝;它所有的丫枝(yāzhī)呢,一律向上,而且紧紧靠拢,也像是加以人工似的,成为一束,绝无横斜逸出;它的宽大的叶子也是片片向上,几乎(jīhū)没有斜生的,更不用说倒垂了;它的皮,光滑而有银色的晕圈(yùnquān),微微泛出淡青色。这是虽在北方的风雪的压迫下却保持着倔强(ju?jiànɡ)挺立的一种树!哪怕只有碗来粗细罢,它却努力向上发展,高到丈许,两丈,参天耸立,不折不挠,对抗着西北风。 这就是白杨树,西北极普通的一种树,然而决不是平凡的树! 它没有婆娑(p?suō)的姿态,没有屈曲(qū)盘旋的虬枝(qiúzhī),也许你要说它不美丽,——如果美是专指“婆娑”或“横斜逸出”之类而言,那么白杨树算不得树中的好女子;但是它却是伟岸,正直,朴质,严肃,也不缺乏温和,更不用提它的坚强不屈与挺拔,它是树中的伟丈夫!当你在积雪初融的高原上走过,看见平坦的大地上傲然挺立这么一株或一排白杨树,难道你就只觉得树只是树,难道你就不想到它的朴质,严肃,坚强不屈,至少也象征了北方的农民;难道你竟一点儿(yīdiǎnr)也不联想到,在敌后的广大土//地上,到处有坚强不屈,就像这白杨树一样傲然挺立的守卫他们家乡的哨兵!难道你又不更远一点想到这样枝枝叶叶靠紧团结,力求上进的白杨树,宛然象征了今天在华北平原纵横决荡用血(xua)写出新中国历史的那种精神(jīnɡsh?n)和意志。 节选自茅盾《白杨礼赞》 作品2号 两个同龄的年轻人同时受雇于一家店铺,并且拿同样的薪水(xīnshuǐ)。可是一段时间后,叫阿诺德的那个小伙子青云直上,而那个叫布鲁诺的小伙子却仍(r?nɡ)在原地踏步。布鲁诺很不满意老板的不公正待遇。终于有一天他到老板那儿(nàr)发牢骚(láo·sāo)了。老板一边耐心地听着他的抱怨,一边在心里盘算(pánsuɑn)着怎样向他解释清楚他和阿诺德之间的差别(chābi?)。 “布鲁诺先生,”老板开口说话了,“您现在到集市上去一下,看看今天早上(zǎoshɑn ɡ)有什么卖的。” 布鲁诺从集市上回来向老板汇报说,今早集市上只有一个农民拉了一车土豆在卖。 “有多少?”老板问。 布鲁诺赶快戴上帽子又跑到集上,然后回来告诉老板一共四十袋土豆。 “价格是多少?”布鲁诺又第三次跑到集上问来了价格。 “好吧,”老板对他说,“现在请您坐到这把椅子上一句话也不要说,看看阿诺德怎么说。” 阿诺德很快就从集市上回来了。向老板汇报说到现在为止只有一个农民在卖土豆,一共四十口袋(kǒudɑi),价格是多少多少;土豆质量很不错,他带回来一个让老板看看。这个农民一个钟头以后还会弄来几箱西红柿,据他看价格非常公道(ɡōnɡ·dào)。昨天他们铺子的西红柿卖得很快,库存已经不//多了。他想这么便宜(piányi)的西红柿,老板肯定会要进一些的,所以他不仅带回了一个西红柿做样品,而且把那个农民也带来了,他现在正在外面等回话呢。 此时老板转向了布鲁诺,说:“现在您肯定知道为什么阿诺德的薪水比您高了吧!” 作品3号 我常常遗憾我家门前那块丑石:它黑黝黝(hēiyōuyōu)地卧在那里,牛似的模样(múyànɡ);谁也不知道是什么时候留在这里的,谁也不去理会它。只是麦收时节,门前摊了麦子,奶奶总是说:这块丑石,多占地面呀,抽空把它搬走吧。

软件测试题目-附答案

1 一、选择题 1.软件测试的目的是( B )。 A )试验性运行软件 B )发现软件错误 C )证明软件正确 D )找出软件中全部错误 2.软件测试中白盒法是通过分析程序的( B )来设计测试用例的。 A )应用范围 B )内部逻辑 C )功能 D )输入数据 3.黑盒法是根据程序的( C )来设计测试用例的。 A )应用范围 B )内部逻辑 C )功能 D )输入数据 4.为了提高软件测试的效率,应该( D )。 A )随机地选取测试数据 B )取一切可能的输入数据作为测试数据 C )在完成编码以后制定软件的测试计划 D )选择发现错误可能性最大的数据作为测试用例 5.与设计测试用例无关的文档是( A )。 A )项目开发计划 B )需求规格说明书 C )设计说明书 D )源程序 6.测试的关键问题是( B )。 A )如何组织软件评审 B )如何选择测试用例 C )如何验证程序的正确性 D )如何采用综合策略 7.软件测试用例主要由输入数据和( C )两部分组成。 A )测试计划 B )测试规则 C )预期输出结果 D )以往测试记录分析 8.成功的测试是指运行测试用例后( B )。 A )未发现程序错误 B )发现了程序错误 C )证明程序正确性 D )改正了程序错误 9.下列几种逻辑覆盖标准中,查错能力最强的是( D )。 A )语句覆盖 B )判定覆盖 C )条件覆盖 D )条件组合覆盖 10.在黑盒测试中,着重检查输入条件组合的方法是( D )。 A )等价类划分法 B )边界值分析法 C )错误推测法 D )因果图法 11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( A )。 A )系统功能 B )局部数据结构 C )重要的执行路径 D )错误处理 12.软件测试过程中的集成测试主要是为了发现( B )阶段的错误。 A )需求分析 B )概要设计 C )详细设计 D )编码 13.不属于白盒测试的技术是( D )。 A )路径覆盖 B )判定覆盖 C )循环覆盖 D )边界值分析 14.集成测试时,能较早发现高层模块接口错误的测试方法为( A )。 A )自顶向下渐增式测试 B )自底向上渐增式测试 C )非渐增式测试 D )系统测试 15.确认测试以( A )文档作为测试的基础。 A )需求规格说明书 B )设计说明书 C )源程序 D )开发计划 16.使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖标准。 A )程序内部逻辑 B )程序的复杂度 C )使用说明书 D )程序的功能 17.程序的三种基本结构是( B )。 A )过程子、程序、分程序 B )顺序、选择、循环 C )递归、堆栈、队列 D )调用、返回、转移 18.结构化程序设计的一种基本方法是( D ) A )筛选法 B )递归法 C )归纳法 D )逐步求精法 19.软件调试的目的是( A ) A )找出错误所在并改正之 B )排除存在错误的可能性 C )对错误性质进行分类 D )统计出错的次数 20.程序三种基本结构的共同特点是( D )

软件测试练习题及答案

练习题 一、判断 (01)测试是为了验证软件已正确地实现了用户的要求。错 (02)白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。对 (03)白盒测试不仅与程序的内部结构有关,还要考虑程序的功能要求。错 (04)程序员兼任测试员可以提高工作效率。错 (05)黑盒测试的测试用例是根据应用程序的功能需求设计的。对 (06)当软件代码开发结束时,软件测试过程才开始。错 (07)据有关数据统计,代码中60%以上的缺陷可以通过代码审查发现出来。对(08)无效等价类是无效的输入数据构成的集合,因此无需考虑无效的等价类划分。错(09)软件本地化就是将一个软件产品按特定国家或语言市场的需要翻译过来。错(10)在压力测试中通常采用的是黑盒测试方法。对 (11)软件测试员无法对产品说明书进行白盒测试。对 (12)功能测试工具主要适合于回归测试。对 (13)测试人员说:“没有可运行的程序,我无法进行测试工作”。错 (14)自底向上集成需要测试员编写驱动程序。对 (15)测试是可以穷尽的。错 (16)自动化测试相比手工测试而言,能发现更多的错误。错 (17)软件测试自动化可以提高测试效率,可以代替手工测试。错 (18)语句覆盖法的基本思想是设计若干测试用例,运行被测程序,使程序中的每个可执行语句至少被执行一次。对 (19)Beta测试是验收测试的一种。对 (20)软件开发全过程的测试工作都可以实现自动化。错 (21)软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。错 (22)结构性测试是根据软件的规格说明来设计测试用例。错 (23)软件测试工具可以代替软件测试员。错 (24)通过软件测试,可以证明程序的正确性。错 (25)在单元测试中,驱动程序模拟被测模块工作过程中所调用的下层模块。错(26)软件缺陷可能会被修复,可能会被保留或者标识出来。对 (27)测试用例是由测试输入数据和对应的实际输出结果这两部分组成。错(28)单元测试通常由开发人员进行。对 (29)现在人们普遍认为软件测试不应该贯穿整个软件生命周期,而应在编程完毕之后再进行,这样可以降低成本。错 (30)文档的错误不是软件缺陷。错 (31)Junit只是单元测试工具,并不能进行现回归测试。错 (32)判定表法是一种白盒测试方法。错 (33)白盒测试不考虑程序内部结构。错 (34)在单元测试中,桩程序模拟被测模块工作过程中所调用的下层模块。对

c语言期末测试题

5、已知:int a[2][3]; 则对数组元素的非法引用是 【 】 课程代码:A100002 座位号: 《计算机技术基础(C 语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20年 月曰 第一部分 选择题(共30 分) 一、单项选择 对一题得2 题(本大题共15小题,每题只有一个正确答案,答 分,共30分) 1、 A ) C ) 2 、 以下关于C 语言标识符的描述中,正确的是 【 标识符可以由汉字组成 B )标识符只能以字母开头 关键字可以作为用户标识符 D ) Area 与area 是不同的标识符 使下列程序段输出“ 123, 456, 78”,键盘输入数据,正确的输入是【 int i,j,k; scanf ( printf ( A ) B 】。 】 。 “ %d,%3d%'d,&i,&j,&k); “%d,%d,%dn ” ,i,j,k); )123, 456,78 C ) 123, 45678 D ) 123,*45678 3、 判断char 类型的变量c1是否为数字字符的正确表达式为 A) (c1>=0)&&(c1<=9) B) (c1>= ' 0' )&&(c1<=' 9') C) ' 0' <=c1<= 9' D) (c1>= ' 0' )||(c1<= ' 9' 4、 若有语句int a=1,b=2,c=3 ;则以下值为0的表达式是 A )' a ' && b ' 】。 】 。 B ) a<=b C ) ((a>b)||(bvc) D)(!(a+b)==c&&a)

9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 A. 静态( static ) B. 外部( extern ) C.自动(auto ) D .寄存器(register ) 10、如下程序的输出结果是 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、 表示关系 a %d\n ”,x); } 程序运行时,输入的值在哪个范围才会有输出结果。 A. *(a[0]+2) B. a[1][3] C . a[1][0] 6、在循环语句的循环体中执行 break 语句, 跳出该循环体,提前结束循环 继续执行 break 语句之后的循环体各语句 结束本次循环,进行下次循环 终止程序运行 7、执行语句 for(i=10;i>0;i--) A ) 10 B )9 8、若有 int *p1, A. p1=&k C. *p1=k+12 A ) B ) C ) D ) C ) *p2,k; B. p2=p1 D. k=p1+p2 ;后,变量 i 0 D ) 1 不正确的语句是 D. *(*(a+1)+2) 其作用是 的值为 】 。 】。 B. (a

普通话朗读材料

普通话考试朗读材料:神秘的无底洞 地球上是否真的存在“无底洞”?按说地球是圆的,由地壳、地幔和地核三层组成,真正的“无底洞”是不应存在的,我们所看到的各种山洞、残品、裂缝,甚至火山口也都只是地壳浅部的一种现象。然而中国一些古籍却多次提到海外有个深奥莫测的无底洞。事实上地球上确实有这样一个“无底洞”。 它位于希腊亚各斯古城的海滨。由于濒临大海,大涨潮时,汹涌的海水便会排山倒海般地涌入洞中,形成一股湍湍的急流。据测,每天注入洞内的海水量达三万多吨。奇怪的是,如此大量的海水灌入洞中,却从来没有把洞灌满。曾有人怀疑,这个“无底洞”会不会就像石灰岩地区的漏斗、竖井、落水洞一类的地形。然而从十二世纪三十年代以来,人们就做了多种努力企图寻找它的出口,却都是枉费心机。 为了揭开这个秘密,一九五八年美国地理学会派出一支考察队,他们把一种经久不变的带色染料溶解在海水中,观察染料是如何随着海水一起沉下去。接着又察看了附近海面以及岛上的各条河、湖,满怀希望地寻找这种带颜色的水,结果令人失望。难道是海水量太大把有色水稀释得太淡,以致无法发现? 至今谁也不知道为什么这里的海水会没完没了地“漏”下去,这个“无底洞”的出口又在哪里,每天大师的海水究竟都流到哪里去了? 普通话考试朗读材料:散步 我们在田野散步:我,我的母亲,我的妻子和儿子。 母亲本不愿出来的。她老了,身体不好,走远一点儿就觉得很累。我说,正因为如此,才应该多走走。母亲信服地点点头,便去拿外套。她现在很听我的话,就像我小时候很听她的话一样。 这南方初春的田野,大块小块的新绿随意地铺着,有的浓,有的淡,树上的嫩芽也密了,田里的冬水也咕咕地起着水泡。这一切都使人想着一样东西--生命。 我和母亲走在前面,我的妻子和儿子走在后面。小家伙突然叫起来:“前面是妈妈和儿子,后面也是妈妈和儿子。”我们都笑了。

软件测试试题及答案

太原理工大学软件测试技术 适用专业:软件工程2011级考试日期:2014.1 时间:120 分钟 一、判断题 1. 测试是调试的一个部分(╳) 2. 软件测试的目的是尽可能多的找出软件的缺陷。(√) 3. 程序中隐藏错误的概率与其已发现的错误数成正比(√) 4. Beta 测试是验收测试的一种。(√) 5. 测试人员要坚持原则,缺陷未修复完坚决不予通过。(√) 6. 项目立项前测试人员不需要提交任何工件。(╳) 7. 单元测试能发现约80%的软件缺陷。(√) 8. 测试的目的是发现软件中的错误。(√) 9. 代码评审是检查源代码是否达到模块设计的要求。(√) 10. 自底向上集成需要测试员编写驱动程序。(√) 11. 测试是证明软件正确的方法。(╳) 12. 负载测试是验证要检验的系统的能力最高能达到什么程度。(√) 13. 测试中应该对有效和无效、期望和不期望的输入都要测试。(√)验收测试是由最终用户来实施的。(√) 14. 测试人员要坚持原则,缺陷未修复完坚决不予通过。(√)黑盒测试也称为结构测试。(╳)集成测试计划在需求分析阶段末提交。(╳) 15. 软件测试的目的是尽可能多的找出软件的缺陷。(√) 16. 自底向上集成需要测试员编写驱动程序。(√) 17. 负载测试是验证要检验的系统的能力最高能达到什么程度。(╳) 18. 测试程序仅仅按预期方式运行就行了。(╳) 19. 不存在质量很高但可靠性很差的产品。(╳) 20. 软件测试员可以对产品说明书进行白盒测试。(╳) 21. 静态白盒测试可以找出遗漏之处和问题。(√) 22. 总是首先设计白盒测试用例。(╳) 23. 可以发布具有配置缺陷的软件产品。(√) 24. 所有软件必须进行某种程度的兼容性测试。(√) 25. 所有软件都有一个用户界面,因此必须测试易用性。(╳) 26. 测试组负责软件质量。(╳) 27. 按照测试实施组织划分,可将软件测试分为开发方测试、用户测试和第三方测试。(√) 28. 好的测试员不懈追求完美。(×) 29. 测试程序仅仅按预期方式运行就行了。( ×) 30. 在没有产品说明书和需求文档的条件下可以进行动态黑盒测试。( √) 31. 静态白盒测试可以找出遗漏之处和问题。( √) 32. 测试错误提示信息不属于文档测试范围。( ×)

软件测试模拟试题1

《软件测试》模拟试题一 一、单项选择题(本大题共15小题,每小题2分,共30分。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内) 1.以下关于软件测试的概念,正确的是()。 A.软件测试的目的是想证实在一个给定的外部环境中软件的路基正确性,即保证软件以正确的方式来做这个事件 B.软件测试的对象不仅仅是程序,文档、数据和规程都市软件测试的对象 C.软件质量保证的基本措施就是对软件进行确认测试 D.单元测试可检验程序单元或部件的借口关系,应能发现并排除在模块连接中可能发生的问题 2.软件的六大质量特性包括()。 A.功能性、可靠性、易用性、效率性、可维护性、可移植性 B.功能性、可靠性、易用性、效率性、稳定性、可移植性 C.功能性、可靠性、可扩展性、效率性、稳定性、可移植性 D.功能性、可靠性、兼容性、效率性、稳定性、可移植性 3.用边界值分析法,假定X为整数,10≤X≤100,那么X在测试中应该取()边界值。 A.X=10,X=100 B.X=9,X=10,X=100,X=101 C.X=10,X=11,X=99,X=100 D.X=9,X=10,X=50,X=100 4.软件测试信息流的输入包括() ①软件配置(包括软件开发文档、目标执行、程序、数据结构) ②开发工具(开发环境、数据库、中间件等) ③测试配置(包括测试计划、测试用例、测试驱动程序等) ④测试工具(为提高软件测试效率,使用测试工具为测试工作服务) A.①②③④B.①②④C.①③④D.②④⑤ 5.逻辑覆盖测试主要用于()。 A.黑盒测试B.白盒测试C.灰盒测试D.软件验收方法 6.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。 A.程序的内部逻辑B.程序的复杂程度 C.使用说明书D.程序的功能 7.用等价类划分法设计8位长数字类型用户名登陆操作的测试用例,应该分成()各等价区间。 A.2 B,3 C.4 D.6 8.在Assert类中断言测试失败是()。

c语言期中考试试题及答案

中国民航大学2009-2010学年第二学期 《C 语言程序设计》期中考试试卷 课程编号:03402513 试卷类型: A 卷 考试形式:笔试 考试日期: 注意事项:1.请将试卷最后一页的答题纸撕下,将答案填写在其中;2.交卷时请确认答题纸是否按要求写好姓名等信息并与试题一起上交;3.不准携带任何书籍、资料、纸张等。4.草稿纸用试卷的背面。 一、单项选择题(1空1分,共20分) 1、C 语言程序的基本结构是(【1】) 。 【1】 A) 函数 B) 语句 C) 字符 D) 程序行 2、一个C 程序的执行是(【2】) 。 【2】 A) 从本程序的主函数开始,到本程序的主函数结束

B)从本程序的第一个函数开始,到本程序的最后一个函数结束 C) 从本程序的主函数开始,到本程序的最后一个函数结束 D)从本程序的第一个函数开始,到本程序的主函数结束3、下列四个叙述中,错误的是(【3】) 。 【3】 A) 一个C源程序必须有且只能有一个主函数 B) 一个C源程序可以含一个或多个子函数 C) 在C源程序中注释说明必须位于语句之后 D) C源程序的基本结构是函数 4、下面不属于C语言保留字的是(【4】) 。 【4】 A) short B) ELSE C) extern D) for 5、下列四个叙述中,正确的是(【5】) 。 【5】 A) 库函数也是C语言本身的组成部分 B) C语言中的输入输出操作是由相应语句完成的

C) 库函数是C编译系统提供的功能函数 D) 标题文件(头文件)可以在程序的函数内部调用 6、下列四组数据类型中,C语言允许的一组是(【6】)。 【6】 A) 整型、实型、逻辑型 B) 整型、实型、字符型 C) 整型、双精度型、布尔型 D) 整型、实型、复型 7、在C语言中不同数据类型的的长度是(【7】)。 【7】 A) 固定的 B) 由用户自己定义的 C) 任意的 D) 与机器字长有关 8、下列四组(八进制或十六进制)常数中,正确的一组是(【8】)。【8】 A) 016 0xbf 18 B) 0abc 017 0xa C) 010 -0x11 0x16 D) 0A12 7FF -123 9、下列四组转义字符中,合法的一组是(【9】)。 【9】 A)‘\t’‘\\’‘\n’ B)‘\’‘\017’‘\x’

2019普通话水平考试常规朗读材料作品49号

2019普通话水平考试常规朗读材料作品49号 作品49号节选自夏衍《野草》 有这样一个故事. 有人问:世界上什么东西的气力回答纷纭得很,有的说"象",有的说"狮",有人开玩笑似的说:是"金刚",金刚有多 少气力,当然大家全不知道. 结果,这个切答案完全不对,世界上气力的,是植物的种子.一粒种子所能够显现出来的力,简直是超越一切. 人的 头盖骨,结合得非常致密与坚固,生理学家和解剖学者用尽了一切的方法,要把它完整地分出来,都没有这种力气.后来忽然有人发明了一个方法,就是把一些植物的种子放在要剖析的头盖骨里,给它以温度与湿度,使它发芽.一发芽,这些种子便以可怕的力量,将一切机械力所不能分开的骨骼,完整地分开了.植物种子的力量之大,如此如此. 这,也许特殊 了一点儿,常人不容易理解.那么,你看见过笋的成长吗你看见过被压 在瓦砾和石块下面的一棵小草的生长吗它为着向往阳光,为着达成它 的生之意志,不管上面的石块如何重,石与石之间如何狭,它必定要曲曲折折地,但是顽强不屈地透到地面上来.它的根往土壤钻,它的芽往地面挺,这是一种不可抗拒的力,阻止它的石块,结果也被它掀翻,一粒种子 的力量之大,//如此如此. 没有一个人将小草叫做"大力士",但是它的 力量之大,的确是世界无比.这种力是一般人看不见的生命力.只要生命存有,这种力就要显现.上面的石块,丝毫不足以阻挡.因为它是一种"长期抗战"的力;有弹性,能屈能伸的力;有韧性,不达目的不止的力. 语音提示: 1. 故事gùshi 2. 什么shénme 3. 东西dōngxi4. 似的shìde 5. 种子zhǒngzi 6. 结合jiéhé 7. 解剖jiěpōu 8. 剖析pōuxī 9. 骨骼gǔgé10. 特殊tèshū 11. 瓦砾wǎlì 12. 曲曲折折 qūqū-zhézhé13. 结果jiéguǒ 14. 掀翻xiānfān 15. 的确díquè16. 因为yīnwèi 17. 目的mùdì

软件测试试题及答案 (2)

软件测试试题 1.下面说法正确的是( C )。 A. 经过测试没有发现错误说明程序正确 B. 测试的目标是为了证明程序没有错误 C. 成功的测试是发现了迄今尚未发现的错误的测试 D. 成功的测试是没有发现错误的测试 2.不属于白盒测试的技术是( C )。 A. 语句覆盖 B. 判定覆盖 C. 边界值分析 D. 基本路径测试 3.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是 ( A )。 A. 系统功能 B. 局部数据结构 C. 重要的执行路径 D. 错误处理 4.软件测试过程中的集成测试主要是为了发现( B )阶段的错误。 A.需求分析 B.概要分析 C.详细设计 D.编码 5.软件测试不需要了解软件设计的( D )。 A.功能 B.内部结构 C.处理过程 D.条件 6.( C )方法根据输出对输入的依赖关系设计测试用例。 A.路径测试 B.等价类 C.因果图 D.边界值分析 7.通常,在( D )的基础上,将所有模块按照设计要求组装成系统 A.组装测试 B.系统测试 C.验收测试 D.单元测试 8.实际的逻辑覆盖测试中,一般以( C )为主设计测试用例。 A. 条件覆盖 B. 判定覆盖 C. 条件组合覆盖 D. 路径覆盖 9.使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖标准。 A.程序内部逻辑 B.程序的复杂度 C.使用说明书 D.程序的功能 10.与设计测试用例无关的文档是( A )。 A.项目开发计划 B.需求规格说明书 C.设计说明书 D.源程序 11、软件测试技术可以分为静态测试和动态测试,下列说法中错误的是( D ) A. 静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。 B. 动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C. 动态测试包括黑盒测试和白盒测试。 D. 白盒测试是静态测试,黑盒测试是动态测试。 12、在软件测试阶段,测试步骤按次序可以划分为以下几步:( A ) A. 单元测试、集成测试、系统测试、验收测试 B. 验收测试、单元测试、系统测试、集成测试 C. 单元测试、集成测试、验收测试、系统测试 D. 系统测试、单元测试、集成测试、验收测试 13、系统测试中主要用到的测试技术是(B ) A. 回归测试 B. 黑盒测试 C. 白盒测试 D. 功能测试 14、对软件的性能测试、(B )测试、攻击测试都属于黑盒测试。 A. 语句 B. 功能 C. 单元 D. 路径 15、在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,(D )是最强的覆盖准则。 A. 语句覆盖 B. 条件覆盖 C. 判定-条件覆盖 D. 路径覆盖

相关文档