版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
虛擬儀器復(fù)習(xí)題庫一、填空題<一>1、VI虛擬儀器三個(gè)重要構(gòu)成某些是_前面板_、_程序框圖_和_圖標(biāo)_。2、LabView有三種操作模板,分別是_控件模板_、_函數(shù)模板_和_工具模板_。3、CIN節(jié)點(diǎn)需要調(diào)用__*.lsb__格式文獻(xiàn),這種文獻(xiàn)可以通過__VisualC++__來生成。4、虛擬儀器設(shè)計(jì)中連線為虛線時(shí)表達(dá)___數(shù)據(jù)類型不匹配出錯(cuò)_,當(dāng)RUN按鈕顯示為折斷箭頭時(shí),表達(dá)程序___有錯(cuò)誤發(fā)生__。5、在LabView中_局部變量_重要用于程序內(nèi)部傳遞數(shù)據(jù),_全局變量_重要用于程序之間傳遞數(shù)據(jù)。6、程序框圖由_端口_、_節(jié)點(diǎn)_和_連線_構(gòu)成可執(zhí)行代碼。7、一種完整VI涉及三個(gè)某些:(前面板、程序框圖、圖標(biāo)/連接口
)。8、LabVIEW有四種類型節(jié)點(diǎn):(函數(shù))、(子程序)、構(gòu)造和代碼接口。9、由于For循環(huán)慣用來解決數(shù)組,因此數(shù)據(jù)出口自動(dòng)索引默以為(有)。10、而While循環(huán)數(shù)據(jù)出口自動(dòng)索引默以為(無)。11、使用兩個(gè)For循環(huán),把其中一種嵌套在另一種中可以生成一種二維數(shù)組。外層For循環(huán)產(chǎn)生(
行
)元素,而內(nèi)層For循環(huán)產(chǎn)生(
列
)。12、運(yùn)用(有關(guān)濾波)可以以便地從復(fù)雜待測(cè)信號(hào)中分離出某一特定頻率信號(hào)。采樣間隔是指(一種持續(xù)采集序列中,相鄰兩次采集之間時(shí)間間隔)。13、虛擬儀器最核心思想是(硬件實(shí)現(xiàn)功能軟件化
),從而減少系統(tǒng)成本,增強(qiáng)系統(tǒng)功能與靈活性。14、如果沒有現(xiàn)成數(shù)據(jù)采集卡,咱們也可以運(yùn)用LabVIEW中(動(dòng)態(tài)鏈接庫)功能實(shí)現(xiàn)數(shù)據(jù)采集。15、Sequence構(gòu)造有(重疊式和平鋪式
)兩種方式。16、框圖程序是由(
節(jié)點(diǎn))、(端口)和(連線)構(gòu)成可執(zhí)行代碼。<二>1、若需要從一條已經(jīng)存在數(shù)據(jù)連線引出一條數(shù)據(jù)連線分支,有兩種辦法可以實(shí)現(xiàn):(1)將連線工具移動(dòng)到這條數(shù)據(jù)連線上,當(dāng)數(shù)據(jù)連線閃爍時(shí),單擊鼠標(biāo)左鍵,然后拖動(dòng)鼠標(biāo),在鼠標(biāo)單擊處就會(huì)引出一條數(shù)據(jù)連線分支;(2)將鼠標(biāo)移動(dòng)到這條數(shù)據(jù)連線上適當(dāng)位置,在線上單擊鼠標(biāo)右鍵,在彈出快捷菜單中選取CreateWireBranch,在鼠標(biāo)單擊處就會(huì)引出一條數(shù)據(jù)連線分支。2、當(dāng)選取單個(gè)對(duì)象時(shí),直接用鼠標(biāo)左鍵單擊需要選中對(duì)象;如果需要選取各種對(duì)象,則要在窗口空白處拖動(dòng)鼠標(biāo),使拖出虛線框包括要選取各種目的對(duì)象,或者按住Shift鍵,用鼠標(biāo)左鍵單擊各種目的對(duì)象。3、LabVIEW編程環(huán)境提供了各種調(diào)試VI程序手段,除了具備老式編程語言支持單步運(yùn)營、斷點(diǎn)和探針等調(diào)試手段外,還添加了一種特有調(diào)試手段——實(shí)時(shí)顯示數(shù)據(jù)流動(dòng)畫,即工具條內(nèi)高亮執(zhí)行按鈕。4、在一種VI存在錯(cuò)誤狀況下,該VI是不能運(yùn)營,此時(shí)VI窗口工具條上Run按鈕會(huì)變?yōu)殄e(cuò)誤列表(ErrorList)按鈕,用鼠標(biāo)單擊該按鈕,會(huì)彈出顯示VI中存在錯(cuò)誤信息對(duì)話框。5、子VI(SubVI)相稱于常規(guī)編程語言中子程序。在LabVIEW中,顧客可以把任何一種VI當(dāng)作SubVI來調(diào)用。SubVI運(yùn)用連接端口與調(diào)用它VI互換數(shù)據(jù)。6、數(shù)組是由相似類型元素構(gòu)成數(shù)據(jù)集合。數(shù)組由3某些構(gòu)成:數(shù)據(jù)類型、數(shù)據(jù)索引(Index)和數(shù)據(jù),其中數(shù)據(jù)類型隱含在數(shù)據(jù)中。7、對(duì)于二維數(shù)組2DArray輸入到IndexArray節(jié)點(diǎn),左側(cè)Index端口有兩個(gè),第一種Index端口為二維數(shù)組“行(Row)”索引,第二個(gè)Index端口為二維數(shù)組“列(Column)”索引,右側(cè)Subarray端口輸出值為一種一維數(shù)組。若Index端口沒有輸入,則Subarray端口輸出二維數(shù)組第0行子數(shù)組;如果“行(Row)”索引輸入m,“列(Column)”索引沒有輸入,則Subarray端口輸出二維數(shù)組第m+1行子數(shù)組;如果“行(Row)”索引輸入i,“列(Column)”索引輸入j,則Subarray端口輸出二維數(shù)組第i+1行、第j+1列數(shù)組元素。8、創(chuàng)立一種簇時(shí),LabVIEW會(huì)按照簇中元素創(chuàng)立先后順序給簇中元素進(jìn)行默認(rèn)編號(hào)。編號(hào)從0開始,依次為1、2、…。固然,也可依照編程需要自己定義元素編號(hào)。在簇框架右鍵彈出選單中選取ReorderControlsinCluster,LabVIEW前面板會(huì)變?yōu)樵仨樞蚓庉嬈?,在編輯器中用鼠?biāo)單擊元素編號(hào),即可變化元素編號(hào),別的編號(hào)依次輪回。編輯完所有編號(hào)后,單擊工具條上OK按鈕擬定。9、最基本W(wǎng)hile循環(huán)由循環(huán)框架(LoopFrame)、重復(fù)端口(LoopIteration)以及條件端口(LoopCondition)構(gòu)成。與For循環(huán)類似,While循環(huán)執(zhí)行是包括在循環(huán)框架中程序,但執(zhí)行循環(huán)次數(shù)卻不顧定,只有當(dāng)滿足給定條件時(shí),才停止循環(huán)執(zhí)行。10、最基本層疊式順序構(gòu)造由順序框架(SequenceFrame)、選取器標(biāo)簽(SelectorLable)和遞增/遞減按鈕(Increment/DecrementButtons)構(gòu)成。
二、選取題<一>1.當(dāng)一種函數(shù)errorin帶有錯(cuò)誤信息時(shí),下列哪種說法是對(duì)的(D)A該函數(shù)會(huì)對(duì)錯(cuò)誤信息進(jìn)行解決。B該函數(shù)不會(huì)作任何操作,而是直接將錯(cuò)誤信息傳遞給errorout,且不會(huì)將自身函數(shù)發(fā)生錯(cuò)誤添加進(jìn)去。C該函數(shù)會(huì)發(fā)出錯(cuò)誤警告,且使程序終結(jié)運(yùn)營。D該函數(shù)直接將錯(cuò)就錯(cuò)傳遞給errorout,且會(huì)將自身函數(shù)發(fā)生錯(cuò)誤加進(jìn)去。2.下列哪種說法是錯(cuò)誤(B)A虛擬儀器采用是面向?qū)ο蠛涂梢暬幊碳夹g(shù)。B在程序運(yùn)營過程過程中波形可變性是不可變化。C在LabView中,VI程序運(yùn)營時(shí)數(shù)據(jù)流動(dòng)。D在創(chuàng)立子程序時(shí),可以使用連線工具給前面板控制器和批示器分派端口。3.下列哪種說法是對(duì)(C)AWhile循環(huán)只有條件端口接受到值為True時(shí)才停止循環(huán)。BWhile循環(huán)不滿足條件時(shí),一次也不執(zhí)行循環(huán)。CFor循環(huán)當(dāng)N<1時(shí),一次也不循環(huán)。DFor循環(huán)可以嵌套,While循環(huán)不可以嵌套。4.當(dāng)數(shù)據(jù)采集卡組態(tài)成DIFF模式時(shí),將使用差分連接方式,使用這種連接方式下列說法錯(cuò)誤是(C)A可以減少尖峰噪聲B增長噪聲抑制C增大尖峰噪聲D增長共模信號(hào)抑制5.下列哪種總線產(chǎn)品對(duì)PCI總線完全兼容。(A)APXI總線BGPIB總線CVXI總線DRS232串口<二>1、下面選項(xiàng)中,哪個(gè)是更新前面板顯示控件最佳辦法?[B](A)使用局部變量; (B)直接連線到顯示控件接線端;(C)使用功能全局變量; (D)使用"值"屬性節(jié)點(diǎn)。2、與局部變量相比,下面哪個(gè)描述表白了全局變量優(yōu)勢(shì)?[C](A)全局變量自身不需要標(biāo)簽就可執(zhí)行;(B)全局變量遵循數(shù)據(jù)流模式,因而不會(huì)引起競(jìng)爭狀況;(C)全局變量可以在兩個(gè)獨(dú)立同步運(yùn)營VI之間傳遞數(shù)據(jù);(D)只有全局變量能傳遞數(shù)組數(shù)據(jù),而局部變量不能。3、輸入一種表達(dá)圓形數(shù)據(jù)。圓形數(shù)據(jù)涉及一種x坐標(biāo),一種y坐標(biāo),以及半徑值。這三個(gè)數(shù)據(jù)都是雙精度。顧客此后也許需要保存圓顏色,這個(gè)值用一種整型變量表達(dá)。在前面板窗口中如何表達(dá)圓呢?[D](A)分別需要三個(gè)輸入控件,用于表達(dá)兩個(gè)位置量和一種半徑值;(B)一種包括所有數(shù)據(jù)簇; (C)一種包括三個(gè)元素?cái)?shù)組;(D)一種自定義類型包括一種簇。4、如存儲(chǔ)數(shù)據(jù)將被其她工程師通過MicrosoftExcel分析。應(yīng)使用哪種存儲(chǔ)格式?[B](A)TDM; (B)用制表符(Tab)分隔ASCII;(C)數(shù)據(jù)記錄; (D)自定義二進(jìn)制格式。5、下面描述中哪個(gè)是錯(cuò)誤?[D](A)子VI連線板定義了輸入輸出連線地方;(B)子VI連線板上端子顏色與其相連控件數(shù)據(jù)類型是一致;(C)必要有一種圖表/連線板才干使用子VI;(D)在函數(shù)面板中可以編輯子VI圖標(biāo)。6、創(chuàng)立一種數(shù)組最高效辦法是:[A](A)使用一種帶自動(dòng)索引While循環(huán);(B)初始化一種數(shù)組并在While循環(huán)中替代其元素;(C)在While循環(huán)中放置一種創(chuàng)立數(shù)組函數(shù);(D)使用一種帶自動(dòng)索引For循環(huán)。7、開發(fā)只有一種輸出子VI。在一種調(diào)用VI中需要使用該子VI。下面選項(xiàng)中,哪個(gè)是使用數(shù)據(jù)流來控制子VI執(zhí)行最佳辦法?[A](A)修改子VI,創(chuàng)立錯(cuò)誤簇并在調(diào)用VI中使用;(B)在一種順序構(gòu)造中使用子VI;(C)修改子VI,創(chuàng)立虛設(shè)輸入端并在調(diào)用VI中使用;(D)修改子VI,創(chuàng)立一種全局變量并在調(diào)用VI中使用。8、當(dāng)連接輸入被勾上時(shí),下面程序框圖中創(chuàng)立數(shù)組(BuildArray)函數(shù)輸出是什么?[C](A)一維數(shù)組{1,7,-4,-2,3,6}; (B)二維數(shù)組{{1,-4,3,0},{7,-2,6}};(C)一維數(shù)組{1,-4,3,7,-2,6}; (D)二維數(shù)組{{1,-4,3},{7,-2,6}}。9、下面數(shù)組加法計(jì)算成果是多少?[B](A)一維數(shù)組{80,20,40,10,-60}; (B)一維數(shù)組{120,30};(C)一維數(shù)組{120,30,-60};(D)二維數(shù)組{{120,90,20},{60,30,-40}}。10、對(duì)于下面程序框圖,哪個(gè)描述是對(duì)的?[D](A)循環(huán)會(huì)執(zhí)行一次,計(jì)數(shù)接線端會(huì)輸出數(shù)值0;(B)循環(huán)不會(huì)執(zhí)行,計(jì)數(shù)接線端會(huì)返回一種空數(shù)值(Null);(C)循環(huán)會(huì)執(zhí)行一次,計(jì)數(shù)接線端會(huì)輸出數(shù)值1;(D)循環(huán)會(huì)執(zhí)行無限次,程序只能人為中斷。12、下面框圖程序執(zhí)行后,輸出波形圖顯示為下列哪個(gè)圖形?[B]程序框圖(B)(C)(D)13、下列工具模板中,哪個(gè)字母相應(yīng)于探針工具?[C](A)B; (B)D; (C)A; (D)C。14、下列陳述中哪一種說法是對(duì)的?[D](A)ForLoop默認(rèn)輸入、輸出構(gòu)造通道為非自動(dòng)索引狀態(tài);(B)WhileLoop默認(rèn)輸入、輸出構(gòu)造通道為自動(dòng)索引狀態(tài);?上述兩種陳述均對(duì)的;(D)上述兩種陳述均不對(duì)的。15、下面框圖程序執(zhí)行后,輸出顯示為什么值?[C](A)一維數(shù)組{12345}; (B)一維數(shù)組{1361015};(C)數(shù)值15; (D)數(shù)值35。16、下面程序執(zhí)行后,輸出成果字符串resultstring顯示什么?[C](A)Hellotoyou!; (B)HelloWtoyou;(C)Hellotoyou; (D)Hellotoyou!!。17、右擊下面所示圖形那一區(qū)域,可以變化圖中光標(biāo)顏色和標(biāo)記?[D](A)C; (B)A; (C)D; (D)B。18、____擬定ForLoop執(zhí)行次數(shù),____返回循環(huán)已經(jīng)執(zhí)行次數(shù)減1。[C](A)countterminal,conditionalterminal;(B)iterationterminal,countterminal;(C)countterminal,iterationterminal;(D)conditionalterminal,countterminal。19、下列程序執(zhí)行后,所得到成果數(shù)組resultarray將為下列哪個(gè)數(shù)組?[C](A)二維數(shù)組{{6,3,3};{2,1,8}}; (B)二維數(shù)組{{6,6,6};{8,6,6};{6,6,6}};(C)二維數(shù)組{{6,6,6};{6,6,6};{6,8,6}}; (D)二維數(shù)組{{6,8,6};{6,8,6};{6,8,6}}。20、在即時(shí)協(xié)助窗口中,某子VI一種輸入端名字是粗體,那么下面描述哪些是對(duì)的?(多選)[C,D](A)輸入值須為標(biāo)量; (B)輸入為推薦,不是必須;(C)輸入為必須; (D)如果此輸入端沒有連線,會(huì)導(dǎo)致運(yùn)營按鈕接頭斷開。<三>1、當(dāng)一種函數(shù)errorin帶有錯(cuò)誤信息時(shí),下列哪種說法是對(duì)的。(
D
)
A、該函數(shù)會(huì)對(duì)錯(cuò)誤信息進(jìn)行解決
B、該函數(shù)不會(huì)作任何操作,而是直接將錯(cuò)誤信息傳遞給errorout,且不會(huì)將自身函數(shù)發(fā)生錯(cuò)誤加進(jìn)去。
C、該函數(shù)將會(huì)發(fā)出錯(cuò)誤信息警告,且使程序終結(jié)運(yùn)營。
D、該函數(shù)會(huì)直接將錯(cuò)誤信息傳遞給errorout。且會(huì)將自身函數(shù)發(fā)生錯(cuò)誤也一并加進(jìn)去。2、下列哪種說法是錯(cuò)誤?(
B
)
A、虛擬儀器采用是面向?qū)ο蠛涂梢暬幊碳夹g(shù)。
B、在程序運(yùn)營過程中波形可見性是不可以變化。
C、在LabVIEW中,VI程序運(yùn)營是數(shù)據(jù)流驅(qū)動(dòng)。
D、在創(chuàng)立子程序時(shí),可以使用連線工具給前面板控制器和批示器分派端口。3、下列說法中哪種說法是對(duì)的?(
C
)
A、While循環(huán)只有在條件端口接受到值為True時(shí)才停止循環(huán)
B、While循環(huán)不滿足條件,1次也不執(zhí)行
C、For循環(huán)當(dāng)N<1時(shí),1次都不執(zhí)行
D、For循環(huán)可以嵌套,而While循環(huán)不可以嵌套4、當(dāng)數(shù)據(jù)采集卡組態(tài)成DIFF模式時(shí),將使用差分連接方式,使用這種連接方式下列哪種說法是錯(cuò)誤?(
C)
A、可以減少尖峰噪聲
B、增長噪聲抑制
C、增大了尖峰噪聲
D、增長共模信號(hào)抑制5、下列哪種總線產(chǎn)品對(duì)PCI總線產(chǎn)品完全兼容。(
A
)
A、PXI總線
B、GPIB總線
C、VXI總線
D、RS-232串口總線三、解答題:<一>1.For循環(huán)和While循環(huán)區(qū)別是什么?使用中它們各自合用于什么場(chǎng)合?答:For循環(huán)規(guī)定了循環(huán)次數(shù),其條件選取是依照計(jì)數(shù)器計(jì)多次數(shù)與否達(dá)到循環(huán)次數(shù)而決定結(jié)束循環(huán)條件;而While循環(huán)不規(guī)定循環(huán)次數(shù),其條件選取是依照選取器端子條件與否得以滿足而決定結(jié)束循環(huán)條件。For循環(huán)適合于有限次數(shù)循環(huán)操作,而While循環(huán)適合于依照程序運(yùn)營過程中邏輯關(guān)系或在程序執(zhí)行中人為地決定循環(huán)次數(shù)。2.什么是VISA?VISA有什么特點(diǎn)?答:VISA是虛擬儀器軟件構(gòu)造(VirtualInstrumentSoftwareArchitectuere)簡稱,是由VXIplug&play系統(tǒng)聯(lián)盟所統(tǒng)一制定I/O接口軟件原則及其有關(guān)規(guī)范總稱。普通稱這個(gè)I/O函數(shù)庫為VISA庫(用于儀器編程原則I/O函數(shù)庫)。VISA函數(shù)庫駐留于計(jì)算機(jī)系統(tǒng)中,是計(jì)算機(jī)與儀器之間原則軟件通信接口,用以實(shí)現(xiàn)對(duì)儀器控制3.移位寄存器用途?如何初始化移位寄存器?答:①移位寄存器重要用于While循環(huán)和For循環(huán),將上一次循環(huán)值傳給下一次循環(huán)。還可以存儲(chǔ)前幾次循環(huán)值,在移位寄存器左端口或右端口上右擊鼠標(biāo)彈出菜單,選取AddElement選項(xiàng),可創(chuàng)立附加左端口來存儲(chǔ)前幾次循環(huán)值。②在循環(huán)外將初始值連到移位寄存器左端口,有默認(rèn)初值。4、什么叫虛擬儀器?虛擬儀器相對(duì)于老式儀器有優(yōu)勢(shì)在哪里?(本題5分)答:虛擬儀器技術(shù)簡樸說就是顧客自定義基于PC測(cè)試和測(cè)量解決方案。相對(duì)于老式儀器,有4大優(yōu)勢(shì):性能高,擴(kuò)展性強(qiáng),開發(fā)時(shí)間少,并且具備出眾集成功能。5、簡述在LabVIEW中調(diào)用C語言代碼辦法和環(huán)節(jié)。(本題5分)答:在LabVIEW中對(duì)C語言代碼調(diào)用是能過CIN節(jié)點(diǎn)來實(shí)現(xiàn),詳細(xì)環(huán)節(jié)如下:(1)創(chuàng)立一種空CIN節(jié)點(diǎn)(2)為CIN節(jié)點(diǎn)設(shè)立輸入、輸出端口(3)創(chuàng)立C語言源程序(4)創(chuàng)立并編譯*.lsb文獻(xiàn)(5)加載*.lsb文獻(xiàn)并完畢調(diào)用過程。6、Labview有哪幾種構(gòu)造類型?(本題5分)答:循環(huán)構(gòu)造選取構(gòu)造順序構(gòu)造事件構(gòu)造公式節(jié)點(diǎn)以及反饋節(jié)點(diǎn)<二>1、如下程序執(zhí)行后,請(qǐng)寫出輸出數(shù)組Array和subarray所有元素。ArraysubarrayArraysubarray010 203040111213141212 22 32 42 313 23 33 43202122232、下圖所示程序執(zhí)行后,前面板兩個(gè)輸出顯示Output1和Output2各是什么類型數(shù)據(jù)?詳細(xì)數(shù)值是多少?解答:Output1輸出標(biāo)量數(shù)值,在循環(huán)執(zhí)行過程中依次顯示7、6、1、5、12;而Output2在循環(huán)執(zhí)行完后來,輸出一維數(shù)組{7,6,1,5,12}。<三>1、在LabVIEW中有哪三種用來創(chuàng)立和運(yùn)營程序摸板?它們均有哪些用途?答:LabVIEW中有三種用來創(chuàng)立和運(yùn)營程序模板:工具模板,控制模板和函數(shù)模板。工具模板涉及了程序創(chuàng)立、修改和調(diào)試時(shí)用工具;控制模板重要用于在前面板中添加批示器和控制器;而函數(shù)模板則用于創(chuàng)立框圖程序,它包括了諸多函數(shù)子模板。
2、移位寄存器用途是什么?怎么初始化移位寄存器?答:①移位寄存器重要用于While循環(huán)和For循環(huán),將上一次循環(huán)值傳給下一次循環(huán)。還可以存儲(chǔ)前幾次循環(huán)值,在移位寄存器左端口或右端口上右擊鼠標(biāo)彈出菜單,選取AddElement選項(xiàng),可創(chuàng)立附加左端口來存儲(chǔ)前幾次循環(huán)值。②在循環(huán)外將初始值連到移位寄存器左端口,有默認(rèn)初值
3、VI子程序連接端口作用是?如何來定義VI子程序連接口?答:VI子程序連接口端口用于與主VI程序之間傳遞數(shù)據(jù)。定義VI子程序連接口時(shí)先選取子VI所需要端口數(shù),然后將前面板批示器和控制器分派給每一種端口。4、虛擬儀器通用測(cè)試平臺(tái)由哪幾種某些構(gòu)成?它們重要又涉及哪些某些?答:虛擬儀器通用測(cè)試平臺(tái)由硬件和軟件兩大某些構(gòu)成。硬件某些涉及:(1)個(gè)人計(jì)算機(jī)(PC),具備運(yùn)營圖形化編程軟件能力;(2)外置式多功能DAQ主板,具備數(shù)據(jù)采集、信號(hào)產(chǎn)生、定期計(jì)數(shù)、數(shù)據(jù)通信等各種功能,它通過原則總線接口與計(jì)算機(jī)相連;(3)系列化測(cè)試與實(shí)驗(yàn)電路模板,它涉及模仿和數(shù)字電路等各種基本單元電路和信號(hào)調(diào)理電路,作為被測(cè)試對(duì)象或測(cè)試輔助電路插接在DAQ主板上。軟件某些涉及:(1)基于Windows環(huán)境下虛擬儀器軟件開發(fā)平臺(tái)LabVIEW或LabWindows/CVI;(2)虛擬儀器庫,涉及有示波器、信號(hào)源、電壓表、計(jì)數(shù)器等十余種虛擬儀器驅(qū)動(dòng)程序庫;(3)系列化測(cè)試與實(shí)驗(yàn)示范程序軟件包。5、什么是VISA?VISA有哪些特點(diǎn)?答:VISA是虛擬儀器軟件構(gòu)造(VirtualInstrumentSoftwareArchitectuere)簡稱,是由VXIplug&play系統(tǒng)聯(lián)盟所統(tǒng)一制定I/O接口軟件原則及其有關(guān)規(guī)范總稱。普通稱這個(gè)I/O函數(shù)庫為VISA庫(用于儀器編程原則I/O函數(shù)庫)。VISA函數(shù)庫駐留于計(jì)算機(jī)系統(tǒng)中,是計(jì)算機(jī)與儀器之間原則軟件通信接口,用以實(shí)現(xiàn)對(duì)儀器控制。VISA具備如下特點(diǎn)。1)VISAI/O控制功能合用于各種儀器類型2)VISAI/O控制功能合用于各種儀器硬件接口方式3)VISAI/O控制功能合用于各種計(jì)算機(jī)平臺(tái)4)VISA能適應(yīng)將來發(fā)展需要四、程序設(shè)計(jì)題<一> 1、創(chuàng)立一種VI程序,該程序可以產(chǎn)生一種六行四列二維數(shù)組(數(shù)組元素為0到10隨機(jī)整數(shù)),并把二維數(shù)組前三行、前三列單獨(dú)提出來,做為一種新數(shù)組。(本題8分) 2、用0-100隨機(jī)數(shù)代替攝氏溫度,將每500ms采集溫度變化波形表達(dá)出來,并設(shè)定上下限,溫度高于上限或者低于下限分別點(diǎn)亮相應(yīng)批示燈。并將其上下限也一并在波形中表達(dá)出來。(本題8分) 3、創(chuàng)立一種程序,產(chǎn)生正弦波、三角波、矩形波、鋸齒波,并顯示出來。波形頻率和幅度可以變化。用一種旋鈕式開關(guān)來選取產(chǎn)生哪種波形。(本題8分) 4、(1)創(chuàng)立一種VI子程序,該子程序功能是用公式節(jié)點(diǎn)來產(chǎn)生一種模仿壓力,其計(jì)算公式是P=80+18.253V+1.244V*V。V是1到5隨機(jī)數(shù)。(2)調(diào)用(1)子程序,每0.5秒測(cè)量一次壓力,共測(cè)量20次,將當(dāng)前壓力值在波形中表達(dá)出來,并求出壓力最大值、最小值和平均值。(本題12分)5、運(yùn)用順序構(gòu)造和循環(huán)構(gòu)造寫一種跑馬燈,如下圖所示,5個(gè)燈從左到右不斷輪流點(diǎn)亮,閃爍間隔由滑動(dòng)條調(diào)節(jié)。(本題10分)6、設(shè)計(jì)一種VI來測(cè)量溫度(溫度是用一種20到40隨機(jī)整數(shù)來代替),每隔0.25秒測(cè)一次,共測(cè)定5秒。在數(shù)據(jù)采集過程中,VI將在波形Chart上實(shí)時(shí)地顯示測(cè)量成果。采集過程結(jié)束后,在Graph上畫出溫度數(shù)據(jù)曲線,并且把測(cè)量溫度值以文獻(xiàn)形式存盤。(本題12分)存盤格式為:點(diǎn)數(shù)時(shí)間(S)溫度值(度)
10.2578
20.5085<二>4、(1)創(chuàng)立一種VI子程序,該子程序功能是用公式節(jié)點(diǎn)來產(chǎn)生一種模仿壓力,其計(jì)算公式是P=80+18.253V+1.244V*V。V是1到5隨機(jī)數(shù)。
(2)調(diào)用(1)子程序,每0.5秒測(cè)量一次壓力,共測(cè)量20次,將當(dāng)前壓力值在波形中表達(dá)出來,并求出壓力最大值、最小值和平均值。
5、設(shè)計(jì)一種VI來測(cè)量溫度(溫度是用一種20到40隨機(jī)整數(shù)來代替),每隔0.25秒測(cè)一次,共測(cè)定5秒。在數(shù)據(jù)采集過程中,VI將在波形Chart上實(shí)時(shí)地顯示測(cè)量成果。采集過程結(jié)束后,在Graph上畫出溫度數(shù)據(jù)曲線,并且把測(cè)量溫度值以文獻(xiàn)形式存盤,
存盤格式為:
點(diǎn)數(shù)
時(shí)間(S)
溫度值(度)
1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資養(yǎng)豬合同范例
- 是快遞加盟合同范例
- 酒類商品購銷合同范例
- 硬裝售后合同范例
- 機(jī)車美容服務(wù)合同范例
- 造價(jià)合作合同范例
- 嬰兒游泳合同范例
- 工程人員績效合同范例
- 制訂合同范例
- 2024-2025學(xué)年高中歷史第一單元中國古代的思想與科技第4課宋明理學(xué)課后作業(yè)含解析岳麓版必修3
- 大型醫(yī)療設(shè)備效益分析
- 胰腺囊性腫瘤鑒別診斷
- JJG 693-2011可燃?xì)怏w檢測(cè)報(bào)警器
- 4.1 認(rèn)識(shí)挫折直面困難(高效教案)-【中職專用】中職思想政治《心理健康與職業(yè)生涯》(高教版2023·基礎(chǔ)模塊)
- 電表分戶申請(qǐng)書范本合集3篇
- 半導(dǎo)體行業(yè)的投資機(jī)會(huì)與風(fēng)險(xiǎn)分析
- 高中英語U4-The-Words-That-Changed-A-Nation教學(xué)課件
- 大學(xué)生創(chuàng)業(yè)法律服務(wù)智慧樹知到期末考試答案2024年
- 中職學(xué)考《哲學(xué)與人生》考試復(fù)習(xí)題庫(含答案)
- 貨運(yùn)駕駛員崗前培訓(xùn)
- 項(xiàng)痹中醫(yī)護(hù)理課件
評(píng)論
0/150
提交評(píng)論