软件测试笔试题及答案 - 图文 联系客服

发布时间 : 星期五 文章软件测试笔试题及答案 - 图文更新完毕开始阅读4c5a038483d049649b665848

1、TCP是互联网中的(1)协议,使用(2)次握手协议建立连接。当主动发出SYN连接请求后,等待对方回答(3)。这种连接的方法可以防止(4),TCP使用的流量控制协议是(5)。

(1)A.传输层 B.网络层 C会话层 D.应用层 (2)A.1 B.2 C.3 D.4

(3)A.SYN,ACK B.FIN,ACK C.PSH,ACK D.RST,ACK

(4)A.出现半连接 B.无法连接 C.假冒的连接 D.产生错误的连接

(5)A.固定大小的滑动窗口协议 B.可变大小的滑动窗口协议 C.后退N帧ARQ协议 D.选择重发ARQ协议

2、下列叙述中,与提高软件可移植性相关的是 。 A.选择时间效率高的算法 B.尽可能减少注释

C.选择空间效率高的算法

D.尽量用高级语言编写系统中对效率要求不高的部分

D软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。

3、用边界值分析法,假定1

4、在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是______ A.指响应时间;

B.指报文从客户端发出到客户端接收到服务器响应的间隔时间; C.指报文在网络上的传输时间;

D.指从报文开始进入网络到它开始离开网络之间的时间 网络延迟:在传输介质中传输所用的时间,即从报文开始进入网络到它开始离开网络之间的时间。

5、软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性()是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。

A.成熟性; B.易恢复性; C.容错性; D.可靠性依从性 国家标准GB/T 16260《软件产品评价-质量特性及其使用指南》规定了软件产品的六个质量特性,并推荐了与之对应的27个子特性,质量特性和子特性列表如下: 质量特描述 子特性 子特性描述 性 功能性 当软件在指定条件下使适合性 软件产品为指定的任务和用户目用时,软件产品满足明标提供一组合适的功能的能力 确和隐含要求功能的能准确性 软件产品具有所需精确度的正确力 或相符的结果及效果的能力 互操作软件产品与一个或更多的规定系性 统进行交互的能力 可靠性 软件产品维持规定的性能级别的能力 易用性 软件产品在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力 效率 在规定条件下,相对于所用资源的数量,软件产品提供适当的性能的能力 维护性 软件产品可被修改的能力。修改可能包括修正、改进或软件适应环境、需求和功能规格说明中的变化 功能性软件产品依附于同功能性相关的依从性 标准、约定或法规以及类似规定的能力 安全保软件产品保护信息和数据的能密 力,以使未授权的人员或系统不能阅读或修改这些信息和数据,但不拒绝授权人员或系统对它们的访问。 成熟性 软件产品避免因软件中错误的发生而导致失效的能力 容错性 在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力 易恢复在失效发生的情况下,软件产品性 重建规定的性能级别并恢复受直接影响的数据的能力 可靠性软件产品依附于同可靠性相关的依从性 标准、约定或规定的能力 易理解软件产品使用户能理解软件是否性 适合以及如何能将软件用于特定的任务和使用环境的能力。 易学性 软件产品使用户能学习它的能力 易操作软件产品使用户能操作和控制它性 的能力 吸引性 软件产品吸引用户的能力 易用性软件产品依附于同易用性相关的依从性 标准、约定或规定的能力 时间特在规定条件下,软件产品执行其性 功能时,提供适当的相应时间和处理时间以及吞吐率的能力 资源特在规定条件下,软件产品执行其性 功能时,使用合适的数量和类型的资源的能力 效率依软件产品依附于同效率相关的标从性 准、约定或规定的能力 易分析软件产品诊断软件中的缺陷或失性 效原因,以及判定待修改的部分的能力 易改变指软件产品使指定的修改可以被性 实现的能力 稳定性 软件产品避免由于软件修改而造成以外结果的能力 易测试软件产品使已修改软件能被确认性 的能力 维护性软件产品依附于同维护性相关的依从性 标准、约定或规定的能力 可移植软件产品从一种环境迁适应性 指软件产品无需采用有别于为考性 移到另外一种环境的能虑该软件的目的而准备的活动或力 手段,就可能适应不同的指定环境的能力 易安装软件产品在指定环境中被安装的性 能力 共存性 软件产品在公共环境中同与其分享公共资源的其他独立软件共存的能力 易替换软件产品在环境相同、目的相同性 的情况下替代另一个指定软件产品的能力 可移植软件产品依附于同可移植性相关性依从的标准、约定或规定的能力 性 6、关于软件质量的描述,正确的是______ A.软件质量是指软件满足规定用户需求的能力;

