浦发银行测试工程师笔试题

学人智库 时间:2018-02-08 我要投稿
【meiwen.anslib.com - 学人智库】

  浦发银行测试工程师笔试题有哪些呢?接下来CN人才网小编为大家带来的是2017浦发银行测试工程师笔试题,欢迎大家阅读借鉴。

  选择题:

  1、基于组件设计的系统特征包括 (该题为必答题)

  封装

  耦合

  内聚

  抽象

  2、可能与正在运行的进程无关的中断事件有()等 (该题为必答题) 2 5

  硬件故障

  外部

  访管

  程序性

  输入/输出

  3、在oracle数据库中,关于索引描述正确的是 (该题为必答题) 2 3 4

  需要对大数据类型创建索引

  对于大表,索引能明显提高查询效率

  在数据表上创建唯一约束,会自动生成唯一索引

  我们最常用到的是B-Tree索引

  4、以下关于主键和唯一索引的区别有哪些是正确的? (该题为必答题) 2 4

  主键:默认将是聚簇索引 唯一索引: 默认将是非聚簇索引

  主键不能空,唯一索引可以为空

  主键顺序为数据的物理顺序

  主键每个表只能有一个,唯一索引可以多个

  5、下面哪些是DML语句 (该题为必答题) 2 4

  MERGE…

  UPDATE…

  COMMIT…

  DELETE…

  6、下面那条语句编译不会出现错误? (该题为必答题)

  float f = 123;

  int x = (int)(1.23);

  Boolean b = new Boolean(“abcd”);

  byte b = 127;

  7、以下对于会话跟踪的描述,正确的是 (该题为必答题)

  客户浏览器禁用了cookie后,可以使用HttpServletResponse接口中的encodeURL()方法对URL编码。但客户如果没有禁用Cookie,使用HttpServletResponse接口中的encodeURL()方法对URL编码会出错

  使用HttpServletResponse接口中的encodeURL()方法对URL编码后,这个方法把以分号开头的字符串形式的路径加入到输入的URL中,如:jsessionid=123456789

  客户浏览器禁用了cookie后,在Servlet中的getSession方法就无法获得HttpSession对象了。

  只要使用HttpServletResponse接口中的encodeURL()方法对URL进行编码,Web应用程序的用户在浏览器中禁止cookie和不禁止cookie都是一样的

  8、黑盒一般知识可以发现以下类型的错误: (该题为必答题) 1 2 4

  性能错误

  功能错误或遗漏

  数据结构或外部数据库访问错误

  界面错误

  9、常用的黑盒一般知识方法一般知识包含以下哪些类别? (该题为必答题) 1 2 5

  边界值分析

  决策表法

  因果图法

  控制流测试法

  等价类划分

  10、如下哪些工具可以作为缺陷管理工具: (该题为必答题) 1 2 4

  Bugzilla

  ClearQuest

  FindBugs

  QualityCenter

  11、软件开发模型包括 (该题为必答题) 123

  迭代模型

  螺旋模型

  瀑布模型

  扇形模型

  12、上下文关系图(context diagram)的作用是 (该题为必答题) 2 4

  定义业务规则

  外部系统和人与系统之间交互的方式

  定义系统的上下文和范围

  概括与系统之间相互影响的重要的外部系统和人

  13、系统出现死锁必然出现以下情况 (该题为必答题) 1 2 4

  不可抢夺资源

  互斥使用资源

  循环等待资源

  占有并等待资源

  14、关于Oracle的LONG类型描述正确的是: (该题为必答题) 1 3

  LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型

  LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB

  一个表中只能包含一个 LONG 类型的列

  索引LONG类型列会明显提升查询效率

  15、在ORACLE的排序SQL,下面哪些写法是正确的。 (该题为必答题) 2 4

  Select distinct ename,sal from emp where deptno=30 order by deptno

  Select * from emp where deptno=30 order by ename

  Select ‘Name: ‘|| ename ,sal from emp Where deptno=30 Order by 2,1

  Select ename “Employee”,sal “salary” from emp Order by “salary” desc , “Employee”,deptno

  16、关于JSP和SERVLET的描述正确的是: (该题为必答题)134

  JSP能够访问Java API,具备SERVLET的全部优点

  JSP页面只能在接受请求时动态编译成SERVLET

  JSP技术构建在SERVLET上,它是支持HTML和XML页面制作的SERVLET技术的扩展

  JSP页面支持嵌入javascript内容

  17、下面叙述哪些是正确的 (该题为必答题)234

  java中,子类不可以访问父类的私有成员和受保护的成员

  java接口包含函数声明和常量声明

  在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销

  java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用

  18、log4j中输入日志有哪些级别设置 (该题为必答题)1234

  FATAL

  WARN

  DEBUG

  INFO

  19、软件的可测试性包括以下方面( ) (该题为必答题) 13

  可观察性

  可分解性

  可确认性

  可重用性

  可控制性

  20、常用的白盒一般知识方法一般知识包含以下哪些类别? (该题为必答题)234

  边界值覆盖

  条件覆盖

  路径覆盖

  语句覆盖

  判断题:

  判断题UML图中带虚线的箭头表示的是两个模型间的关联关系 (该题为必答题) 错

  在当前目录下解压归档文件this.tar.gz ,我们可以使用命令:$tar xvzf this.tar.gz (该题为必答题) 对

  truncate和delete都可以用来删除表中所有的记录。区别在于Delete是DDL操作,不需要rollbacksegment (该题为必答题) 错

  选择索引字段,首先考虑查询数据区分度是否高,如果区分度不高则适合创建索引 (该题为必答题) 错

  在java中GC的含义是垃圾收集器 (该题为必答题) 对

  forward 执行在客户端而sendRedirect() 执行在服务器端。 (该题为必答题) 错

  自动化测试不一定需要专用的工具,使用通用的程序语言也可以进行自动化测试 (该题为必答题) 对

  在时间有限的情况下,应该优先测试典型值,而不是边界值 (该题为必答题) 错

  系统测试的测试目标一定是软件系统,而不会包含硬件环境 (该题为必答题) 错

  文字错误均属于严重程度很低的缺陷,因此不需要过多关注 (该题为必答题) 错

  系统测试的测试对象,仅仅是对应于被测软件。 (该题为必答题) 错

  UML中表示一个抽象类的方法是用斜体来书写类名的 (该题为必答题) 错

  目前32位操作系统可以指定的堆大小的上限是1G (该题为必答题) 对

  SYNONYM是指向其它数据库对象的数据库指针 (该题为必答题) 对

  Java 程序里创建新的类对象使用关键字new,回收无用的类对象使用关键字free。 (该题为必答题) 错

  每个类都继承了Object类,所以都实现了toString()方法。 (该题为必答题) 对

  性能测试应该仅从请求和响应情况评价系统性能 (该题为必答题) 错

  有了专职的测试人员,开发人员就可以专注于开发,不需要再做测试 (该题为必答题) 错

  测试的目的是为了发现尽可能多的缺陷,不是为了说明软件中没有缺陷。 (该题为必答题) 对

  边界值出现缺陷的几率较高,因此应该优先对边界值进行测试 (该题为必答题) 对

  白盒是较黑盒更有技术含量,等级更高,更有效的测试,未来将最终代替黑盒 (该题为必答题) 错

  类图中的关联包含单向关联和双向关联两种 (该题为必答题) 对

  Collection是集合类的上级接口,Collections是针对集合类的一个帮助类。(该题为必答题) 对

  classloader是分层次的,它只能加载比它层次高的类及它自身的类,同层次的类及比它层次低的类都不能加载 (该题为必答题) 错

  软件实现了需求规格说明书中未指定的功能,这也是一种缺陷 (该题为必答题) 错

  在测试算法时,应该尽量使用与被测程序相同的计算方式(最好是借用其代码片段)来计算预期结果 (该题为必答题) 错

  测试时除了依照软件需求规格说明书以外,还可以参照标准、惯例和通用法则。(该题为必答题) 对

  并发用户数一般指一段时间内访问系统的用户数量。(该题为必答题) 错

  开发人员自己认为很可能存在缺陷的地方,真正存在缺陷的可能性也很大。(该题为必答题) 对

  一个用例包包含用例、角色,可能包含其他用例包 (该题为必答题)对

  线程是进程的中的一个实体,通常一个进程有若干个线程,但同一进程中的多个线程不能并发执行。 (该题为必答题) 错

  表的设计必须遵循第一范式,尽量达到第二范式及第三范式 (该题为必答题) 对

  接口可以继承接口。 (该题为必答题) 对

  当系统内部实现发生变化,而外部接口不变时,黑盒案例也需要随之改变 (该题为必答题) 错

  划分了等价类后,应该在每个等价类选取20%以上的值进行测试 (该题为必答题) 错

  构建阶段的详细设计和编码,可以采用结对编程等极限编程的方式来带新人,提高代码质量;采用迭代编程来降低风险 (该题为必答题) 错

  选择索引字段,首先考虑查询数据区分度是否高,如果区分度不高则适合创建索引 (该题为必答题) 错

  java中对于后递增和后递减(如A++或A–),会先执行运算,再生成值 (该题为必答题) 错

  在java代码中输入字符时,向操作系统传递的数据经过了中间的编码环节 (该题为必答题) 错

  自动化测试脚本与程序不同,通常不需要写注释 (该题为必答题) 错

  使用黑盒方法分析被测系统,不需要了解其内部实现 (该题为必答题) 对

  测试活动可以为软件质量改进和管理提供帮助 (该题为必答题) 错

  在测试术语中,“验证”指保证软件正确的实现了某一特定功能的一系列活动 (该题为必答题) 对

  发现错误多的模块,残留在模块中的错误也多 (该题为必答题) 对

  软件测试就是找到软件的错误 (该题为必答题)对

  Order by 子句仅对检索数据的显示有影响,并不改变表中行的内部顺序 (该题为必答题) 对

  四则运算中,除法会产生错误(被0除),而乘法不会产生错误 (该题为必答题) 对

  如果一个软件既要做白盒也要做黑盒,那么应该首先设计黑盒的用例 (该题为必答题) 错