代码审查通常不审查负责处理用户提交数据的代码。

题目

代码审查通常不审查负责处理用户提交数据的代码。

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

第1题:

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

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

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

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

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


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

第2题:

简述桌面检查、代码审查与代码走查之间的区别。


正确答案:桌面检查:由程序员自己检查自己编写的程序。 代码审查:由程序员逐句讲解程序的逻辑。在此过程中,程序员或其他小组成员可以提出问题,展开讨论,审查错误是否存在。 代码走查:让与会者“充当”计算机。由测试组成员为被测程序准备一批有代表性的测试用例,提交给走查小组。走查小组开会,集体扮演计算机角色,让测试用例沿程序的逻辑运行一遍。

第3题:

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

(29)A.软件审查

B.代码走查

C.技术评审

D.代码审查


正确答案:B

第4题:

以下哪一种控制方法最有效的保证产品源代码和目标代码是一致的()。

  • A、源代码和目标代码比较报告
  • B、库控制软件严格限制对于源代码的改变
  • C、严格限制访问源代码和目标代码
  • D、对于源代码和目标代码的数据和时间戳审查

正确答案:D

第5题:

下列不属于静态测试方法的是______。

A.数据流测试

B.代码审查

C.代码走查

D.静态分析


正确答案:A

第6题:

简述代码审查中协调人的职责


正确答案:为代码审查分发材料(程序清单、设计规范),安排进程 在代码审查过程中起主导作用 记录发现的所有错误

第7题:

测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为_____,在不执行代码的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为________________。


正确答案:动态黑盒测试 静态白盒测试

第8题:

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

A.软件审查

B.代码走查

C.技术评审

D.代码审查


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

第9题:

下列对审查描述正确的是()

  • A、最早提出审查概念的是Microsoft公司
  • B、审查通过逐步检查源代码中有无逻辑或语法错误的办法来检查故障。
  • C、审查和走查是同一种方法的两种不同表示。
  • D、审查过程中需要用户参与

正确答案:B

第10题:

下列描述中,()通常情况下不是代码审查过程中的必要步骤。

  • A、审查用户访问来源
  • B、审查处理用户数据的代码
  • C、搜索代码中常见漏洞的签名并验证
  • D、理解应用程序的逻辑,逐行审查代码,确定问题

正确答案:A

更多相关问题