文档介绍:A卷
选择题(每个2分,共30分)
Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( B )
A安全性;B多线性;C跨平台;D可移植;
若以下选项中的变量已正确定义,则正确的赋值语句是(C )
Ax1=%3; B1+2=x2; Cx3=0x12; D x4=1+2=3;
3,设有以下定义
int a=0;
double b=;
char c=’a’;
#define d 2
则下面语句中错误的是(D )
A a++; Bb++; Cc++; Dd++;
4,下列关于for循环和while循环的说法中哪个是正确的?( D )
Awhile循环能实现的操作,for循环也都能实现;
Bwhile循环判断条件一般是程序结果,for循环判断条件一般是非程序结果;
C两种循环任何时候都可替换;
D两种循环结构中都必须有循环体,循环体不能为空;
5,下面关于编程语言的各种说法中,( B )是正确的。
A由于 C 语言程序是由函数构成的,所以也属于函数型语言;
BSmalltalk、C++、Java、C#都是面向对象语言;
C函数型语言适用于编写高速计算的程序,常用于超级计算机的模拟计算;
D逻辑型语言是在 Client/Server 系统中用于实现负载分散的程序语言;
6,对ABCD文件赋予所有者和组许可的读和执行权限,命令正确的是( B)。
Achmod 033 abcd; B chmod 550 abcd; Cchmod 770 abcd; Dchmod u+rx abcd;
7,( D )不是易用性测试包括的内容。
A安装测试;B界面测试;C菜单测试;D文档测试
8,( A )是导致软件缺陷的最大原因。
A需求规格说明书;B设计方案;C编写代码;D测试计划;
9,( B )是功能测试工具。
ALoadRunner; BWinRunner; CQALoad; DWAS;
10,测试用例是测试使用的文档化的细则,其规定如何对软件某项功能或功能组合进行测试。测试用例应包括下列( C )内容的详细信息。
①测试目标和被测功能。
②测试环境和其他条件。
③测试数据和测试步骤。
④测试记录和测试结果。
A①③; B①②③; C①③④; D①②③④;
11,关于白盒测试与黑盒测试的最主要区别,正确的是( A )。
A白盒测试侧重于程序结构,黑盒测试侧重于功能;
B白盒测试可以使用测试工具,黑盒测试不能使用工具;
C白盒测试需要程序员参与,黑盒测试不需要;
D黑盒测试比白盒测试应用更广泛
12,关于软件测试的说法,( D )是不正确的。
A代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程;
B软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象;
C白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法;
D单元测试是针对软件设计的最小单位--程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试;
13,假定X为整数类型变量,X>=1并且X<=10,如果用边界值分析法,X在测试中应该取( B)值。
A1,10