首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于
软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于
admin
2012-10-22
53
问题
软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于
选项
A、静态测试
B、动态测试
C、程序正确性证明
D、系统测试
答案
B
解析
软件测试的三种方法:动态测试、静态测试和正确性证明。
①动态测试。是指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序运行时的行为,以发现其中的错误。测试是否能够发现错误取决于测试实例的设计。设计测试实例的方法一般有两类:黑箱法和白箱法。
②静态测试。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档或程序不必运行,所以称为静态的。人工评审的手续虽然比较简单,但事实证明这是一个相当有效的检验手段。由于评审人的能力有限,静态测试显然不可能发现所有的错误。
③正确性证明。程序正确性证明最常用的方法是归纳断言法,它对程序提出一组命题,如能用数学方法证明这些命题成立,就可保证程序中不存在错误,即它对所有的输入都会产生预期的正确输出。但目前正确性证明尚处于理论研究阶段,其技术尚不成熟,并未达到实用化阶段。因此前两种测试手段仍然是有效的手段。
转载请注明原文地址:https://jikaoti.com/ti/ACP7FFFM
本试题收录于:
三级信息管理技术题库NCRE全国计算机三级分类
0
三级信息管理技术
NCRE全国计算机三级
相关试题推荐
实施企业系统规划方法(BSP)的主要目的是为了实现企业信息系统的
需求分析过程中,对算法的简单描述记录在哪项中?
下列关于软件测试的描述正确的是
在战略数据规划过程中建立的企业模型反映了Ⅰ.一个企业中的主要业务领域Ⅱ.企业当前的组织机构和管理职能Ⅲ.企业的业务活动过程 Ⅳ.企业的业务功能
对于大型企业的信息系统开发,数据的全局规划时十分重要的。J.Martin认为,在进行自顶向下的信息资源规划的同时,还必须在此基础上进行数据库的【】设计。
企业信息系统在定义系统总体结构时,运用了许多具体技术,下列哪种技术可用来确定主要系统?
原型化方法是软件开发中一类常用的方法,它与结构化方法相比较,更需要
下列关于结构化设计方法的模块划分的描述中,错误的是
方框图(N-S图)是描述程序处理过程的一种详细设计工具,以下关于方框图的描述中,错误的是
一个已经具备运行条件,但是由于没有获得CPU而不能运行的进程处于()。
随机试题
形而上学认为静止()。
Theroom______oftencleanedbythestudents.
下列哪项与原核生物DNA复制错误率低的原因有关
第一类杠杆的特点不包括
以下属于咨询(监理)工程师在施工过程中的质量控制范围的有()。
根据《合同法》,应当先履行债务的当事人,有确切证据证明对方()的,可以终止履行债务。
银行从业人员是一个较受公众关注的群体,银行个人理财从业人员在工作中要接受来自于()的监督。
社会工作研究的目的在于()。
根据学习的定义,下列属于学习的现象是()。
Whyare"HowTo"booksingreatdemandintheUnitedStates?
最新回复
(
0
)