久久精-久久经典视频-久久加久久-久久极品视频-一区二区福利视频-一区二区不卡在线观看

當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園

您的位置: 首頁(yè) > 應(yīng)用軟件 > 編程工具 > 雨田不可表達(dá)語(yǔ)句檢測(cè)工具 V0.95 官方版
雨田不可表達(dá)語(yǔ)句檢測(cè)工具 V0.95 官方版 / 雨田不可表達(dá)語(yǔ)句檢測(cè)工具 版本

  雨田不可表達(dá)語(yǔ)句檢測(cè)工具是一款能夠自動(dòng)檢測(cè)代碼中的不可達(dá)語(yǔ)句的軟件,使用ufinder,極大的提升的檢測(cè)人員的檢測(cè)效率,進(jìn)而促進(jìn)代碼乃至軟件質(zhì)量的提高。

雨田不可表達(dá)語(yǔ)句檢測(cè)工具

【特色說(shuō)明】

  指標(biāo)豐富

  plsta詳細(xì)計(jì)算了代碼相關(guān)指標(biāo)、注釋信息相關(guān)指標(biāo)、數(shù)據(jù)流相關(guān)指標(biāo)、復(fù)雜度相關(guān)指標(biāo)、循環(huán)相關(guān)指標(biāo)、操作符及操作數(shù)指標(biāo)、路徑指標(biāo)等多個(gè)方面的指標(biāo),為對(duì)代碼質(zhì)量進(jìn)行有效的評(píng)價(jià)提供堅(jiān)實(shí)的基礎(chǔ)。

  規(guī)則全面

  plsta以MISRA為基礎(chǔ),結(jié)合眾多c/c++/java語(yǔ)言專家的研究成果以及多名資深c/c++/java開發(fā)人員的經(jīng)驗(yàn),提煉出了千余條可檢查的質(zhì)量規(guī)則,從代碼的正確性、健壯性、可讀性、語(yǔ)義唯一性、環(huán)境兼容性等多個(gè)方面對(duì)之進(jìn)行詳盡地檢查,輔助開發(fā)及測(cè)評(píng)人員查找代碼中的問題。

  功能緊湊、簡(jiǎn)單易用

  plsta以輔助用戶提高編碼質(zhì)量為核心,力求以最簡(jiǎn)潔的方式提供最實(shí)用的分析結(jié)果。用戶僅僅需要執(zhí)行“打開”操作,就可以查看工程中所有源文件的度量指標(biāo)、相關(guān)代碼、控制流圖、以及規(guī)則檢查結(jié)果等重要信息。在執(zhí)行一次“綜合質(zhì)量分析”操作,就可以查閱工程中所有源文件及其逐函數(shù)的指標(biāo)匯總報(bào)告、規(guī)則檢查報(bào)告、可讀性報(bào)告、可維護(hù)性報(bào)告、可測(cè)試性報(bào)告以及質(zhì)量評(píng)估報(bào)告等眾多分析報(bào)告。

  使用靈活

  plsta允許用戶選擇語(yǔ)法分析策略、分析報(bào)告內(nèi)容以及編碼規(guī)則,還允許用戶調(diào)整相關(guān)編碼規(guī)則的邊界(閥值),從而使之成為自己特定的編碼規(guī)則。借助于自身具備的靈活性,plsta盡可能的適應(yīng)用戶的應(yīng)用環(huán)境。

【功能說(shuō)明】

  控制流分析

  通過(guò)對(duì)c語(yǔ)言及c++語(yǔ)言的順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)等類型代碼塊自身及相互關(guān)系的詳盡分析,從而獲取被測(cè)文件中每個(gè)函數(shù)及類方法對(duì)應(yīng)的控制流圖。通過(guò)對(duì)文件中函數(shù)間調(diào)用關(guān)系的分析,系統(tǒng)能夠獲取文件內(nèi)函數(shù)間的調(diào)用關(guān)系;通過(guò)對(duì)文件中類對(duì)象的使用情況分析,可以獲得文件中的類關(guān)系圖。

控制流分析

  數(shù)據(jù)流分析

  系統(tǒng)對(duì)全局變量、類屬性、函數(shù)參數(shù)、局部變量等數(shù)據(jù)載體進(jìn)行了其所在的作用域內(nèi)的詳盡的數(shù)據(jù)分析,對(duì)函數(shù)間的調(diào)用關(guān)系及數(shù)據(jù)傳遞也進(jìn)行了必要的分析,從而能夠以靜態(tài)的視角把握文件中每個(gè)變量的數(shù)據(jù)變化過(guò)程,為后續(xù)的同數(shù)據(jù)流相關(guān)指標(biāo)計(jì)算及代碼質(zhì)量檢查打下了堅(jiān)實(shí)的基礎(chǔ)。

  基本指標(biāo)計(jì)算

  基于對(duì)文件中代碼進(jìn)行分析而獲取的數(shù)據(jù),plsta從代碼、注釋、數(shù)據(jù)流、路徑、復(fù)雜度、循環(huán)、操作符及操作數(shù)等多個(gè)角度計(jì)算出相應(yīng)的指標(biāo)。

基本指標(biāo)計(jì)算

  規(guī)則檢查

  系統(tǒng)以 MISRA編碼規(guī)則為依據(jù),系統(tǒng)分析了三百余條最常見的編碼問題。對(duì)于檢查出的問題,系統(tǒng)會(huì)給出問題發(fā)生的位置,原因以及對(duì)應(yīng)的規(guī)則,方便用戶查證并改進(jìn)。

規(guī)則檢查

【安裝說(shuō)明】

  第一步:安裝系統(tǒng)

  注意1: 盡量不要安裝在c盤,尤其是當(dāng)操作系統(tǒng)是win8的時(shí)候。

  注意2:操作系統(tǒng)用戶應(yīng)該具有操作系統(tǒng)盤的權(quán)限,尤其在win8或win8+時(shí)候要注意。

  注意3: 如果已經(jīng)安裝了“雨田單元測(cè)試系統(tǒng)“或者“雨田靜態(tài)分析系統(tǒng)”,不要將ufinder與其安裝在同一目錄下。

  注意4: 如果安裝后首次使用即提示過(guò)期,通常是由于操作系統(tǒng)權(quán)限設(shè)置問題,需要聯(lián)系產(chǎn)品提供方。

  第二步:運(yùn)行系統(tǒng)。

  從桌面或者快捷菜單中運(yùn)行系統(tǒng)。

  第三步:打開文件

  在主界面中“文件”菜單欄中點(diǎn)擊“打開”菜單項(xiàng),在彈出的對(duì)話框中選擇要分析的文件(例如:安裝目錄\examples\Ggrocers.c)。注意目前僅僅能處理.c文件,所以請(qǐng)不要打開其他類型的文件。

  第四步:分析并瀏覽分析結(jié)果

  在打開文件后的主界面中的左側(cè)的函數(shù)導(dǎo)航樹中通過(guò)點(diǎn)擊選擇要分析的函數(shù),系統(tǒng)會(huì)在界面右側(cè)以紅色顯示不可達(dá)代碼行。

軟件特別說(shuō)明

標(biāo)簽: 代碼檢測(cè) 代碼工具

其他版本下載
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 www.wndwig.cn.All rights reserved.

浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)