() 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明] 代码检查包括桌面检查、代
() 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明] 代码检查包括桌面检查、代码审查和走查等,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码逻辑表达的正确性,代码结构的合理性等方面;发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问题、包括变量检查、命名和类型审查、程序逻辑审查、程序语法检查和程序结构检查等内容。[问题1] (5分) 代码审查是由若干程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程。请简述代码审查的基本步骤。[问题2] (4分) 请简述代码走查与代码审查的区别。[问题3] (6分) 请指出下列编码规范是否正确。 1、 程序块要采取缩进风格编写,缩进的空格数为4个。 2、 若函数或过程中的参数较长,则要进行适当划分。 3、 如果有若干条短语句,则应该将它们放在一行。 4、 每一行代码后面都需要使用注释说明其作用。 5、 为了保证模块之间的通信,应该设置尽量多的公共变量。 6、 使用断言来发现软件问题,提高代码可测性。 7、 循环体内工作量最大化 8、 只引用属于自己的存储空间
参考答案: