1 / 7
文档名称:

HLSD-CIM-代码走查报告-上课用.xls

格式:xls   页数:7页
下载后只包含 1 个 XLS 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

HLSD-CIM-代码走查报告-上课用.xls

上传人:yzhluyin1 2016/7/14 文件大小:0 KB

下载得到文件列表

HLSD-CIM-代码走查报告-上课用.xls

文档介绍

文档介绍:代码走查报告审查日期走查时间( 分钟) 参考文档《详细设计说明书》和《java 编码规范》缺陷个数统计参与人员走查问题列表序号问题内容影响分析解决方案严重等级计划解决时间负责人 123456789 10 检查结果严重级别 L-低 M-中 H-高严重级别注: 每种评审检查表不同, 参考 OSSP 检查表, 根据具体情况可以添加或修改检查项代码检查表项目名称 NextDate 问题检查日期 2013 -4- 19 检查人员检查项状态标记?合格?不合格 TBD 待完成 NA不适用类别 No. 主要检查项状态说明编程-数据调用 1下标值是否在限定范围内 2有没有超出字符串范围的可能性 3下标的操作中是否有遗漏编程-数据定义 1变量、对象是否被初始化 2变量没有被初始化时,是否有缺省值 4数组、字符串等的定义是否恰当 5各种变量的上限值和下限值是否恰当编程-计算错误 1没有被赋值的变量是否参与了计算 2 不同类型的变量计算时, 是否遵循了变换规则 3是否有被 0除的可能性 4四则运算的优先顺序是否有误编程-比较错误 1 不同类型之间进行比较时, 是否遵循了变换规则 2 是否有逻辑上的书写错误。例如:I 比X或Y大, I>X|Y 的错误 3 是否掌握了 AND 、 OR 、 NOT 的优先顺序编程-控制流程 1是否有遗漏分支的情况 2循环的终止条件是否合适 3 循环的终止条件有多个时, 其优先顺序是否合适 4 进入循环前, 各变量的初始值是否合适编程-条件判定 1条件、分支等在逻辑上是否矛盾编程-函数调用 1参数个数、类型是否吻合 2参数设置是否合理 3 返回值类型是否吻合编程-处理遗漏冗长 1 必要的逻辑运算( 演算、判定、变换等), 是否有遗漏的步骤 2是否有多余的逻辑运算、步骤规范 1是否遵循了编码规范 2是否遵循了结构设计设计及其它 1程序内所有路径的确认 2对输入数据的检查的确认 3 根据输入数据对输出数据的确认(模拟) 4异常\出错处理是否有遗漏结论总结