B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性;

C.软件质量保证过程就是软件测试过程; D.以上描述都不对

解析:软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。

7、 (1)是面向对象程序设计语言不同于其它语言的主要特点,是否建立了丰富的(2)是衡量一个面向对象程序设计语言成熟与否的重要标志之一。 (1)A.继承性;B.消息传递;C.多态性;D.静态联编; (2)A.函数库;B.类库;C.类型库;D.方法库; 8、8位ASCII编码的最大编码值为______ A.128 B.127 C.256 D.255

9、对计算机软件和硬件资源进行管理和控制的软件是______

A.文件管理程序 B.输入输出管理程序 C.命令处理程序 D.操作系统

操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。 10、下列说法正确的是______ A.给计算机加电称为热启动

B.计算机死机后常用冷启动计算机 C.可用Ctrl+Alt+Del键对计算机冷启动 D.可用Ctrl+Alt+Del按钮对计算机热启动

热启动就是 按 ctrl+alt+delete 的重启。冷启动是按机箱上的电源(power)按钮的开机。

11、1024B是______

A.1KB B.1MB C.1GB D.1Gb

1个字节等于8位二进制,1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024Byte

12、衡量计算机的平均无故障时间是计算机的______

A.可靠性 B.可维护性 C.适应性 D.稳定性

MTBF,即平均无故障时间,英文全称是“Mean Time Between Failure”。是衡量一个产品(尤其是电器产品)的可靠性指标。 13、十进制102转换为二进制是______

A.1100111 B.1100110 C.1100001 D.101111

102?21?22?25?26,102=1100110

14、在Windows中,下列可以作为文件名的是______ A.a?.txt B.abc>.doc C.abc*.xls D.Rula.bmp 1? 允许文件或者文件夹名称不得超过255个字符。 2? 文件名除了开头之外任何地方都可以使用空格。 3? 文件名中不能有下列符号:“?”、“、”、“╲”、“*”、““”、“”“、“<”、“>”、“|”。 4? Windows 98文件名不区分大小写,但在显示时可以保留大小写格式。 5? 文件名中可以包含多个间隔符,如“我的文件。我的图片。001”。 15、SNMP 所采用的传输层协议是______

A.UDP B.ICMP C.TCP D.IP

简单网络管理协议(SNMP)是目前TCP/IP网络中应用最为广泛的网络管理协议,SNMP使用UDP(用户数据报协议)作为第四层协议(传输协议),进行无连接操作。

16、为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括______ A.配置项标识、配置项控制、配置状态报告、配置审计 B.配置基线确立、配置项控制、配置报告、配置审计 C.配置项标识、配置项变更、配置审计、配置跟踪

D.配置项标识、配置项控制、配置状态报告、配置跟踪 17、______方法根据输出对输入的依赖关系设计测试用例。

A.路径测试 B.等价类 C.因果图 D.边界值

18、在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法______不能与该方法同时存在于类C中

A.int f(int x,int y) B.int f(float a,int b) C.float f(int x,float y) D.int f(int x,float y) 19、下列关于软件验收测试的合格通过准则错误的是:______

A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求;

B. 所有测试项没有残余一级、二级和三级错误;

C. 立项审批表、需求分析文档、设计文档和编码实现不一致; D. 验收测试工件齐全

软件验收测试合格通过准则:1软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。2所有测试项没有残余的一级二级三级的错误。3立项审批表、需求分析文档、设计文档和编码实现一致。4验收测试工件齐全(测试计划,测试用例,测试日志,测试通知单,测试分析报告)