075玩软件园
首页 > 软件下载 > 应用工具 > 编程开发 > 雨田不可表达语句检测工具 V0.95 官方版
更多下载地址
雨田不可表达语句检测工具 V0.95 官方版

软件大小:3.98M

软件语言:简体中文

软件授权:免费软件

软件类别:编程开发

软件等级:

更新时间:2024-01-01

官方网站:

应用平台:Win2003,WinXP,Vista,Win7,Win8

  • 软件介绍
  • 软件截图
  • 相关阅读
  • 下载地址

  雨田不可表达语句检测工具是一款能够自动检测代码中的不可达语句的软件,使用ufinder,极大的提升的检测人员的检测效率,进而促进代码乃至软件质量的提高。

雨田不可表达语句检测工具

【特色说明】

  指标丰富

  plsta详细计算了代码相关指标、注释信息相关指标、数据流相关指标、复杂度相关指标、循环相关指标、操作符及操作数指标、路径指标等多个方面的指标,为对代码质量进行有效的评价提供坚实的基础。

  规则全面

  plsta以MISRA为基础,结合众多c/c++/java语言专家的研究成果以及多名资深c/c++/java开发人员的经验,提炼出了千余条可检查的质量规则,从代码的正确性、健壮性、可读性、语义唯一性、环境兼容性等多个方面对之进行详尽地检查,辅助开发及测评人员查找代码中的问题。

  功能紧凑、简单易用

  plsta以辅助用户提高编码质量为核心,力求以最简洁的方式提供最实用的分析结果。用户仅仅需要执行“打开”操作,就可以查看工程中所有源文件的度量指标、相关代码、控制流图、以及规则检查结果等重要信息。在执行一次“综合质量分析”操作,就可以查阅工程中所有源文件及其逐函数的指标汇总报告、规则检查报告、可读性报告、可维护性报告、可测试性报告以及质量评估报告等众多分析报告。

  使用灵活

  plsta允许用户选择语法分析策略、分析报告内容以及编码规则,还允许用户调整相关编码规则的边界(阀值),从而使之成为自己特定的编码规则。借助于自身具备的灵活性,plsta尽可能的适应用户的应用环境。

【功能说明】

  控制流分析

  通过对c语言及c++语言的顺序结构、选择结构和循环结构等类型代码块自身及相互关系的详尽分析,从而获取被测文件中每个函数及类方法对应的控制流图。通过对文件中函数间调用关系的分析,系统能够获取文件内函数间的调用关系;通过对文件中类对象的使用情况分析,可以获得文件中的类关系图。

控制流分析

  数据流分析

  系统对全局变量、类属性、函数参数、局部变量等数据载体进行了其所在的作用域内的详尽的数据分析,对函数间的调用关系及数据传递也进行了必要的分析,从而能够以静态的视角把握文件中每个变量的数据变化过程,为后续的同数据流相关指标计算及代码质量检查打下了坚实的基础。

  基本指标计算

  基于对文件中代码进行分析而获取的数据,plsta从代码、注释、数据流、路径、复杂度、循环、操作符及操作数等多个角度计算出相应的指标。

基本指标计算

  规则检查

  系统以 MISRA编码规则为依据,系统分析了三百余条最常见的编码问题。对于检查出的问题,系统会给出问题发生的位置,原因以及对应的规则,方便用户查证并改进。

规则检查

【安装说明】

  第一步:安装系统

  注意1: 尽量不要安装在c盘,尤其是当操作系统是win8的时候。

  注意2:操作系统用户应该具有操作系统盘的权限,尤其在win8或win8+时候要注意。

  注意3: 如果已经安装了“雨田单元测试系统“或者“雨田静态分析系统”,不要将ufinder与其安装在同一目录下。

  注意4: 如果安装后首次使用即提示过期,通常是由于操作系统权限设置问题,需要联系产品提供方。

  第二步:运行系统。

  从桌面或者快捷菜单中运行系统。

  第三步:打开文件

  在主界面中“文件”菜单栏中点击“打开”菜单项,在弹出的对话框中选择要分析的文件(例如:安装目录\examples\Ggrocers.c)。注意目前仅仅能处理.c文件,所以请不要打开其他类型的文件。

  第四步:分析并浏览分析结果

  在打开文件后的主界面中的左侧的函数导航树中通过点击选择要分析的函数,系统会在界面右侧以红色显示不可达代码行。

软件截图
  • 雨田不可表达语句检测工具 V0.95 官方版
关 键 词:
  • 下载地址
  • Android版
  • iPhone版
普通下载地址
相关阅读
  • 热门软件
  • 热门标签
返回顶部