|
软件测试
一 选择题
1.插入运算最快的是哪种数据结构?(单选)
A 数组
B链表
C堆栈
2.一门语言必须提供______,才能称之为面向对象的语言
A.类,对象
B继承,动态联编,数据封装
C继承,多态,数据封转
D以上都不全
3.堆栈 和队列是俩种特殊的线表,使用堆栈的例子有_______,使用队列的典型例子有:______(不定向选择)
A 表达式求值
B递归过程
C缓冲区的循环使用
D操作系统作业排列
4.循环链表指_______
A 最后一个节点的指针域总是指向链表头
B 可以自由膨胀的链表
C链表含有指向上一级节点的指针域
D都不是
5. 对栈S进行下列操作: push(1),push(2),pop(),pop().则此时栈顶元素是_______
(A)1 (B)2 (C)0 (D)不确定
6.进程间通信有哪些方法?(不定项选项)
A 共享内存
B 消息
C 邮箱
D 管道
7在S表中求女学生的人数用那个命令()
(A)select * from S where sex='女’
(B)select * from S where sex =='女'
(C)select count(*) from S where sex ='女'
(D)select total(*)from S where sex=='女'
8 .()是黑盒测试方法
A .输入
B .输出
C .操作过程
D .预期结果
E .被测功能的详细设计
二问答题
9. TCP/IP模型中的第1,2,3,4层分别是什么 ?举例说说你所了解的协议属于哪一层?
10. 实现一个对CPU占用率进行监控报警的程序时,如何避免顺间的突发的CPU告警 ?
11. 界面有一个IP地址的输入款,请设计对输入框的测试用例(列出用例标题即可)
12.请列出你了解的系测试(即黑盒测试)中的测试方法(测试设计方法)
13.对于Internet Exporer
1)请全面列出你的测试思路
2)如何实现自动测试
3)说说你对自动测试中的数据与逻辑分离的理解,在本题中如何实现数据与逻辑分离?
14. 在一个有限长(长度未知)的双向链表中如何检查是否存在环?
15.给定一各组a[n],请你熟悉的编程语言用泡沫排序法对该数组进行排序(C,C++,java,脚本等)
16.请列出Test执行时输出结果
classA
{
public void printValue()
{
System.out.println("A")
}
}
class S extends A
{
public void printValue()
{
System.out.println("S")
}
}
public class Test
{
public static void main(String[] args)
{
S s = new S();
s.printValue();
A as = (A)s;
as.printValue();
}
} |
|