以下关于人工检查方法叙述正确的是______。A.走查的主要工作是由程序编写者本人来完成的B.代码检

题目

以下关于人工检查方法叙述正确的是______。

A.走查的主要工作是由程序编写者本人来完成的

B.代码检查是对程序进行模拟,一步一步的展示程序如何处理由检查人员提供的测试数据

C.同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法

D.桌上检查是以小组为单位进行检查程序的

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●在会议上,由参会人员阅读程序,利用测试数据人工运行程序,对输出结果进行审查,以达到测试的目的。这种测试方法是(29)。

(29)A.软件审查

B.代码走查

C.技术评审

D.代码审查


正确答案:B

第2题:

下列关于软件测试的目的和准则的叙述中,正确的是( )。

A.软件测试是证明软件没有错误

B.主要目的是发现程序中的错误

C.主要目的是确定程序中错误的位置

D.测试最好由程序员自己来检查自己的程序


正确答案:B
B)【解析】软件侧试的目的:①软件测试是为了发现错误而执行程序的过程;②一个好的测试用例能够发现至今尚未发现的错误;⑧一个成功的测试是发现了至今尚未发现的错误。软件侧试的准则:①所有测试都应追溯到需求;②严格执行测试计划,排除测试的随意性;③充分注意测试中的群集现象:④程序员应避免检查自己的程序;⑤穷举测试不可能;⑥妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。

第3题:

下列叙述中正确的是( )。

A.软件测试的主要目的是发现程序中的错误

B.软件测试的主要目的是确定程序中错误的位置

C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作

D.软件测试是证明软件没有错误


正确答案:A

第4题:

下列关于走查说法不正确的是______。

A) 走查的主要工作是由程序编写者本人来完成

B) 走查与代码检查一样,都是以小组为单位进行

C) 走查是一种走查小组集体扮演计算机角色检查源程序的方法

D) 走查是借助程序流程图来进行数据流和控制流的分析

A.

B.

C.

D.


正确答案:A
解析:走查与代码检查都是以小组为单位进行,它是一种走查小组集体扮演计算机角色检查源程序的方法。在走查过程中,参加审查的人员中只有一人是程序编写者,因此程序的主要工作是由其他人而不是程序编写者本人来完成。走查着重于从流程的角度来考查程序.借助于程序流程图来进行数据流和控制流的分析

第5题:

代码走查(code walkthrough)和代码审查(code inspection)是两种不同的代码评审方法,这两种方法的主要区别是______。

A.在代码审查中由编写代码的程序员来组织讨论,而在代码走查中由高级管理人员来领导评审小组的活动

B.在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档的一致性

C.在代码走查中只检查程序的正确性,而在代码审查中还要评审程序员的编程能力和工作业绩

D.代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的


正确答案:D
解析:代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的。因此选项D说法正确。而选项A的说法应改正为“在代码走查中由编写代码的程序员来组织讨论,而在代码审查中由高级管理人员来领导评审小组的活动”。选项B的说法应改正为“无论代码审查和代码走查都要检查程序与设计文档的一致性”。选项C中说要评审程序员的编程能力和工作业绩也是不对的。

第6题:

关于软件测试的说法,(40)是不正确的。

A.代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程

B.软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象

C.白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法

D.单元测试是针对软件设计的最小单位——程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试


正确答案:D
解析:本题考查软件测试的基本概念。
  .代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程。
  .软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象。
  .白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法。
  .单元测试又称模块测试,是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。

第7题:

在会议上,由参会人员阅读程序,利用测试数据人工运行程序,对输出结果进行审查,以达到测试的目的。这种测试方法是(29)。

A.软件审查

B.代码走查

C.技术评审

D.代码审查


正确答案:B
桌前走查、代码走查、代码审查属于静态测试的方法。桌前检查由程序员检查自己编写的程序。代码审查是由若干程序员和测试人员组成一个会审小组,通过阅读、讨论和争议,对程序进行静态分析的过程。它一般包括二个步骤。第一步:小组负责人提前把设计规格说明书、控制流图、程序文本及有关要求、规范发给小组成员,作为评审依据,小组成员在充分阅读这些材料后开始下一步;第二步:召开程序审查会,在会上首先由程序员讲解程序的逻辑。在此过程中,程序员或其它小组成员可以提出问题,展开讨论,审查是否在在错误。代码走查与代码审查基本相同,它的过程也分二个步骤。第一步把材料发给走查小组成员,让他们认真研究程序,然后再开会;第二步首先由测试组成员为被测程序准备一批有代表性的测试用例,提交给走查小组。走查小组开会,集体扮演计算机角色,让测试用例沿程序的逻辑运行一遍,随时记录程序的踪迹,供分析和讨论使用。技术评审的目的是评价软件产品。以确定其对使用意图的适合性,目标是识别规范说明和标准的差异,并向管理提供证据,以表明产品是否满足规范说明并遵从标准,而且可以控制变更。软件审查通过正式的方式来对软件进行评审,而走查则可以是非正式的方式进行。

第8题:

走查是对软件进行静态测试的一种方法,以下不属于走查活动的是______。

A.计划走查会议

B.准备测试用例

C.执行走查以发现和改正错误

D.在走查过程中程序员逐渐讲解自己的程序


正确答案:B
解析:走查的步骤如下:①计划走查会议;②走查产品;③执行走查;④解决缺陷;⑤走查记录;⑥产品返工,准备测试用例是走查之前要进行的活动。

第9题:

下列叙述中,说法正确的是______。

A) 桌上检查的文档是最后要公开的正式文档

B) 桌上检查是一个完全没有约束的过程,所以通常效率会比较低

C) 代码检查是程序员自己检查自己编写的程序

D) 桌上检查最好由程序的编写人员来完成

A.

B.

C.

D.


正确答案:B
解析:桌上检查是一种传统检查方法,由程序员自己检查自己编写的程序。对大多数人而言,桌上检查效率会相当低,其中一个原因是它是一个完全没有约束的过程,另一个原因是它违反了软件测试的原则,即人们一般不能有效地测试自己编写的程序。所以桌上检查最好由其他人而非程序的编写人员来完成,桌上检查的文档是一种过渡性的文档,不是公开的正式文档。代码检查是以小组为单位阅读代码,应用一系列规程和错误检查技术,检查实际的产品(包括文档和程序代码),发现存在错误和缺陷的过程。

第10题:

以小组形式进行,小组成员集体扮演计算机角色检查源程序的方法是______。

A.评审

B.代码检查

C.走查

D.轮查


正确答案:C

更多相关问题