首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件测试的目的是______。
软件测试的目的是______。
admin
2021-01-08
81
问题
软件测试的目的是______。
选项
A、评价软件的质量
B、发现软件的错误
C、找出软件的所有错误
D、证明软件是正确的
答案
B
解析
软件测试是不可能找到全部错误的,这是一个最基本的测试常识。测试之后的程序,只能说是没发现问题,而不能说是没有问题。软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。在目前形式化方法和程序正确性证明技术还无望成为实用性方法的情况下,软件测试在将来相当一段时间内仍然是软件可靠性保证的有效方法。软件工程的总目标是充分利用有限的人力和物力资源,高效率、高质量地完成软件开发项目。不足的测试势必使软件带着一些未揭露的隐藏错误投入运行,这将意味着更大的危险让用户承担。过度测试则会浪费许多宝贵的资源。到测试后期,即使找到了错误,然而付出了过高的代价。E.W.Dijkstra的一句名言说明了这一道理:“程序测试只能表明错误的存在,而不能表明错误不存在。”可见,测试是为了使软件中蕴涵的缺陷低于某一特定值,使产出、投入比达到最大。选择B正确。
转载请注明原文地址:https://www.kaotiyun.com/show/kxHZ777K
本试题收录于:
信息系统监理师上午基础知识考试题库软考中级分类
0
信息系统监理师上午基础知识考试
软考中级
相关试题推荐
项目经理小李依据当前技术发展趋势和所掌握的技术能否支撑该项目的开发,进行可行性研究。小李进行的可行性研究属于______。
面向对象软件开发方法的主要优点包括______。①符合人类思维习惯②普适于各类信息系统的开发③构造的系统复用性好④适用于任何信息系统开发的全生命周期
两化深度融合已经成为我国工业经济转型和发展的重要举措之一。对两化融合的含义理解正确的是:______。
某车间需要用一台车床和一台铣床加A、B、C、D4个零件。每个零件都需要先用车床加工,再用铣床加工。车床与铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如下表:若以A、B、C、D零件顺序安排加工,则共需32小时。适当调整零件加工顺
项目配置管理的主要任务中,不包括()。
(117)能最准确地计算活动的历时(AD)。
某小型项目涉及对10个函数代码的编写(假设每个函数代码的编写工作量相等),项目由两个程序员进行结对编程,计划在10天内完成,总体预算是1000元,每个函数的平均成本是100元。项目进行到了第五天,实际消耗费用是400元,完成了3个函数代码的编写。假设后面
大型项目一般需要各单项项目机构协作以保证实现总体项目目标,以下关于大型项目协作管理说法中,不正确的是(11)。
软件测试是软件开发过程中的一项重要内容,将测试分为白盒测试、黑盒测试和灰盒测试,主要是()对软件测试进行分类。
()不是项目目标特性之一。
随机试题
获得性掌跖角化病(PPK)不包括
母儿血型不合下列哪项是对的
根除幽门螺杆菌治疗后,不宜选用的复查方法是()
男,44岁。4年来劳累后气促,曾诊为哮喘,x线片示前上纵隔类圆阴影压迫气管,最可能的诊断
和解与调解的区别在于()
反映在空间上全面安排的施工组织设计内容是()。
CME3月期国债期货面值1000000,成交价格为93.58,那么债券的成交价为()。
导游人员进行导游活动,(),由旅游行政管理部门责令改正,处1000元以上1万元以下的罚款。
下列平面图形中,既是轴对称图形又是中心对称图形的是()
Manystudentsfindtheexperienceofattendinguniversitylecturestobeareallyconfusingand【C1】______experience.Thelecture
最新回复
(
0
)