内容发布更新时间 : 2024/12/25 2:25:15星期一 下面是文章的全部内容请认真阅读。
中软国际校园招聘
C. TCP协议将网络层的字节流分成多个字节段 D. TCP协议具有流量控制功能 填空题(每空3分,共15分)
1. 事务的四大特性为原子性、一致性、______(1)_______、___(2)________ 2. 局域网中常见的拓扑结构主要有星型、_____(3)____、_____(4)_____三种 3.要将表userInfo从数据库中删除,使用的命令为_________(5)______ 4.3. C/C++方向
选择题(每题3分,共30分)
1.用于包含C++标准库iostream的预处理指令是:
A. #define
D. #include‘iostream’2.下面的哪一个函数头格式不正确: 2. 在int a=3, int& p=a;中,则&p代表:
A. 变量a的地址值 B. 无意义 C. 变量a D. 3
3. map中不可能出现的一组元素对是:
A. (0,15)(7,20) B. (3,15)(4,15) C. (5,20)(5,17) D. (8,19)(9,21)
4.下列哪种类型不能作为switch-case语句中的检测值?
A. 整形 B. 字符 C. 字符串 D. 枚举
5.关于C++的构造和析构函数的说法正确的是:
A. 构造函数和析构函数的调用顺序正好相反 B. 一个类中,构造函数只能有一个 C. 析构函数可以带参数 D. 构造函数不能是私有的
6. 检查Win32上的代码int* x, y;下列说法正确的是:
A.x和y的类型都是指针 B.x是指针,y是int类型 C.编译错误
D.上述写法等同于int* x; int* y;
7.关于类的静态成员和实例成员的说法,错误的是:
A.在静态函数中可以直接访问类的静态变量 B.在实例函数中可以直接访问类的静态变量 C.在静态函数中可以直接访问类的实例变量
5
中软国际校园招聘
D. 在实例函数中可以直接访问类的实例变量 8. 若已定义:int a[9],*p=a;并在以后的语句中未改变 p 的值,不能表示 a[1]地址的表达式是:
A. p+1 B. a++ C. a+1 D. ++p
9.已知Win32系统上char str[] = “Hello”; char *p = str ;,则sizeof(str)和sizeof(p)的值分别是:
A.6, 6 B.6, 4 C.5, 5 D.5, 4 10.考查Win32系统上的下列代码:
void GetMemory(char *p) {
p = (char *)malloc(100); }
void Test(void) {
char *str = NULL; GetMemory(str);
strcpy(str, \printf(str); }
下列说法错误的是:
A.调用完GetMemory之后,str的值仍为空 B.最后将打印出”hello world”结果 C.有内存泄漏 D.程序将崩溃 4.4. 测试方向
选择题(每题3分,共30分) 1.下面对于软件测试描述不正确的是:
A.发现软件的Bug
B.可以直接提高软件质量 C.为开发流程改进提供支持
D.带来直接经济效益
2.在设计测试用例时,下列哪种方式是用得最多的一种黑盒测试方法?
A. 等价类划分
B. 边界值分析 C. 因果图
D. 功能图
3.对于随机性测试下列叙述不正确的是:
6
中软国际校园招聘
A.随机性测试是测试的重要补充手段. B.一般由比较有经验的测试人员来执行. C.重点测试用例没有覆盖的地方.
D.对测试发现BUG的地方就不需要再进行随机测试了. 4.对“功能测试的回归测试经常要多次重复”的正确理解是:
A.回归测试应该执行初测时所用的全部测试用例
B.回归测试只要执行发现缺陷的那些测试用例即可 C.通过多次的回归测试可以发现所有缺陷 D.回归测试就是验收测试
5.对于软件的β测试,下列描述正确的是:
A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试
B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试 C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试 D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试 6.以下哪一个不是性能测试工具软件:
A. LoadRunner
B. Rational Performance Test C. JTest
D. WAS(Microsoft)
7.V 模型描述了软件基本的开发过程和测试行为,描述了不同测试阶段与开发过程各阶段的对应关系。其中,集成测试阶段对应的开发阶段是:
A.需求分析阶段
B.概要设计阶段 C.详细设计阶段 D.编码阶段
8. 不属于测试人员编写的文档。
A.缺陷报告 B.测试环境配置文档 C.缺陷修复报告 D.测试用例说明文档
9.针对以下C 语言程序段,假设sta[10]= -1,对于x 的取值,需要多少个测试用例能够满足分支覆盖的要求?
int MathMine( int x ) {
int m = 0; int i;
for( i = x-1; i <= x + 1; i++ )
7
中软国际校园招聘
{
if ( i < 0 ) continue; if ( i >31 ) break;
if ( sta[i] == -1 ) m++; }
return m;
}
A.3 B.4 C.5
D.6
10.软件实施活动的进入准则是:(多选)
A.需求工件已经被基线化
B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化
8