正确答案: A
单元测试
题目:某系统中一个组件的某个函数中,有一个变量没有正确初始化,在( )阶段最可能发现问题。
解析:解析:软件测试实际上分为4步进行,包括单元测试、集成测试、确认测试和系统测试。单元测试是在模块编写完成且无编译错误后进行,通过向被测试模块提供测试数据并接收测试结果。没有正确初始化的变量很可能引起结果有问题,所以最有可能在单元测试中发现。【总结与扩展】集成测试把模块按系统设计说明书的要求组合起来进行测试。即使所有的 功能都通过了测试,但在集成之后,仍可能会出现问题。集成测试主要测试通过模块的数据、全局数据等问题。确认测试的任务是进一步检查软件的功能和性能是否与用户要求一样。系统测试是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。
查看原题
举一反三的答案和解析:
[单选题]
B. communications
C. correspond
D. correspondence
communicateB. communications
解析:解析:计算机通信用Communicate。答案为A。
[单选题]以太网交换机转发数据包的根据是(44)。访问交换机的方式有多种,配置一台新的交换机时可以(45)进行访问。在键入交换机命令时可使用缩写形式,在Switch#模式下,如果键入“con”,则表示(46)。
MAC地址
[单选题]当一个顾客打开哒哒网站购物时,发现网页打开速度很慢,并且选择商品购物时,半天也没把商品放入到购物筐中,这违反了电子商务系统的性能衡量指标的( )。
响应时间
[单选题]若定点整数64位,含1位符号位,用补码表示,则所能表示的绝对值的最大负数为( )。
一263
[单选题]一个故障已经被发现,而且也被排除了,为了检查修改是否引起了其他故障,这时应该进行(63)。
退化测试
解析:解析:一个故障已经被发现,而且也被排除了,因为在修改过程中纠正了老的错误又会引入新的错误,此时应该进行退化测试(RetrogressionTest),以防止出现新错误的。退化测试包括以下步骤:①插入新代码,程序成为新版本;②测试可能受新代码影响功能;③测试修改前的基本功能:④测试新版本的功能。对于选项A“程序走查”是由Bell等人提出来的一种评价程序语言的方法,它以用户为中心,通过走查用户使用程序完成任务的情况进而评价程序语言设计的可用性和流畅性。对于选项C“软件评审”,是指对软件元素或者项目状态的一种评估手段,以确定其是否与计划的结果保持一致,并使其得到改进。对于选项D“软件接收测试”,是确保关键任务的应用软件能在其所运行的硬件设施上高效地运行,与严格的操作标准一致。
[单选题]在某个支持SNMPv2 MIB组的代理中,snmpSerialNo对象的当前值为2007。这时,该代理站同时收到两个管理站发来的set请求,这两个set请求的snmpSerialNo值都是2007,当代理站处理完这两个set请求后,其snmpSerialNo的值变为(62)。
2008
解析:解析:根据SNMPv2协议的MIB组的操作规则,当原snmpSerialNo对象的值为2007时,该代理站又同时收到两个管理站发来的set请求,这两个set请求的snmpSerialNo值也都是2007,那么,该代理站处理完这两个set请求后,其snmpSerialNo的值将自动加1,变为2008。