• / 10
  • 下载费用:10 金币  

农业银行上半年测试职位面试题及答案.doc

关 键 词:
农业银行上半年测试职位面试题及答案.doc
资源描述:
测试组招聘人员考试试题(时间 90 分钟,满分 100 分)A 卷(理工类)考试要求: A 卷是计算机相关专业试题,B 类是金融财会及相关专业试题。考生可根据个人专业情况选择答卷,A、B 卷不可以混答。一、 填空题(每空 1 分,共 10 分)1. ______验证___ 是保证软件正确实现特定功能的一系列活动和过程。2. 按开发阶段分,软件测试可分为:单元测试、集成测试、___ 系统测试______ 、确认测试和验收测试。3. 在进行单元测试过程中,通常测试工程师都需要借助___ 桩模块______ 来代替所测模块调用的子模块:在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是一次性组装和___增殖性组装___ 。4. 3 个结点可构成 ____12___棵不同形态的树。5. 每个索引文件都至少有一张索引表,其中每一个表项应包括能标识该记录的___________和该记录的存放地址或存放位置。6. 一个关系模式为 Y(X1,X2 ,X3,X4),假定该关系存在如下函数依赖:(X1,X3)→X4(X1,X3)→X2,则该关系属于 ____三____ 范式。7. 计算机网络中的主要拓扑结构有星形、环形、树形、__ 总线型________等。 8. 存储器的存取速度可用____存储时间_______和____存储周期______ 两个时间参数来衡量,其中后者比前者大。二、 单选题(每题 1 分,共 45 分)1. 下列属于黑盒测试技术的是【 】。A.正交实验法 B.程序插桩 C.逻辑覆盖 D.基本路径测试法2. 在进行单元测试时,常用的方法是【 】。A.采用白盒测试,辅之以黑盒测试B.采用黑盒测试,辅之以白盒测试C.只使用白盒测试D.只使用黑盒测试3. 用边界值分析法,假定整数 X 的取值范围是 13A.学号 B.姓名 C.系名 D.课程号32. 某供应商数据库中的供应关系为 SPJ(供应商号,零件号,工程号,数量 ),如下命令查询某工程至少用了 3 家供应商(包括三家)供应的零件的平均数量,并按工程号的降序排列。SELECT 工程号,【 (1 ) 】FROM SPJ GROUP BY 工程号【(2) 】ORDER BY 工程号 DESC:(1 ) A .AVG (数量) At 平均数量 B. AVG (数量) AS 平均数量C. 平均数量 At AVG (数量) D. 平均数量 AS AVG (数量)(2 ) A.HAVING COUNT(DISTINCT (供应商号)) 2B.Where COUNT (DISTINCT (供应商号)) 2C.HAVING (DISTINCT (供应商号)) 2D.Where 供应商号 233. LINUX 下,解压缩文件的命令为【 】? A. tar zxvf 文件名B. unzip 文件名C. CAT 文件名D. VI 文件名34. 对 abcd 文件赋予所有者和组许可的读和执行权限,命令正确的是【 】。A. chmod 033 abcd B. chmod 550 abcdC. chmod 770 abcd D. chmod u+rx abcd35. 在 unix 中创建了文件,对该文件赋予权限,使用 umask 022 命令后,该文件权限显示正确的是【 】。A. rwxr-xr-x B. ----w--w-C. rw-r--r-- D. --x-wx-wx36. 某二又树的后序遍历序列为 DABEC,中序遍历序列为 DEBAC,则前序序列遍历为【 】。A.ACBED B.DECAB C. CEDBA D.不能确定评析:二叉树 BT 的后序遍历序列为 dabec,故 BT 的根结点为 c(后序遍历序列的最后一个结点为数的根结点);而 BT 的中序遍历序列是 debac,即遍历序列中最后一个结点为跟结点,说明BT 的右子树为空。由 BT 的的后序遍历序列和中序遍历序列可知 BT 的左子树(LST)的后序遍历序列和中序遍历序列分别为 dabe 和 deba(树是递归定义的):故 LST 的根结点是 e,在由 LST 的中序遍历序列可知其左子树为 d。因此 BT 的前序遍历序列为 cedba。37. 以下哪一个不是栈的基本运算【 】? A. 删除栈顶元素B. 删除栈底元素C. 判断栈是否为空D. 将栈置为空栈38. 在下列排序算法中,在待排序的数据表已经为有序时,花费时间反而最多的是【 】。A. 快速排序 B. 希尔排序 C. 冒泡排序 D. 堆排序39. 以下哪一个选项按顺序包括了 OSI 模型的各个层次【 】。A. 物理层,数据链路层,网络层,传输层,会话层,表示层和应用层B. 物理层,数据链路层,网络层,传输层,系统层,表示层和应用层C. 物理层,数据链路层,网络层,转换层,会话层,表示层和应用层D. 表示层,数据链路层,网络层,传输层,会话层,物理层和应用层40. 某部门申请到一个 C 类 IP 地址,若要分成 8 个子网,其掩码应为【 】。A. 255.255.255.255 B.255.255.255.0C.255.255.255.224 D.255.255.255.19241. 在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是【 】。A.指响应时间B.指报文从客户端发出到客户端接收到服务器响应的间隔时间C .指报文在网络上的传输时间D.指从报文开始进入网络到它开始离开网络之间的时间解释:网络延迟:这个也跟 tcp/ip 协议有关。如果网络带宽有限,那么数据在通过 tcp/ip 协议传输过程中,就会出现排长队的情况,从而是计算机接受到数据的时候会有一点的延迟,这个延迟在网络技术中的解释是:在传输介质中传输所用的时间,即从报文开始进入网络到它开始离开网络之间的时间。42. 如果互连的局域网高层分别采用 TCP/IP 协议与 SPX/IPX 协议,那么我们可以选择的互连设备应该是【 】。A. 中继器B. 网桥C. 网卡D. 路由器解释:路由器工作在网络的网络层上,当数据包要在不同协议、不同体系结构的网络之间进行传输时,路由器不仅可以进行路由选择,还可以进行数据包的格式转换以适应这种传送。43. 一个拥有 5 个职员的公司,每个员工拥有一台计算机,现要求用最小的代价将这些计算机联网,实现资源共享,最能满足要求的网络类型是【 】。A. 主机/终端B. 对等方式C. 客户 /服务器方式D. INTERNET44. 页面事件的生命周期顺序是:【 】。A. Page_Load, Page_Init, Change, Click, Page_Unload B. Page_Load, Page_Init, Click, Change,Page_UnloadC. Page_Init, Page_Load, Change, Click, Page_UnloadD. Page_Init, Page_Load, Click, Change, Page_Unload45. 在 ISO/OSI 参考模型中,同层对等实体间进行信息交换时必须遵守的规则称为 【 F 】, 相邻层间进行信息交换时必须遵守的规则称为【 B 】。一般下一层对上一层提供操作服务称为 【 A 】。上一层对下一层通过称为【 B 】关系实现。A.协议B. 接口C.服务D.关系 E. 调用F. 连接G. 会话三、 多选题(每题 2 分,共 10 分)1. 不能对软件进行完全测试的原因主要包括:【 】。A. 输入量太大 B. 输出结果太多 C. 软件说明书没有客观标准 D. 测试时间有限2. 下列叙述中正确的是:【 ABE 】。A. 白盒测试,又称为结构测试或逻辑驱动测试B. 黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法C. 负载测试,是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。D. 压力测试,是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。E. 疲劳强度测试通常是采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作量强度性能的过程。解释:性能测试:性能测试用来保证产品发布后系统的性能能够满足用户需求。其中系统性能包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等。负载测试:负载测试时通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。压力测试:压力测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。疲劳强度测试:通常是采用系统稳定运行情况下能够支持的最大并发用户数或 者日常运行用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。 疲劳强度测试可以反映出系统的性能问题,例如内存泄漏等。 3. “性能测试时,响应时间持续缓慢,且随着负载越来越慢”出现以上现象是由【 】原因造成的。A. 外部系统:应用程序通过太大或太多的请求滥用后端系统B. 糟糕的编码:一些代码进行交互处理时,就挂起了 CPU,把吞吐速度减慢到爬行的速度C. 内部资源瓶颈:过度使用或分配不足D. 中间层问题:由于对数据和请求不断的排列、解除排列,从而把所有通过它的流量减慢到爬行速度4. 链表具备的特点是 【 】。A.可随机访问任何一个元素B.插入、删除操作不需要移动元素C.无需事先估计存储空间大小D.所需存储空间与线性表长度成正比5. UNIX 系统中进程由三部分组成:进程控制块,正文段和数据段。这意味着一个程序的正文与数据可以是分开的,这种分开的目的是为了【 】。A.可共享正文 B.可共享数据C.可重入 D.方便编程 E.以上全部四、 判断题(每题1分,共 10 分)1. 软件测试的目的是尽可能多的找出软件的缺陷。【 √ 】 2. 测试无法显示软件潜在的缺陷。【 ×】 3. 验收测试是由最终用户来实施的。【 √ 】4. 从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。【 × 】5. 代码评审是检查源代码是否达到模块设计的要求。【× 】6. 软件测试中,可以认为质量和可靠性是同一回事。【× 】7. 软件质量是指软件满足规定用户需求的能力。【 × 】 8. 对于连锁型分支结构,若有 n 个判定语句,则有 2n 条路径。【√ 】9. 线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续。【 】 10. 每个工作日中 60%的业务在 40%的时间内完成。【 × 】五、 简答题(共 9 分)1、函数 palindrome(chars[])的功能是:判断字符串 s 是否为回文字符串,若是,则返回 0,否则返回-1。若一个字符串顺读和倒读都一样时,称该字符串是回文字符串,例如:“LEVEL”是回文字符串,而“LEVAL”不是。请简单编写该函数。(4 分)2、您认为作为一名 IT 人员同时也是一名从事金融软件产品的测试人员,为了保证软件产品的测试质量,在与开发人员的沟通过程中,维持测试人员同开发团队、业务需求团队中其他成员良好的人际关系的关键是什么?(5 分)六、 逻辑推理题(每题 3 分,共 6 分)1. 一副没有大小王的扑克牌共 4 种花色,52 张。其中有一种花色为将牌。有人手里有 13张,每种花色都有,而且张数都不一样。红桃与方块共 5 张,红桃与梅花共 6 张。有两张是将牌。问将牌是什么花色?2. 一堆球,共 100 个。两个人轮流拿,拿到最后一个赢。最少拿 1 个,最多拿 5 个。如果你先拿,第一次拿多少保证能赢?七、 设计测试用例( 10 分)请根据下图-A 所示的用户登录界面,至少写出 5 条有效测试用例。图-A用例序号 输入数据 测试步骤 期望输出数据Case001 正确输入银行卡号 9559980018888888888,正确输入密码 111111,正确输入图形验证码 43780。 1、 正确输入银行卡号;2、 利用密码键盘正确输入该银行卡号对应的密码;3、 正确输入图形验证码;4、 点击提交按钮。
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:农业银行上半年测试职位面试题及答案.doc
链接地址:https://www.weizhuannet.com/p-9795203.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开