() 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明] 代码检查包括桌面检查、代
() 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明] 代码检查包括桌面检查、代码审查和走查等,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码逻辑表达的正确性,代码结构的合理性等方面;发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问题、包括变量检查、命名和类型审查、程序逻辑审查、程序语法检查和程序结构检查等内容。[问题1] (5分) 代码审查是由若干程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程。请简述代码审查的基本步骤。[问题2] (4分) 请简述代码走查与代码审查的区别。[问题3] (6分) 请指出下列编码规范是否正确。 1、 程序块要采取缩进风格编写,缩进的空格数为4个。 2、 若函数或过程中的参数较长,则要进行适当划分。 3、 如果有若干条短语句,则应该将它们放在一行。 4、 每一行代码后面都需要使用注释说明其作用。 5、 为了保证模块之间的通信,应该设置尽量多的公共变量。 6、 使用断言来发现软件问题,提高代码可测性。 7、 循环体内工作量最大化 8、 只引用属于自己的存储空间
[问题1]
代码审查分两步:第一步,小组负责人提前把设计规格说明书、控制流程图、程序文本及有关要求、规范等分发给小组成员,作为审查依据。小组成员在充分阅读这些材料后,进入审查的第二步,召开程序审查会。在会上,首先由程序员逐句讲解程序的逻辑。在此过程中,程序员或其他小组成员可以提出问题,展开讨论,审查错误是否存在。
[问题2]
走查开会的程序与代码审查不同,不是简单地阅读程序和对照错误检查表进行检查,而是让与会者“充当”计算机,即首先由测试组成员为所测程序准备一批有代表性的测试用例,提交给走查小组。走查小组开会,集体扮演计算机角色,让测试用例沿程序的逻辑运行一遍,随时记录程序的踪迹,供分析和讨论用。
[问题3]
1、 正确
2、 正确
3、 错误
4、 错误
5、 错误
6、 正确
7、 错误
8、 正确
[问题1]
代码审查分两步:第一步,小组负责人提前把设计规格说明书、控制流程图、程序文本及有关要求、规范等分发给小组成员,作为审查依据。小组成员在充分阅读这些材料后,进入审查的第二步,召开程序审查会。在会上,首先由程序员逐句讲解程序的逻辑。在此过程中,程序员或其他小组成员可以提出问题,展开讨论,审查错误是否存在。
[问题2]
走查开会的程序与代码审查不同,不是简单地阅读程序和对照错误检查表进行检查,而是让与会者“充当”计算机,即首先由测试组成员为所测程序准备一批有代表性的测试用例,提交给走查小组。走查小组开会,集体扮演计算机角色,让测试用例沿程序的逻辑运行一遍,随时记录程序的踪迹,供分析和讨论用。
[问题3]
1、 程序块要采取缩进风格编写,缩进的空格数为4个。正确,采取所进的风格有利于程序的阅读和理解。
2、 若函数或过程中的参数较长,则要进行适当划分。正确,若函数的参数很长,则需要对其进行适当的划分,过长的参数影响程序书写的正确性和可理解性。
3、 如果有若干条短语句,则应该将它们放在一行。错误,不要去节约程度中的代码行,多条语句在一行内不利于阅读。
4、 每一行代码后面都需要使用注释说明其作用。错误,应该以功能块作为注释的单位。
5、 为了保证模块之间的通信,应该设置尽量多的公共变量。错误,公共变量会增加模块间的偶合,并且增加出错的机率。
6、 使用断言来发现软件问题,提高代码可测性。正确
7、 循环体内工作量最大化。错误,能够放在循环体外的语句尽量放在外面,因为循环体内的语句将被循环执行,将不必要的语句放在循环体内将增加程序运行的时间。
8、 只引用属于自己的存储空间。正确
电子纸开启阅读新时代阅读答案,①自从东汉蔡伦发明造纸术直到今天,纸一直是最主要的阅读载体.纸质媒体有 其他 2020-03-31 …
父亲的爱阅读答案1简洁的语言概括“爹不懂得怎么表达爱”的例子.2.爹听了便喊到,父亲的爱阅读答案1 语文 2020-04-13 …
求《不用纸巾的外国老人》阅读答案,苏教版五年级上学期强化卷(二),5分钟之内告诉答案的,10分钟之 其他 2020-06-15 …
深深的忏悔阅读答案,澳大利亚为什么在面值50澳元的纸币上印着苍蝇?根据短文内容,用简练的语言概括出 语文 2020-06-17 …
与鸟为邻阅读答案1.本文叙述了“与鸟为邻的过程.请按先后顺序概括写出这个过程2.作者说与鸟为邻,与 语文 2020-06-18 …
感念体育老师阅读答案1.文中写了王老师哪几件事情?请概括回答.2.从文中看,王老师是怎样的一个人感 语文 2020-07-23 …
阅读《赵括纸上谈兵》完成题目赵括自少时学兵法、言兵事,以天下莫能当.尝与父(赵奢)言兵事,奢不能难( 语文 2020-11-07 …
《一位母亲的危机处理》阅读答案1.“网络和第二天的报纸上,都报道了这件事”文中的“这件事”具体指的是 政治 2020-11-07 …
21份报纸阅读答案!本文叙述了一个怎样得故事?简要概括.第一段中加点得词语“珍藏”能否用“收藏”代替 语文 2020-12-02 …
《纸船》的阅读答案,《纸船》的阅读答案1.诗中作者为什么借纸船来抒发自己的感情?2.如何理解诗歌最后 语文 2021-01-16 …