必答题) 1 2^B194 B194^2
POWER(B194,B194) 6 注释:
判定表的建立步骤:
1)确定规则的个数。假如有n个条件。每个条件有两个取值(0,1),故有2的n次方种规则。 2)列出所有的条件桩和动作桩。 3)填入条件项。
4)填入动作项。得到初始判定表。 5)简化.合并相似规则(相同动作)。
44. 软件测试的目的是( ) (该题为必答题) 4 发现软件开发中出现的错误 避免软件开发中出现的错误 修改软件中出现的错误
尽可能多的发现软件缺陷,并确保得以修复
45. 黑盒测试也称为功能测试。黑盒测试不能发现 (该题为必答题) 4 输入是否正确接收 终止性错误 界面是否有错误 是否存在冗余代码
46. 如下参数中不能用于进程间通信的是 (该题为必答题) 1 信件 信号量 口令 消息 注释:
47. 操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,
哪一个是不正确的 (该题为必答题) 3 存储管理主要是管理内存资源
文件管理可以有效地支持对文件的操作,解决文件共享、保密和保护问题 进程管理主要是对程序进行管理
设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理 注释:进程管理指的是操作系统调整复数进程的功能。
48. 下列关于描述XML和HTML的差异不正确的是 (该题为必答题) 2 解析XML的性能优于HTML XML与HTML互补
XML的语法比HTML严格 XML扩展性比HTML强
注释:xml和html都是用于操作数据或数据结构,在结构上大致是相同的,但它们在本质上却存在着明显的区别。综合网上的各种资料总结如下。它们的区别主要有以下几点: 一、语法要求不同:
1. 在html中不区分大小写,在xml中严格区分。
2. 在HTML中,有时不严格,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略
或者之类的结束标记。在XML中,是严格的树状结构,绝对不能省略掉结束标记。3. 在XML中,拥有单个标记而没有匹配的结束标记的元素必须用一个/字符作为结尾。 这样分析器就知道不用查找结束标记了。
4. 在XML中,属性值必须分装在引号中。在HTML中,引号是可用可不用的。
5. 在HTML中,可以拥有不带值的属性名。在XML中,所有的属性都必须带有相应的值。 6. 在XML文档中,空白部分不会被解析器自动删除;但是html是过滤掉空格的。 二、标记不同:
html使用固有的标记;而xml没有固有的标记。 Html标签是预定义的;
XML标签是免费的、自定义的、可扩展的。 三、作用不同:
1. html是用来显示数据的;xml是用来描述数据、存放数据的,所以可以作为持久化的介质!Html将数据和显示结合在一起,在页面中把这数据显示出来;而xml则将数据和显示分开。 XML被设计用来描述数据,其焦点是数据的内容。 HTML被设计用来显示数据,其焦点是数据的外观。
2. xml不是HTML的替代品,xml和html是两种不同用途的语言。 XML 不是要替换 HTML;实际上XML可以视作对HTML 的补充。 XML 和HTML 的目标不同:
HTML的设计目标是显示数据并集中于数据外观,而XML的设计目标是描述数据并集中于数据的内容。
3. 没有任何行为的XML。与HTML相似,XML不进行任何操作。(共同点)
4. 对于XML最好的形容可能是: XML是一种跨平台的,与软、硬件无关的,处理与传输信 息的工具。
5. XML未来将会无所不在。XML将成为最普遍的数据处理和数据传输的工具。
49. 下面是有关子类调用父类构造函数的描述正确的是 (该题为必答题) 4 创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数 子类必须通过super关键字调用父类没有参数的构造函数 子类定义了自己的构造函数,就不会调用父类的构造函数
如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数 注释: 构造函数的继承
1、子类只继承父类的默认(缺省)构造函数,即无形参构造函数。如果父类没有默认构造函数,那子类不能从父类继承到任何构造函数。
2、子类从父类处继承来的父类默认构造函数,不能成为子类的默认构造函数。
3、在创建对象时,先调用父类默认构造函数对对象进行初始化,然后调用子类自身自己定义的构造函数。
4、如果子类想调用父类的非默认构造函数,则必须使用super来实现。
5、子类必须调用父类的构造函数。可以通过系统自动调用父类的默认构造函数,如果父类没有默认构造函数时,子类构造函数必须通过super调用父类的构造函数。
缺省构造函数的问题:base类是父类,derived类是子类,首先要说明的是由于先有父类后有子类,所以生成子类之前要首先有父类。class 是由class的构造函数constructor产生的,每一个class都有构造函数,如果你在编写自己的class时没有编写任何构造函数,那么编译器为你自动产生一个缺省default构造函数。这个default构造函数实质是空的,其中不包含任何代码。但是一牵扯到继承,它的问题就出现了。
如果父类base class只有缺省构造函数,也就是编译器自动为你产生的。而子类中也只有缺省构造函数,那么不会产生任何问题,因为当你试图产生一个子类的实例时,首先要执行子类的构造函数,但是由于子类继承父类,所以子类的缺省构造函数自动调用父类的缺省构造函数。先产生父类的实例,然后再产生子类的实例。
50. 下面( )是有效明确的功能需求 (该题为必答题) 2 两年内存储数据量不超过100G 登录后显示公告栏 界面美观大方
长时间操作后提醒用户休息
51. 以下哪一项测试是自动化测试无法胜任的:( ) (该题为必答题) 1 对图形验证码的测试 对数据流的测试 对业务流程的测试 对页面校验规则的测试
52. 一个对象有4个属性,每个属性有3种可能的值,如果要求对所有值的组合进行测试,
则共有( )种组合 (该题为必答题) 2 12 81 7 64
53. 软件测试术语“V&V”指( ) (该题为必答题) 4 Valid and Valuable Version and Version Valid and Victory
Verification and Validation
注释:软件测试中的V&V意思是:软件测试的工作归结起来就是两个V,Verification和Validation。Verification翻译为验证,在在ISO9000中,“验证”的严格定义是:验证是通过检查和提供客观证据,表明规定要求已经满足的认可。Validation翻译为确认,在ISO9000中,“确认”的严格定义是:确认是通过检查和提供客观证据,表明一些针对某一特定预期用途的要求已经满足的认可。所以,V&V意思就是:软件测试中的 Verification 和 Validation
54. Loadrunner中哪个部件用来设置性能测试场景 (该题为必答题) 1 controller
virtual user generator remote agent analysis
注释:LoadRunner包含以下组件:
?Virtual User Generator录制最终用户业务流程并创建自动化性能测试脚本,即Vuser脚本。 ?Controller组织、驱动、管理并监控负载测试。 ?Load Generator通过运行Vuser 产生负载。 ?Analysis用于查看、剖析和比较性能结果。
?Launcher使您可以从单个访问点访问所有LoadRunner组件。
55. 以下关于压力测试的描述,哪种描述是错误的? (该题为必答题) 4 压力测试和并发行测试的联系和区别:并发测试是一种测试手段,在压力测试中可以利用并发测试来进行压力测试。
压力测试一般通过模拟方法进行。
压力测试是指模拟巨大的工作负荷,以查看系统在峰值使用情况下是否可以正常运行。 压力测试是通过一次性大量增加系统负载来测试系统性能的变化,以此来获得系统性能提供的最大服务级别的测试。
56. 从下列叙述中,能够与需求分析、设计、编码相对应的软件测试阶段是 (该题为必
答题) 2
单元测试、开发集成测试、系统测试 系统测试、开发集成测试、单元测试 开发集成测试、系统测试、单元测试 单元测试、系统测试、开发集成测试 注释:
预验收测试
可行性分析 -----> 验收测试 ↘ 预系统测试 ↗ 需求分析 -----> 系统测试 ↘ 预集成测试 ↗