freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

labview軟件編程規(guī)范(已修改)

2025-04-28 06:04 本頁面
 

【正文】 LabVIEW軟件編程規(guī)范一、制定編程規(guī)范的意義項目開發(fā)中,經(jīng)常存在多人共同開發(fā)同一程序的情況。風(fēng)格不一致,導(dǎo)致的結(jié)果是程序可讀性差,難于維護。為了避免這些問題,做為一個系統(tǒng)軟件工程工作者,需要在工程項目開始之前有一套團隊成員彼此遵守的開發(fā)規(guī)范。制定本編程規(guī)范的目的是為了提高軟件開發(fā)效率及所開發(fā)的軟件的可維護性,提高軟件的質(zhì)量。本規(guī)范由程序組織結(jié)構(gòu)、命名規(guī)則、注釋規(guī)范、程序健壯性、可移植性、錯誤處理以及軟件的模塊化規(guī)范等部分組成。 二、編程規(guī)范(1)程序組織結(jié)構(gòu)對于大型程序來說,如果規(guī)劃不得當,會導(dǎo)致開發(fā)期間移動和重命名文件操作占用額外的時間。所以一般采用目錄結(jié)構(gòu)(管理磁盤文件)摘自《 CRIO開發(fā)者指南 》LabVIEW VI是根據(jù)其名稱和路徑進行關(guān)聯(lián),因此如果你移動或重命名子VI,關(guān)聯(lián)就會遭到破壞,需要手動重新建立關(guān)聯(lián),適當管理磁盤上的文件會降低日后移動大量文件的風(fēng)險,幫助開發(fā)人員很容易的找到文件,并決定在哪里保存新文件。 許多軟件開發(fā)者已經(jīng)規(guī)定好文件存儲的位置,但是除經(jīng)典的方法和結(jié)構(gòu)外,以下方法更適合大型程序的開發(fā)工作。 1) 將所有項目文件存儲到一個單一目錄;2) 在其目錄下創(chuàng)建包含文件邏輯群體的文件夾 ;3) 根據(jù)預(yù)定的標準對文件進行分組 ;4) 將程序劃分為易處理的邏輯單元 ;5) 使用具有邏輯性和描述性的命名規(guī)則命名 VI;命名VI,VI庫以及目錄的時候,盡量避免使用不被所有文件系統(tǒng)所接受的字符,比如“/”,“\”,“:” “~”。 文件名的命名要求表達出文件的內(nèi)容,要求文件名的長度不得少于5個字母。6) 將頂層VI與其他源代碼區(qū)分開來;I. 文件夾通常用來對文件進行分組、分類,因此可以針對不同的調(diào)用對子VI進行分組、分類。文件分組的原則是根據(jù)程序中文件的功能、類型以及分級層次來進行的。實際上,磁盤管理真正體現(xiàn)了程序中文件和代碼之間的關(guān)系。避免在整個程序結(jié)構(gòu)中使用相同的文件名。因為在內(nèi)存中一次只能有一個給定的名字。如果內(nèi)存中存在某個文件名的VI,而又試圖去載入另外一個具有相同文件的VI,VI會提示你是否替換已存在的VI。這樣會導(dǎo)致整個程序出現(xiàn)難以預(yù)料的問題。如果打算備份VI文件的話,請務(wù)必確定把他們備份到正常搜索結(jié)構(gòu)之外,以便LabVIEW不會錯誤的在內(nèi)存中調(diào)用這些VI。 LabVIEW Project為開發(fā)人員提供了用于管理文件的工具。隨著程序不斷壯大,開發(fā)人員需要對程序關(guān)聯(lián)文件進行管理,如VI、控件資源、第三方函數(shù)庫、數(shù)據(jù)文件以及硬件配置文件。工程師可以利用LabVIEW Project Explorer管理這些文件。圖1 LabVIEW項目上的源代碼選項開發(fā)者可以利用LabVIEW Project管理所有程序關(guān)聯(lián)文件。默認的項目文件夾為虛擬文件夾,但是開發(fā)者可以將其與系統(tǒng)物理目錄進行同步。一旦開發(fā)者在LabVIEW Project中添加了一個目錄,可以將其轉(zhuǎn)變?yōu)椤白詣痈隆?,以最大限度地提高文件管理和組織靈活性。自動填加文件夾會將磁盤文件管理與Project中的邏輯分組進行關(guān)聯(lián)。如果可能,最好使用自動更新文件夾來保護LabVIEW項目瀏覽器中的磁盤框架。 (2)命名規(guī)則1)變量的命名規(guī)則變量的命名規(guī)則要求采用“匈牙利法則”。即開頭字母用變量的類型,其余部分用變量的英文意思或其英文意思的縮寫,盡量避免用中文的拼音,要求單詞的第一個字母應(yīng)大寫。. ^1 [7 W ]0 R bR即: 變量名=變量類型+變量的英文意思(或縮寫): Q3 A1 c3 namp。 t+ x。 E/ M5 z對非通用的變量,在定義時加入注釋說明。變量類型見下表: kf$ {39。 ^4 Y。 l+ camp。 hbool(BOOL) 用b開頭 bIsParentII1I3I64 用n開頭 nStepCountUU1U3U64 用un開頭 unSumfloat(FLOAT) 用f開頭 fAvgdouble(DOUBLE) 用d開頭 dDetaNHANDLE 用h開頭 hHandlepath 用p開頭 pDDiskenum 用e開頭 eMenuwavedata
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1