问题 单项选择题

Black-box and white-box testing method ale often used in software testing phase, in which, the white-box is mainly used to test software's (73) .

A.external function of a program

B.reasonableness of structure

C.internal logic of a program

D.correctness of a program

答案

参考答案:C

解析:[分析]
本题考查专业英语应用能力和软件测试方法。
软件测试的目的就是在软件系统交付运行之前,尽可能多地发现系统中的错误和缺陷。常用的软件测试方法有黑盒测试与白盒测试方法。其中黑盒测试又称功能测试,它把软件看做一个不透明的黑盒子,完全不考虑(或不了解)软件的内部结构和处理算法,它只检查软件功能是否能按照软件需求说明书的要求正常使用,软件是否能适当地接收输入数据并产生正确的输出信息,软件运行过程中能否保持外部信息(例如文件和数据库)的完整性等。而白盒测试又称结构测试,它的前提是可以把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理算法。这种方法按照程序内部逻辑设计测试用例,检测程序中的主要执行通路是否都能按预定要求正确工作。
参考译文:黑盒测试与白盒测试方法是常被使用的软件测试方法,其中自盒测试主要用来测试软件的程序内部逻辑结构。

问答题 案例分析题

2008年,G淀粉公司雇佣临时人员把仓库改造成第三生产车间。该车间为长80m、宽50m、高15m的桁架砖混结构建筑,分成打包间和产品暂存间。打包间用7m高砖墙与暂存间分隔。打包间内有打包机8台、振动筛8台。振动筛安装在6m高的二层钢制平台上,振动筛内筛子采用木质框架,筛子四角与振动筛用铁质螺栓连接。振动筛开关和电动机为防爆电器设备。

2010年3月10日10时30分,当班班长甲发现4号打包机故障,二层钢制平台滞留了大量淀粉,正散落到打包间地面。甲关停4号打包机,并向车间主任报告。14时,甲带领10名工人到二层钢制平台清理淀粉。一部分工人使用扫把、铁锹等工具清理平台上的淀粉,装包后,通过楼梯把成包淀粉滚落到打包车间地面,或从二层平台直接将淀粉包扔到打包间地面。另一部分工人用铁制扳手卸下筛子,用铁棍敲打清理筛子上的淀粉。

当清理工作进行到15时10分时,突然发生燃爆,而后发生多次爆炸,打包间一片火海,第三生产车间厂房的四面墙体全部倒塌。事发时,打包间和暂存问分别有作业人员19人和79人。事故导致18人死亡、7人重伤、38人轻伤。

事故发生后,当地政府立即成立现场救援指挥部。搜救人员多次进入车间搜救,利用切割机、生命探测仪、液压顶杆、起重气垫等装备进行救援,并在厂房周边同时用消防水枪降温,防止再次燃爆。

根据以上场景,回答下列问题:

指出淀粉爆炸与气体爆炸在爆炸特性方面的不同。

多项选择题