24如何使用testbed进行编码规则的定制和检查10

24如何使用testbed进行编码规则的定制和检查10

ID:45563329

大小:384.24 KB

页数:11页

时间:2019-11-14

24如何使用testbed进行编码规则的定制和检查10_第1页
24如何使用testbed进行编码规则的定制和检查10_第2页
24如何使用testbed进行编码规则的定制和检查10_第3页
24如何使用testbed进行编码规则的定制和检查10_第4页
24如何使用testbed进行编码规则的定制和检查10_第5页
资源描述:

《24如何使用testbed进行编码规则的定制和检查10》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、如何使用testbed进行编码规则的定制和检查本篇文档主要介绍如何利川LDRATestbed进行编码规则的定制和检查,同时结合TBAudit中文报告生成工具生成中文质量报告。使用Testbed进行编码规则的定制和检查LDRATestbed提供两种方法定制编码规则:一种是通过编辑编码规则文件cpen.dat/cppen.dat实现;一种是编辑cReport.dat添加口己的规则集,卜八血我们分别介绍。(一)编辑编码规则文件cpen.dat实现编码规则定制1.启动Testbed,在01e菜单卜选择SelectFile选项,选择要分析的文件;选择好要分析的文件,点

2、击Select按钮完成。2.点击菜单栏中的Configure,在下拉菜单中点击StaticOptions选项,将会出现如下窗口,点击cpen.dat后的Edit按钮,按照提示编辑cpen.dato若存在已编辑好的编码规则文件,可按旁边的浏览键直接指定该da(文件,则下面的3、4、5步可以省略。StaticConfiguration1.使用编辑工具中的列模式将第10列全部置为“OS“(T代农该条编码规则无效。433123456789101112131415162000200STANDARDSTEXTMUSTBE50CHARSORLESS.Sref1SProce

3、durenamereused.2SLabelnamereused.3SMorethan***executablereformattedlinesin4SProcedureexceeds***reforixiattedlines.5SEmptythenclause.6SProcedurepointerdeclared.7SJumpoutofprocedure.8SEmptyelseclause.9SAssignmentoperationinexpression.10SNotused11SNobracketstoloopbody(addedbyTestbed).

4、12SNobracketstothen/else(addedbyTestbed)•13Sgotodetected.14SProceduralparameterdeclared・15SAnonymousfieldtostructure.16SMultiplelabelsdeclared.1.按照规则的中文描述,将少Z对应的英文编码规则所在行该列置为“1”,代表该条编码规则有效。比如某单位编码规则“4丄1」过程/函数名禁止車川”,通过比对编码规则文件,发现规则1与之対应,就作如下修改:43311STANDARDSTEXTMUSTBE50CHARSORLESS.S

5、reflinenumber,s01SProcedurenamereused.GJB4.1.1.11.以此类推,编辑后的编码规则文件如下。433STANDARDSTEXTMUSTBE50CHARSORLESS・Srellinenumber,s1101SProcedurenamereused・GJB4.1.1.12102SLabelnamereused・GJB4.1.1.23020003SMorethanexecutablereformattedlinesinfile.402004SProcedureexceedsreformattedlines.5105SEm

6、ptythenclause.GJB4.3.1.16106SProcedurepointerdeclared.GJB4.4.1.37107SJumpoutofprocedure.GJB4.5.1.18108SEmptyelseuse・GJB4.3.1.39109SAssignmentoperationinexpression・GJB4.6.1.1100010SNotused111011SNobracketstoloopbody(addedbyTestbed)•GJB4.2.1.2121012SNobracketstothen/else(addedbyTestb

7、ed)•GJB4.2.1.3131013Sgotodetected・GJB4.5.1.2141014sProceduralparameterdeclared・GJB4・1・1・S151015sAnonymousfieldtostructure・GJB4・1・1・3161016sMultiplelabelsdeclared・GJB4・1・1・41.同时,整理出对应的中文编码规则文件(TBAudit使用),以上为例,按GJB排序,无用的规则去除。433STANDARDSTEXTMUSTBE50CHARSORLESS.Sreflinenumber.ssourcel

8、ine1101S(LDRA)过程/函数名禁止重用・G

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。