华为软件测试笔试题目

  前面几道大题是基础形的判断、选择、阅读理解题,涉及到网络、通信、软件工程等等,都是大英文。不过不难,CET4的水平就差不多了,但是重要的还是计算机方面的一些基础知识。后面的几道大题如下:

  1、有A、B两个水杯,都没有刻度,也不允许做刻度。A杯装满水是5升,B杯装满水是3升。不借助别的任何工具,只用这两个杯子如何精确的得到4升水?

  A满5 B空

  A将B满 A2

  清空B

  A2移于B

  A满5

  A5满B

  A4

  2、软件工程中,根据软件开发的 V 模型,有哪些基本的阶段划分?

  3、软件测试方法有哪些分类?各有什么特点?设计测试用例的主要方法有哪些?

  4、网络安全方面,简述Syn_FLOOD攻击的原理。你还知道哪些类型的网络攻击?

  一、根据一张“策略—收获”图,张三可以选择横向的方案A和方案B,李四可以选择纵向的方案1、方案2、方案3。两人选择方案的交叉点就是两人各自的收获。比如张三选择方案B,李四选择方案1,交叉点是(50,80),则张三收获50元,李四收获80元。两人都想让自己的收获尽可能的高,选择方案时两人均不知对方的选择。问两人最终的收获各是多少?

  二、桌上排列着一行乒乓球,一共100个。两个人轮流拿球装入口袋,拿到第100个球的人是胜利者。每次拿球最少拿1个,最多拿5个。如果你先开始拿球,你要拿几个?以后你要怎样拿球,才能保证你能拿到第100个?

  三、冒泡排序。用C 或 Java 语言。(从小到大排序)

本文已影响6827
上一篇:人寿保险产品销售顾问笔试题目 下一篇:清华同方校园招聘笔试题目

相关文章推荐

|||||