在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

編碼標準簡化未來維護和測試的需求

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:JAY THOMAS ? 2022-11-02 10:04 ? 次閱讀

隨著網(wǎng)絡戰(zhàn)越來越成為常態(tài)的一部分,許多(如果不是大多數(shù))軍事嵌入式系統(tǒng)本質(zhì)上對安全和/或安保至關重要。為了應對這種日益增加的風險,軍事系統(tǒng)應該按照一些行業(yè)最嚴格的軟件開發(fā)標準來構建,以確保其安全、可靠和功能準確的運行,這是有道理的。遵循這些標準提供了雙重好處。它不僅可以降低安全和安保風險,還可以降低成本。軟件開發(fā)標準提高了可維護性、可升級性、可重用性和可測試性,提供了長期利益,特別是考慮到這些系統(tǒng)的典型生命周期。

為了滿足提高安全性和安全性、一致性并簡化未來維護和測試的需求,軟件開發(fā)組織必須考慮標準化軟件開發(fā)流程和明確定義的軟件語言使用。如果這種環(huán)境沒有明確定義,那么未來當然會有巨大的潛在問題。

讓我們看看 C 語言中的這個問題,它以極其靈活的方式定義了運算符、語法、函數(shù)等。可以編寫可能有效但其他人幾乎無法理解的代碼,并且可能包含在某些情況下造成嚴重破壞的復雜性和隱藏錯誤。像C++Java甚至Ada這樣的語言——都在軍事嵌入式系統(tǒng)中使用——不加選擇地使用,可能會導致類似的不受支持的條件。編碼標準為軟件開發(fā)提供了一種一致的、相互理解的語言和方法,可幫助開發(fā)人員避免軟件語言定義中的任何歧義,并確保團隊正確完成編碼。

擁有這種基于標準的方法會帶來立竿見影的好處。編碼標準有助于定義一組可以在整個團隊中理解和使用的實踐。通過協(xié)作處理一組通用的編碼結構和實踐,團隊成員可以使用相同的方法輕松進行通信,并在整個軟件開發(fā)組織中生成更加一致、可維護和可測試的代碼。

在軍事和航空航天領域,現(xiàn)在有一些程序必須遵循DO-178C,這是一種開發(fā)安全關鍵航空電子設備應用的軟件標準。DO-178C 要求公司使用編碼標準來確保安全關鍵型應用程序建立在更安全、更安全的代碼之上。MISRA、CERT C/C++ 和 CWE 等標準有助于首先消除輸入代碼的缺陷和安全漏洞。對于定義了許多變體的 C 等語言,編碼標準可確保一致、可維護的實踐,有助于降低風險并支持未來的可重用性和可測試性。

做對了

不用說,任何這樣的編碼標準集都將非常詳細,需要不斷關注。檢查以確保標準實際上已得到完全遵守可能是一項更加艱巨的任務,并且只能通過使用自動化工具可靠地實現(xiàn)。代替人工檢查,自動檢查是通過對源代碼的靜態(tài)分析來完成的,應該在整個代碼構建過程中完成。只有當該工具能夠快速且易于理解的操作向開發(fā)人員準確展示他們需要了解的合規(guī)性時,這才變得實用(或可以忍受)。

尋找一種靜態(tài)分析工具,該工具可讓您從已建立的標準以及組織內(nèi)采用的規(guī)則中進行選擇。這些優(yōu)勢使同一項目的團隊能夠根據(jù)他們一直在使用的同一組實踐和標準將他們的結果匯集在一起。試圖弄清楚其他人試圖做什么的問題、對話和解釋要少得多。雖然不能完全量化,但這意味著花更少的時間在理解代碼和溝通上,這在項目的整個生命周期中可以節(jié)省大量資金。

自動檢查合規(guī)性可加快迭代開發(fā)工作。在安全性方面,編碼標準有助于解決整體安全難題的一部分。它們不解決加密、隔離、隔離問題,也不確保數(shù)據(jù)在靜態(tài)和傳輸過程中得到保護等,但它們確實有助于避免可能被利用的細微編碼錯誤。這樣的標準將消除臭名昭著的心血錯誤,這種錯誤是由于未能限制變量的大小而引起的——這種風險在軍事系統(tǒng)中是無法證明的。為深入分析而設置的工具還可以收集有關代碼的內(nèi)部信息,并了解更深入的主題,例如真正的數(shù)據(jù)耦合和控制耦合,這是安全和安保關鍵應用所必需的。

動態(tài)測試超越了靜態(tài)分析,因為它涉及實際編譯和運行帶有輸入的代碼并查找預期的輸出。動態(tài)單元和集成測試需要一組測試向量和一個測試工具,這些工具派生自對靜態(tài)分析獲得的代碼的深刻理解。該線束是一個軟件,它圍繞著被測代碼,能夠顯示測試輸入和提取結果輸出。

