问题 单项选择题

软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于

A.静态测试

B.动态测试

C.程序正确性证明

D.系统测试

答案

参考答案:B

解析: 软件测试的三种方法:动态测试、静态测试和正确性证明。
①动态测试。是指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序运行时的行为,以发现其中的错误。测试是否能够发现错误取决于测试实例的设计。设计测试实例的方法一般有两类:黑箱法和白箱法。
②静态测试。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档或程序不必运行,所以称为静态的。人工评审的手续虽然比较简单,但事实证明这是一个相当有效的检验手段。由于评审人的能力有限,静态测试显然不可能发现所有的错误。
③正确性证明。程序正确性证明最常用的方法是归纳断言法,它对程序提出一组命题,如能用数学方法证明这些命题成立,就可保证程序中不存在错误,即它对所有的输入都会产生预期的正确输出。但目前正确性证明尚处于理论研究阶段,其技术尚不成熟,并未达到实用化阶段。因此前两种测试手段仍然是有效的手段,

阅读理解与欣赏
诚信的价值

       从前,有一对夫妻,开了一间酒店,由于卖出的酒物美价(镰  廉),生意十分兴隆。
       有一天夫外出,妻子偷偷地在酒里掺了水,多卖了五元钱。
       晚上丈夫回来,妻子得意(洋洋  扬扬)地把自己的“秘诀”告诉丈夫,以为会得到丈夫的夸奖。
       谁知,丈夫一听,急得双脚直跳,抱头痛哭,说:“唉呀( )你把我们最值钱的东西( )诚信( )只五元给卖掉了( )  ”
       果然,从此他们的生意一落千丈,最终彻底破产了。但妻子贫病交加、奄奄一息的时候,她悔恨地流着泪,说:“我明白了                                                       。”    
1.在括号里选择正确的字画上“       ”。     
2.在第4自然段画( )的地方加上标点。   
3.按下面的意思在文中找出相应的成语。
     形容声誉、地位或经济状况急剧下降。 (              )
4.“妻子得意洋洋”的原因是                                                              ;最终的结果
    是                                                              。
5.联系全文,在最后一段的横线上写出合适的话。
6.读这篇短文后你有什么感受?
                                                                                                                                                         

单项选择题