首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件测试的目的是______。
软件测试的目的是______。
admin
2021-01-08
64
问题
软件测试的目的是______。
选项
A、评价软件的质量
B、发现软件的错误
C、找出软件的所有错误
D、证明软件是正确的
答案
B
解析
软件测试是不可能找到全部错误的,这是一个最基本的测试常识。测试之后的程序,只能说是没发现问题,而不能说是没有问题。软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。在目前形式化方法和程序正确性证明技术还无望成为实用性方法的情况下,软件测试在将来相当一段时间内仍然是软件可靠性保证的有效方法。软件工程的总目标是充分利用有限的人力和物力资源,高效率、高质量地完成软件开发项目。不足的测试势必使软件带着一些未揭露的隐藏错误投入运行,这将意味着更大的危险让用户承担。过度测试则会浪费许多宝贵的资源。到测试后期,即使找到了错误,然而付出了过高的代价。E.W.Dijkstra的一句名言说明了这一道理:“程序测试只能表明错误的存在,而不能表明错误不存在。”可见,测试是为了使软件中蕴涵的缺陷低于某一特定值,使产出、投入比达到最大。选择B正确。
转载请注明原文地址:https://kaotiyun.com/show/kxHZ777K
本试题收录于:
信息系统监理师上午基础知识考试题库软考中级分类
0
信息系统监理师上午基础知识考试
软考中级
相关试题推荐
项目经理小李依据当前技术发展趋势和所掌握的技术能否支撑该项目的开发,进行可行性研究。小李进行的可行性研究属于______。
以下关于政府采购法的叙述,(1)是错误的。
Philippekmchten提出的4+1视图模型从(40)几个方面来描述软件需求。①逻辑视图②进程视图③物理视图④开发视图⑤数据流视图⑥场景视图
以下关于变更控制委员会(CCB)的描述,错误的是______。A.CCB也称为配置控制委员会,是配置项变更的监管组织。B.CCB任务是对建议的配置项变更做出评价、审批,以及监督已批准变更的实施C.CCB组织可以只有一个人D.对于所有的项目,CCB包
(137)不是J2EE的关键技术。
如果项目实际进度比计划提前20%,实际成本只用了预算成本的60%,首先应该(12)。
项目的管理过程用于描述、组织并完成项目工作,而以产品为导向的技术过程则创造项目的产品。因此,项目的管理过程和以产品为导向的技术过程(68)。
CMMI提供了两种模型表述方式:“连续式”和“阶段式”。以下说法中正确的是(67)。
项目的管理过程用于描述、组织并完成项目工作,而以产品为导向的技术过程则用于创造项目的产品。因此,项目的管理过程和以产品为导向的技术过程()。
项目经理的一个重要任务是确认每个项目的相关目标,帮助管理者建立并达到那些目标的方式是目标管理。______不属于目标管理强调的内容。A.建立明确的和现实的目标B.阶段性评估项目目标是否达到C.提高对于项目的参与合作,团队建设和对于项目的承诺D.分析
随机试题
关于硅酸盐水泥及普通水泥的技术性质表述不正确的是()。
装配中常用的定位方法有哪些?
一个测验能测验出它所要测量的属性和特点的程度,叫作测验的()
A.狭窄性腱鞘炎B.类风湿关节炎C.髌骨软化症D.腰椎间盘突出症男,26岁,腰腿痛1年,查体:脊柱侧凸畸形,直腿抬高试验及加强试验阳性,左小腿外侧感觉减弱,诊断是
关于优先股的说法,正确的是()。
锅炉省煤器使用的管子一般采用()。
如图,直线l对应的函数表达式为().
根据《合伙企业法》规定,有限合伙人()(2014年一专一第46题)
A.acceptB.unquantifiableC.useD.whatE.purchasedF.consumedG.encouragedH.climbingI.predictablyJ.actually
Thenightmareofyourmobilephonerunningoutofpowermid-conversationcouldbeover,forresearchersattheUniversityofWis
最新回复
(
0
)