它是支持HTML和XML页面制作的SERVLET技术的扩展
D:JSP页面支持嵌入java script内容
31. 下面叙述哪些是正确的( )
A:java中,子类不可以访问父类的私有成员和受保护的成员
B:java接口包含函数声明和常量声明
C:在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销
D:java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用
32. log4j中输入日志有哪些级别设置( )。
A:FATAL B:WARN C:DEBUG D:INFO
33. 软件的可测试性包括以下方面( )
A:可观察性 B:可分解性
C:可确认性 D:可重用性
E:可控制性
34. 下面哪些属于静态分析?( )
A:程序复杂度分析 B:代码规则检查
C:内存泄漏检查 D:程序结构分析
35. 关于软件测试,正确的描述包括( )。
A:要尽量避免测试自己编写的程序
B:测试前应该假设被测试的软件有错
C:测试是相对的,不能穷尽所有的测试,要据人力物力安排测试,选择好测试用例与测试方法。
D:测试要兼顾合理输入与不合理输入数据
A:立项审批表、需求分析文档、设计文档和编码实现一致
B:验收测试工件齐全
C:软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求
D:所有测试项没有残余一级、二级和三级错误
37. 在ORACLE中,下面哪些命令用来处理事务:( )
A:set transaction B:commit
C:savepoint D:rollback
38. java中overload与overwrite的区别( )
A:overwrite 重写继承到的那个方法的代码,原方法被放弃。
B:overload 覆盖继承到的那个方法,那个方法仍然没有放弃。
C:overload 完全新的方法,参数和原方法不同。
D:overwrite 完全新的方法,参数和原方法不同。
39. 关于synchronized和java.util.concurrent.locks.Lock描述正确的是( )
A:Lock拥有更精确的线程语义
B:Lock要求程序员手动释放锁,synchronized会自动释放锁
C:Lock能完成synchronized所实现的所有功能
D:Lock有比synchronized更好的性能
40. 关系数据库中,典型的实体关系模型有哪几个要素( )
A:关系 B:属性 C:索引 D:实体
三:判断错误
41. truncate和delete都可以用来删除表中所有的记录。区别在于Delete是DDL操作,不需要rollbacksegment.( )
42. 系统测试的测试目标一定是软件系统,而不会包含硬件环境. ( )
43. 目前32位操作系统可以指定的堆大小的上限是1G。 ( )
44. Java 程序里创建新的类对象使用关键字new,回收无用的类对象使用关键字free。 ( )
45. 性能测试应该仅从请求和响应情况评价系统性能( )
46. 测试的目的是为了发现尽可能多的缺陷,不是为了说明软件中没有缺陷。( )
47. classloader是分层次的,它只能加载比它层次高的类及它自身的类,同层次的类及比它层次低的类都不能加载( )
48. 在测试算法时,应该尽量使用与被测程序相同的计算方式(最好是借用其代码片段)来计算预期结果( )
49. 并发用户数一般指一段时间内访问系统的用户数量。( )
50. 线程是进程的中的一个实体,通常一个进程有若干个线程,但同一进程中的多个线程不能并发执行。( )
答题纸
试题答案