標準 — 基礎!

將編碼標準視為過程的一部分和基礎。采用團隊理解的一組標準,結合強大的工具支持,可以使工作流程更順暢,并生成當前和未來團隊可以理解的代碼。因為它是可理解的,所以可以很容易地識別可能需要調(diào)整或修改的區(qū)域,從而更容易維護。而且,深入的分析可以極大地減輕設置和執(zhí)行詳細測試的負擔,以充分向開發(fā)人員(或合規(guī)組織)保證其工作的堅實功能。

所以,是的,編碼標準對于形成堅實的軟件質(zhì)量過程的基礎是必要的。遵守嚴格編碼標準的開發(fā)組織將創(chuàng)建更加一致、可維護、可重用和可測試的代碼。最終,這將產(chǎn)生更高質(zhì)量的應用軟件。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5133

    文章

    19501

    瀏覽量

    314255
  • C++
    C++
    +關注

    關注

    22

    文章

    2116

    瀏覽量

    74717
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    未來通信需求如何改寫TNC連接器的標準?

    未來通信需求從高頻性能、傳輸效率、尺寸和智能化等多方面改寫TNC連接器標準,德索精密工業(yè)憑借創(chuàng)新技術和研發(fā)實力,在這場變革中持續(xù)推動行業(yè)發(fā)展,為客戶提供契合未來通信
    的頭像 發(fā)表于 05-23 08:46 ?54次閱讀
    <b class='flag-5'>未來</b>通信<b class='flag-5'>需求</b>如何改寫TNC連接器的<b class='flag-5'>標準</b>?

    伺服電機編碼器怎么選型

    伺服電機編碼器的選型是一個綜合性的過程,需要考慮多個因素以確保所選編碼器能夠滿足系統(tǒng)的性能要求。以下是一些關鍵的選型步驟和考慮因素: 一、明確應用需求 首先,需要明確伺服電機編碼器的應
    的頭像 發(fā)表于 03-11 12:01 ?453次閱讀
    伺服電機<b class='flag-5'>編碼</b>器怎么選型

    可編程交流負載標準

    可編程交流負載標準是電力電子測試領域的重要組成部分,它為交流電源、變頻器、逆變器等設備的測試提供了標準化的負載條件。這種可編程性使得測試更加
    發(fā)表于 01-15 13:53

    什么是編碼方式、數(shù)據(jù)質(zhì)量和傳輸需求

    編碼方式、數(shù)據(jù)質(zhì)量和傳輸需求是信息技術和數(shù)據(jù)傳輸中非常重要的概念,它們各自具有特定的含義和影響。下面將分別對這三個因素進行詳細介紹: 一、編碼方式 ? 定義: 編碼方式是指通過特定的技
    的頭像 發(fā)表于 01-10 13:21 ?470次閱讀

    電源濾波器的可維護性如何

    電源濾波器可維護性包括模塊化設計、易拆卸結構、耐腐蝕及散熱材料、定期清潔檢查、元件更換,維護成本低,智能化設計減少人工需求,定期性能測試監(jiān)控性能變化。
    的頭像 發(fā)表于 01-09 09:48 ?356次閱讀
    電源濾波器的可<b class='flag-5'>維護</b>性如何

    電機編碼器故障與處理方法 如何維護和保養(yǎng)編碼

    故障排查進行檢修。為了避免經(jīng)常出現(xiàn)故障,有必要做好編碼器的維護和保養(yǎng)工作。下面一起來了解一下如何維護和保養(yǎng)編碼器吧。 一、電機編碼器故障與處
    的頭像 發(fā)表于 12-02 01:03 ?2578次閱讀

    開關電源的EMI/EMC測試標準

    開關電源的EMI(電磁干擾)和EMC(電磁兼容)測試標準是確保開關電源產(chǎn)品符合電磁兼容性要求的重要依據(jù)。以下是一些常見的開關電源EMI/EMC測試標準: 一、EMI
    的頭像 發(fā)表于 11-20 10:43 ?3107次閱讀

    PCBA板測試標準與方法

    在電子產(chǎn)品制造過程中,PCBA板測試是確保電路板設計和制造質(zhì)量的關鍵步驟。通過嚴格的測試流程,可以發(fā)現(xiàn)并修正設計缺陷、制造錯誤和潛在的可靠性問題。 1. 測試標準 PCBA板
    的頭像 發(fā)表于 11-18 10:19 ?4050次閱讀

    淺談虛擬電廠標準化現(xiàn)狀與需求分析

    了虛擬電廠各環(huán)節(jié)的標準化現(xiàn)狀,依據(jù)自上而下和自下而上的系統(tǒng)工程方法,結合引導性、協(xié)調(diào)性、系統(tǒng)性和開放性的虛擬電廠標準體系構建原則,設計了涵蓋15個子類、52個標準系列的體系架構,并基于未來
    的頭像 發(fā)表于 10-16 15:35 ?973次閱讀
    淺談虛擬電廠<b class='flag-5'>標準</b>化現(xiàn)狀與<b class='flag-5'>需求</b>分析

    簡化電池測試設備中的電壓和電流測量

    電子發(fā)燒友網(wǎng)站提供《簡化電池測試設備中的電壓和電流測量.pdf》資料免費下載
    發(fā)表于 09-23 11:57 ?0次下載
    <b class='flag-5'>簡化</b>電池<b class='flag-5'>測試</b>設備中的電壓和電流測量

    嵌入式系統(tǒng)的未來趨勢有哪些?

    智能家居領域,嵌入式系統(tǒng)可以集成語音識別和自然語言處理技術,去實現(xiàn)智能家電的語音控制。 2. 更強大的處理能力 在未來的嵌入式系統(tǒng)將具備更加強大的處理能力,以滿足日益變得復雜的計算需求。這包括采用多核
    發(fā)表于 09-12 15:42

    如何正確維護和保養(yǎng)防水測試

    防水測試儀的正確維護是保證其長期穩(wěn)定運行和精確試驗結果的關鍵。以下是一些關鍵的維護步驟:防水測試儀是評價產(chǎn)品水密性能的重要設備,其精度和可靠性直接關系到產(chǎn)品的質(zhì)量和安全。因此,正確的
    的頭像 發(fā)表于 09-11 11:43 ?458次閱讀
    如何正確<b class='flag-5'>維護</b>和保養(yǎng)防水<b class='flag-5'>測試</b>儀

    山東防水測試儀的標準設置

    作為檢測產(chǎn)品防水性能的重要設備,防水測試儀的標準設置對于保證測試結果的準確性和可靠性非常重要。本文將簡要介紹防水測試儀的標準設置過程及其關鍵
    的頭像 發(fā)表于 08-21 11:46 ?554次閱讀
    山東防水<b class='flag-5'>測試</b>儀的<b class='flag-5'>標準</b>設置

    淺析高低溫環(huán)境測試設備的使用與維護

    高低溫環(huán)境測試設備作為重要的試驗設備,在使用過程中需要特別注意其使用與維護,以確保試驗結果的準確性和設備的長期穩(wěn)定運行。本文將重點討論高低溫環(huán)境測試設備的使用與維護。   高低溫環(huán)境
    的頭像 發(fā)表于 08-02 17:06 ?671次閱讀
    淺析高低溫環(huán)境<b class='flag-5'>測試</b>設備的使用與<b class='flag-5'>維護</b>

    2種形式電源自動測試系統(tǒng)對比:標準化系統(tǒng) or 定制開發(fā)系統(tǒng)?

    復雜代碼,簡單拖拽指令節(jié)點便可輕松完成項目搭建,簡化了項目搭建過程,節(jié)省了開發(fā)時間。大家需要根據(jù)產(chǎn)品特性和需求選擇適合的測試系統(tǒng),更好、更快地完成產(chǎn)品測試
    的頭像 發(fā)表于 06-19 17:21 ?921次閱讀
    2種形式電源自動<b class='flag-5'>測試</b>系統(tǒng)對比:<b class='flag-5'>標準</b>化系統(tǒng) or 定制開發(fā)系統(tǒng)?
    主站蜘蛛池模板: 国模吧双双大尺度炮交gogo | 四虎影院久久久 | 天天躁夜夜躁狠狠躁2021西西 | www我要色综合com | 美女被免费网站视频九色 | www.色com| 日本一区二区三区视频在线 | 国产在线精彩视频二区 | 日本h片在线观看 | 毛片毛多| 国产真实灌醉美女疯狂弄 | 欧美视频亚洲色图 | 四虎国产精品高清在线观看 | 俺要操 | 97精品久久天干天天蜜 | 五月激情综合丁香色婷婷 | 亚洲第8页 | 男男小说高h | 黄色大片视频网站 | 99精品久久久久久久婷婷 | 日本三级日产三级国产三级 | 午夜不卡影院 | 黄色网址网站在线观看 | 日本口工福利漫画无遮挡 | 69色视频| 四虎精品影院2022 | 校园激情综合网 | 国产美女动态免费视频 | 欧美人成网站免费大全 | 在线资源天堂 | 操他射他影院 | 女a男0攻巨肉高h | 男女一区二区三区免费 | 国产性较精品视频免费 | 亚洲欧美综合一区 | 亚洲人成电影在在线观看网色 | 亚欧人成精品免费观看 | 久久免费视频99 | 亚洲色图偷窥自拍 | 亚洲系列中文字幕一区二区 | 亚洲色图欧美色 |