为提高软件的质量,应该()

题目

为提高软件的质量,应该()

  • A、随机地选取测试数据
  • B、取一切可能的输入数据作为测试数据
  • C、在需求分析时就考虑软件测试的因素
  • D、选择发现错误可能性大的数据作为测试数据
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件工程的目的就是提高软件的质量和降低软件的成本。()


参考答案:√

第2题:

软件测试的目的是(53)。为了提高测试的效率,应该(54)。使用白盒测试方法时,确定测试数据应根据(55)和指定的覆盖标准。一般说来与设计测试数据无关的文档是(56)。软件的集成测试工作最好由(57)承担,以提高集成测试的效果。

A.评价软件的质量

B.发现软件的错误

C.发现软件的错误

D.证明软件是正确的


正确答案:B

第3题:

软件工程学的提出是由于软件产生中的软件危机引起的,软件工程学的目的应该是最终解决软件生产的什么问题()

A.消除软件的生产危机

B.加强软件的质量保证

C.提高软件的开发效率

D.使软件生产工程化


参考答案:D

第4题:

软件可移植性是用来衡量软件质量的重要尺度之一,为提高软件可移植性,应注意提高软件的()。


正确答案:可靠性

第5题:

为提高软件项目的质量,在软件结构设计时,必须遵循( )原则。

A.质量控制

B.程序优化

C.信息隐蔽

D.数据共享


正确答案:A
解析:软件项目的建设包括项目计划、需求分析、软件开发和系统维护等阶段,质量管理工作会始终贯彻在项目建设的各个阶段。因此为提高软件项目的质量,在软件结构设计时,必须遵循质量控制原则。

第6题:

软件工程学的目的应该是最终解决软件生产的(62)问题。

A.消除软件的生产危机

B.使软件生产工程化

C.加强软件的质量保证

D.提高软件的开发效率


正确答案:B
解析:本题考查软件工程学的目的。软件工程方法学是指在软件生命周期全过程中使用的一整套技术方法的集合,主要包含3个要素:方法、工具和过程。在开发软件的过程中,引入软件工程学的目的是希望能使软件生产的过程规范化和工程化。

第7题:

软件测试的目的是(14)。为了提高测试的效率,应该(15)。(40)A.评价软件的质量B.发现软件的错误C.证

软件测试的目的是(14)。为了提高测试的效率,应该(15)。(14)处填()。

A.评价软件的质量

B.发现软件的错误

C.证明软件是正确的

D.找出软件系统中存在的所有错误

请帮忙给出正确答案和分析,谢谢!


正确答案:B

第8题:

●以下关于软件质量和软件测试的说法,不正确的是(55)。

(55)A.软件测试不等于软件质量保证

B.软件质量并不是完全依靠软件测试来保证的

C.软件的质量要靠不断的提高技术水平和改进软件开发过程来保证

D.软件测试不能有效的提高软件质量


正确答案:D

第9题:

以下关于软件质量和软件测试的说法,不正确的是( )

A.软件测试不等于软件质量保证
B.软件质量并不是完全依靠软件测试来保证的
C.软件的质量要靠不断的提高技术水平和改进软件开发过程来保证
D.软件测试不能有效的提高软件质量

答案:D
解析:
软件测试人员的一项重要任务就是提高软件质量,但不等于说软件测试人员就是软件质量保证人员,因为测试只是质量保证工作中的一个环节。软件质量保证和软件测试是软件质量工程的两个不同层面的工作。质量保证着眼于软件开发活动中的过程、步骤和产物,通过不断提高技术水平和改进开发过程来保证质量。软件测试虽然也与开发过程紧密相关,但关心的不是过程的活动,而是对过程的产物以及开发出的软件进行剖析,软件测试是保证软件质量的一个重要环节。

第10题:

简述提高软件质量的主要措施。


正确答案: 复审:是在软件生命周期每个阶段结束之前,都采用一定的标准对该段产生的软件配置成分进行严格的正式或非正式的检测。
复查:是检查已有的材料,以断定在软件生命周期某个阶段的工作是否能够开始或继续。
管理复审:是向开发组织或使用部门的管理人员提供有关项目的总体状况、成和进度等方面的情况,以便他们从管理角度对开发工作进行审查。 测试:包括测试计划、测试过程和测试结果3个阶段。