平安测试题库 - 整理(1) 下载本文

D. 引用式和嵌入式

101. 类Teacher和Student是类Person的子类:D Person p; Teacher t; Student s;

//p,t and s are all non-null.

if(t instanceof Person) {s=(Student)t;} 最后一句语句的结果是: A. 表达式是合法的

B. 将构造一个Student对象 C. 编译时正确,但运行时错误 D. 表达式是错误的

102. 以下哪个方法不改变线程的状态? C A. run() B. sleep() C. isAlive() D. start()

103. 用于将java源代码文件编译成字节码的编译器是 D A. java B. jdb C. javah D. javac

104. 下列关于XHTML和HTML描述不正确的是 D A. 所有的XHTML元素一定要关闭,HTML则不用 B. XHTML可应用多种类型的数据格式

C. XHTML属性描述严格,HTML属性要求简单 D. XHTML一定要被正确的嵌套使用,HTML则不用

105. 以下哪一项不能用基于网络协议的性能测试工具进行测试 B A. 文件上传的响应时间 B. Applet展现影像的时间 C. 查询操作的响应时间 D. 文件下载的响应时间

106. 文件的存取方式是由文件的性质和用户使用文件的情况而确定的,一般有两种存取方

式,它们是 B A. 顺序存取和链接存取 B. 顺序存取和随机存取 C. 直接存取和间接存取 D. 只读存取和读写存取

107. 保证在Java应用程序中,一个类Class只有一个实例存在该使用什么设计模式 。 B A. Builder模式 B. Factory模式 C. Singleton模式 D. Composite模式

108. 下列关于注释语句的描述中,正确的一项是 C A. 以/**开始,*/结束的是可以用于生成帮助文档的注释语句 B. 以/**开始,*/结束的是单行注释语句 C. 以/*开始,*/结束的是单行注释 D. 以//开始的是多行注释语句

109. 定义字符串:String str=\则str.substring(2,5).indexOf('d')的结果是: D A. 4 B. 3 C. 2 D. 1

110. 一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈得输出序列的是(A ) A. 5 4 1 3 2 B. 2 3 1 4 5 C. 1 5 4 3 2 D. 2 3 4 1 5

111. 关于垃圾收集的哪些叙述是正确的 C

A. 垃圾收集能够在期望的时间释放被java对象使用的内存 B. 垃圾收集允许程序开发者明确指定并立即释放该内存 C. 垃圾收集将检查并释放不再使用的内存

D. 程序开发者必须自己创建一个线程进行内存释放的工作

112. 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入

的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是( A ) A. 边界值分析法 B. 错误推测法 C. 条件覆盖法 D. 等价分类法

113. 下列有关自动化工具测试叙述,错误的是()。 A A. 可以执行一些手工测试困难或不可能进行的测试 B. 测试自动化不能提高有效性 C. 自动化测试可以减少工作量 D .回归测试更方便

114. 如下代码将要实现的目的是清除所有QTP已经设置的相对路径,请选择补齐(): DimQTPApplication

SetQTPApplication=CreateObject(\QTPApplication.Launch

QTPApplication.Visible=True A

A. Fori=0toQTPApplication.Folders.Count-1 QTPApplication.Folders.Item(i).Remove Next B. QTPApplication.Folders.RemoveAll()

C. QTPApplication.Options.Folders.RemoveAll()

D. Fori=1toQTPApplication.Folders.Count QTPApplication.Folders.Item(i).Remove Next

115. 设计一表结构,某字段要求存放员工编号,为固定10位长字符,采用哪种类型字段 C A. VARCHAR B. varray C. CHAR D. LONG

116. 关于索引(index)的说法哪些是错误? C A. 建立索引可使检索操作更迅速

B. 索引应该根据具体的检索需求来创建,在选择性好的列上创建索引 C. 创建索引能提高数据插入的性能 D. 索引并非越多越好

117. 如下代码在Servlet1.java中. import javax.servlet.*; import javax.servlet.http.*; import java.io.IOException; import java.io.PrintWriter;

public class Servlet extends HttpServlet{

public void init() throws ServletException{} public void service(HttpServletRequest request,

HttpServletResponse response)throws ServletException,

IOException{

PrintWriter out=response.getWriter(); Out.println(“hello!”); } }

假如编译Servlet要具备的环境都已经建立好,现在用完全正确的命令编译该文件,对于以下陈述正确的是 B

A. 编译后,把Servlet1.class放在正确的位置,在浏览器中查看该Servlet1,却看到产生运行时

错误的出错信息.

B. 编译后,把Servlet1.class放在正确的位置,在浏览器中查看该Servlet1,会看到输出文字:”hello!”

C. 编译该文件时会提示缺少doGet()或者doPost方法,编译不能够成功通过

D. 编译后,把Servlet1.class放在正确的位置,在浏览器中查看该Servlet1,却看不到任何输出文字

118. 下列代码编译和执行后的结果是 public class ThreadTest extends Thread { public void run() {

System.out.println(\ yield();

System.out.println(\ }

public static void main(String args []) { (new ThreadTest()).start(); } } C

A. 编译正常,但是不打印任何东西 B. 只有“In run”最终打印出来

C. \在\前一起被打印出来 D. 在main()方法处编译失败 E. 在run()方法处编译失败

119. 若某线性表最常用得操作是存取任一指定序号的元素和在最后进行插入和删除运算,则

利用( )存储方式最节省时间 D A. 单循环链表 B. 双链表

C. 带头结点的双循环链表 D. 顺序表

120. 以下哪些不是javascript的全局函数() C A. setTimeout B. parseFloat C. eval D. escape

121. 关于缺陷的发现时机,正确的说法是( B ) A.并不需要过早发现太多缺陷,因为系统还在不断变更 B.缺陷越早发现越好

C.能在单元测试发现的缺陷,放到系统测试再发现也不晚 D.需求缺陷通常可以在单元测试中发现

122. 回归测试中,“回归”的意思是( A)