软件工程

在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。

题目

在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。

参考答案和解析
正确答案:错误
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件测试是软件开发过程中的重要阶段,其任务不包括以下()选项。

A、预防软件发生错误

B、发现定位程序错误

C、修正所定位的错误

D、提供错误诊断信息


参考答案:C

第2题:

测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。


正确答案:

软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。

第3题:

测试的目的是暴露错误,评价程序的可靠性;而 【2】 的目的是发现错误的位置并改正错误。


正确答案:
正确答案:  1.(调试) 

第4题:

测试的目的是暴露错误,评价程序的可靠性;而发现错误的位置并改正错误的是【 】。


正确答案:调试
调试 解析:调试的目的是发现错误的位置并改正错误。

第5题:

以下关于软件开发文档的叙述中,错误的是 (55) 。A.软件开发是程序及其相应文档的生产过程

以下关于软件开发文档的叙述中,错误的是 (55) 。

A.软件开发是程序及其相应文档的生产过程

B.软件开发过程中的重要信息需要固化在文档中,以便积累开发经验

C.由于担心设计人员中途离职,所以要让他们写下文档

D.在软件开发过程中,面对面交流并不可靠,应当完全用文档来代替


正确答案:D
本题考查软件工程方面的基础知识。软件开发文档是重要的,软件产品=程序+文档。因此,软件开发就是程序和文档的生产过程。软件文档包括开发文档和用户文档两大类。开发文档记录了开发个过程、各阶段所用的技术和产生的成果,这是开发经验的积累,也是改进软件时必须参照的依据。用户文档向用户提供了使用和运行维护所需要的资料。由于软件开发周期长,开发过程中的人员流动是难免的。为避免开发人员在开发中途离职造成工作脱节,也需要实施开发过程的文档化。各阶段的评审也需要文档,这是质量保证的重要基础。在开发过程中,面对面交流的重要结果需要用文档来固化,有据可依,有据可查。但是,文档不能完全取代面对面交流。许多不成熟的意见、思想的火花(常称为软知识)是很难)用严格的文档来描述的。只有通过多次讨论甚至辩论达成某种结论后,才能成为比较成熟的硬知识,固化在在文档上。现在的敏捷开发方法特别关注面对面交流(沟通),充分发挥其作用,达到真正的一致认识和理解。单靠文档有时仍会产生不同理解甚至误解。

第6题:

具体讨论你在基于中间件的软件开发项目中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。


正确答案:

第7题:

●以下关于测试时机的叙述中,正确的是(57)。

A.应该尽可能早的进行测试

B.若能推迟暴露软件中的错误,则修复和改正错误所花费的代价就会降低

C.应该在代码编写完成后开始测试

D.需求分析和设计阶段不需要测试人员参与


正确答案:A

第8题:

测试的目的是暴露错误,评价程序的可靠性;而( )的目的是发现错误的位置并改正错误。


正确答案:
调试

第9题:

以下关于测试时机的叙述中,不正确的是(56)。

A.应该尽可能早地进行测试

B.软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高

C.应该在代码编写完成后开始测试

D.项目需求分析和设计阶段需要测试人员参与


正确答案:C
测试应尽早并不断地进行:由于原始问题的复杂性、开发各阶段的多样性,以及参加人员之间的协调等因素,使得在开发各个阶段都有可能出现错误。有的时候表现在程序中的错误,并不一定是由于编码产生的,很有可能是设计阶段,甚至是由需求分析的问题所引起的,而且开发各阶段是连续的,早期出现的小问题到后期而会扩散,最后需要花费不必要的人力物力来修改错误。尽早进行测试,可以尽快地发现问题,将错误的影响缩小到最小范围。因此,测试应该贯穿在开发的各界的,坚持各阶段的技术评审,这样才能尽早发现错误和纠正错误、消除隐患、提高整个系统的开发质量。

第10题:

软件调试的目的是( )。

A.暴露错误

B.开发软件的潜能

C.提高软件的性能

D.改正错误


正确答案:D
解析:调试的目的是定位错误、找出错误的原因并修改程序以修正错误。

更多相关问题