LabVIEW語(yǔ)言及編程技術(shù)習(xí)題庫(kù)答案_第1頁(yè)
LabVIEW語(yǔ)言及編程技術(shù)習(xí)題庫(kù)答案_第2頁(yè)
LabVIEW語(yǔ)言及編程技術(shù)習(xí)題庫(kù)答案_第3頁(yè)
LabVIEW語(yǔ)言及編程技術(shù)習(xí)題庫(kù)答案_第4頁(yè)
LabVIEW語(yǔ)言及編程技術(shù)習(xí)題庫(kù)答案_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余8頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

?LabVIEW語(yǔ)言及編程技術(shù)》試題庫(kù)一、選擇題:.下面選項(xiàng)中,哪個(gè)是更新前面板顯示控件的最好方法?[B](A)使用局部變量;(B)直接連線(xiàn)到顯示控件的接線(xiàn)端;(C)使用功能全局變量;(D)使用"值"屬性節(jié)點(diǎn)。.與局部變量相比,下面哪個(gè)描述表明了全局變量的優(yōu)勢(shì)?[C](A)全局變量自身不需要標(biāo)簽就可執(zhí)行;(B)全局變量遵循數(shù)據(jù)流模式,因此不會(huì)引起競(jìng)爭(zhēng)情況;(C)全局變量可以在兩個(gè)獨(dú)立的同時(shí)運(yùn)行的VI之間傳遞數(shù)據(jù);(D)只有全局變量能傳遞數(shù)組數(shù)據(jù),而局部變量不能。.如存儲(chǔ)的數(shù)據(jù)將被其他工程師通過(guò)MicrosoftExcel分析。應(yīng)使用哪種存儲(chǔ)格式?[B](A)TDM;(B)用制表符(Tab)分隔的ASCII;(C)數(shù)據(jù)記錄;(D)自定義二進(jìn)制格式。.創(chuàng)建一個(gè)數(shù)組的最高效方法是:[A](A)使用一個(gè)帶自動(dòng)索引的While循環(huán);(B)初始化一個(gè)數(shù)組并在While循環(huán)中替換其元素;(C)在While循環(huán)中放置一個(gè)創(chuàng)建數(shù)組函數(shù);(D)使用一個(gè)帶自動(dòng)索引的For循環(huán).當(dāng)連接輸入被勾上時(shí),下面程序框圖中創(chuàng)建數(shù)組(BuildArray)函數(shù)的輸出是什么?[C]Build曲的引Build曲的引Sjg"Build曲的引Sjg"(A)一維數(shù)組{1,7,-4,-2,3,6};(B)二維數(shù)組{{1,-4,3,0},{7,-2,Build曲的引Sjg"(C)一維數(shù)組{1,-4,3,7,-2,6};(D)二維數(shù)組{{1,-4,3},{7,-2,6}}。6.下面數(shù)組加法的計(jì)算結(jié)果是多少?[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)).對(duì)于下面的程序框圖,哪個(gè)描述是正確的?[D]Iteration(A)循環(huán)會(huì)執(zhí)行一次,計(jì)數(shù)接線(xiàn)端□會(huì)輸出數(shù)值0;(B)循環(huán)不會(huì)執(zhí)行,計(jì)數(shù)接線(xiàn)端□會(huì)返回一個(gè)空數(shù)值(Null);(C)循環(huán)會(huì)執(zhí)行一次,計(jì)數(shù)接線(xiàn)端□會(huì)輸出數(shù)值1;(D)循環(huán)會(huì)執(zhí)行無(wú)限次,程序只能人為強(qiáng)制中止。.LabVIEW代碼如何執(zhí)行?[C]A代碼順序執(zhí)行,依照?qǐng)D標(biāo)在框圖中放置的位置B代碼從右到左,由上到下順序執(zhí)行。C代碼以數(shù)據(jù)流的方式執(zhí)行。D代碼并行執(zhí)行和順序執(zhí)行同時(shí)進(jìn)行。.下面的框圖程序執(zhí)行后,輸出的波形圖顯示為下列哪個(gè)圖形?[B]程序框圖WaveformGraph12-TlotoPloto^86420WaveformGraph8-LO432wFmTTd身T(B)WaveformGraphWaveformGraph5430PEWaveformGraph12-TlotoPloto^86420WaveformGraph8-LO432wFmTTd身T(B)WaveformGraphWaveformGraph5430PEIT』點(diǎn)PlotcPlot0BAFor循環(huán)的默認(rèn)輸入、輸出結(jié)構(gòu)通道為非自動(dòng)索引狀態(tài);

While循環(huán)的默認(rèn)輸入、輸出結(jié)構(gòu)通道為自動(dòng)索引狀態(tài);(C)上述兩種陳述均正確;(D)上述兩種陳述均不正確。.下面的框圖程序執(zhí)行后,輸出顯示為何值?[C](A)(C)13.一維數(shù)組{12345);數(shù)值15;(B)一維數(shù)組{1361015);(D)數(shù)值35。resultstring顯示什么?卜面的程序執(zhí)行后,輸出結(jié)果字符串[C]Hellotoyou!;HelloWtoyou;Hellotoyou;Hellotoyou!!。14.下面所示圖形的那一區(qū)域,可以改變圖中圖形的顏色和形狀?初始化數(shù)組初始化數(shù)組初始化數(shù)組15.確定For循環(huán)執(zhí)行的次數(shù),返回循環(huán)已經(jīng)執(zhí)行的次數(shù)減1Cd0(D)conditionalterminal_1,countterminal初始化數(shù)組15.確定For循環(huán)執(zhí)行的次數(shù),返回循環(huán)已經(jīng)執(zhí)行的次數(shù)減1Cd0(D)conditionalterminal_1,countterminal。[C](C)二維數(shù)組{{6,6,6};{6,6,6};{6,8,6}};(D)二維數(shù)組{{6,8,6};{6,8,6};{6,8,6}}苗集工空[C]0<?|(A)countterminal,conditionalterminal_1;E一一回(B)iterationterminal,countterminal小、一一回E(C)countterminal,iterationterminal;16.卜列程序執(zhí)行后,所得到的結(jié)果數(shù)組resultarray將為下列哪個(gè)數(shù)組?(A)二維數(shù)組{{6,3,3};{2,1,8}};(B)二維數(shù)組{{6,6,6};{8,6,6};{6,6,6}};器游確l無(wú)給游標(biāo)1輸出數(shù)組17.下列工具說(shuō)法不正確的是:A國(guó)加作工具B回定位/選擇工具C畫(huà)探針工具D胡高亮執(zhí)行按鈕18.當(dāng)一個(gè)函數(shù)的錯(cuò)誤輸入帶有錯(cuò)誤信息時(shí),下列哪種說(shuō)法是正確的[D]A該函數(shù)會(huì)對(duì)錯(cuò)誤信息進(jìn)行處理。B該函數(shù)不會(huì)作任何操作,而是直接將錯(cuò)誤信息傳遞給錯(cuò)誤輸出,且不會(huì)將自身函數(shù)發(fā)生的錯(cuò)誤添加進(jìn)去。C該函數(shù)會(huì)發(fā)出錯(cuò)誤警告,且使程序終止運(yùn)行。D該函數(shù)直接將錯(cuò)誤信息傳遞給錯(cuò)誤輸出,且會(huì)將自身函數(shù)發(fā)生的錯(cuò)誤加進(jìn)去。.下列哪種說(shuō)法是對(duì)的[C]AWhile循環(huán)只有條件端口接收到的值為T(mén)rue時(shí)才停止循環(huán)。BWhile循環(huán)不滿(mǎn)足條件時(shí),一次也不執(zhí)行循環(huán)。CFor循環(huán)當(dāng)N<1時(shí),一次也不循環(huán)。DFor循環(huán)可以嵌套,While循環(huán)不可以嵌套。TOC\o"1-5"\h\z.當(dāng)數(shù)據(jù)采集卡組態(tài)成DIFF模式時(shí),將使用差分連接方式,使用這種連接方式下列說(shuō)法錯(cuò)誤的是[C]A可以減少尖峰噪聲B增加噪聲抑制C增大尖峰噪聲D增加共模信號(hào)抑制.下列哪種總線(xiàn)產(chǎn)品對(duì)PCI總線(xiàn)完全兼容。[A]APXI總線(xiàn)BGPIB總線(xiàn)CVXI總線(xiàn)DRS232串口.LabVIEW中用連線(xiàn)的形狀與連線(xiàn)的顏色表示不同的數(shù)據(jù)類(lèi)型,下面描述錯(cuò)誤的是[D]A橙色代表浮點(diǎn)數(shù)B綠色代表布爾量C粉紅色代表字符串D黃色代表整型數(shù).LabVIEW中數(shù)組元素不能為那種數(shù)據(jù)類(lèi)型[D]A數(shù)值型B布爾型C簇D數(shù)組.下列關(guān)于條件結(jié)構(gòu)中數(shù)據(jù)通道的要求是正確。[A]

A輸入數(shù)據(jù)時(shí),各個(gè)子程序框圖可連接或不連接輸入數(shù)據(jù),輸出數(shù)據(jù)時(shí),必須為各個(gè)子程序框圖連接數(shù)據(jù)B輸入和輸出數(shù)據(jù)都必須為各個(gè)子程序框圖連接數(shù)據(jù)C輸入和輸出數(shù)據(jù)都可為各個(gè)子程序框圖連接或不連接數(shù)據(jù)D輸入數(shù)據(jù)時(shí),各個(gè)子程序框圖必須連接輸入數(shù)據(jù),輸出數(shù)據(jù)時(shí),可連接或不連接輸出數(shù)據(jù).下列那種數(shù)據(jù)類(lèi)型是波形圖不能接受的。[C]A輸入數(shù)據(jù)時(shí),各個(gè)子程序框圖可連接或不連接輸入數(shù)據(jù),輸出數(shù)據(jù)時(shí),必須為各個(gè)子程序框圖連接數(shù)據(jù)B輸入和輸出數(shù)據(jù)都必須為各個(gè)子程序框圖連接數(shù)據(jù)C輸入和輸出數(shù)據(jù)都可為各個(gè)子程序框圖連接或不連接數(shù)據(jù)D輸入數(shù)據(jù)時(shí),各個(gè)子程序框圖必須連接輸入數(shù)據(jù),輸出數(shù)據(jù)時(shí),可連接或不連接輸出數(shù)據(jù).下列那種數(shù)據(jù)類(lèi)型是波形圖不能接受的。[C]C.下列那種圖形可以描繪非均勻采樣數(shù)據(jù)。A波形圖B波形圖表CXY.下圖程序運(yùn)行結(jié)果為B

啊——-|殿和底'D[C]圖D強(qiáng)度圖1維數(shù)組插值I分?jǐn)?shù)指數(shù)或,I瓦6插值結(jié)里]A3.4B6.8.—用來(lái)使程序執(zhí)行中在某一位置暫停,以便于觀察中間結(jié)果[A]A斷點(diǎn)B探針C高亮執(zhí)行D單步執(zhí)行在前面板和框圖間切換在前面板和框圖間切換撤銷(xiāo)上次操作在前面板和框圖間切換撤銷(xiāo)上次操作.下列快捷鍵描述錯(cuò)誤的是[C在前面板和框圖間切換撤銷(xiāo)上次操作ACtrl-B消除所有無(wú)效連線(xiàn)BCtrl-ECCtrl-U排列前面板控件DCtrl-Z:、填空題:.VI虛擬儀器的三個(gè)主要組成部分是前面板、程序框圖和圖標(biāo)。.LabView有三種操作模板,分別是_控件模板、—函數(shù)模板和「具模板。.在LabVIEW中局部變量主要用于程序內(nèi)部傳遞數(shù)據(jù),—全局變量』要用于程序之間傳遞數(shù)據(jù)。.程序框圖由端口、節(jié)點(diǎn)_木口1線(xiàn)_組成的可執(zhí)行代碼。.若需要從一條已經(jīng)存在的數(shù)據(jù)連線(xiàn)引出一條數(shù)據(jù)連線(xiàn)分支,有兩種方法可以實(shí)現(xiàn):(1)將連線(xiàn)工具移動(dòng)到這條數(shù)據(jù)連線(xiàn)上,當(dāng)數(shù)據(jù)連線(xiàn)閃爍時(shí),單擊鼠標(biāo)左鍵,然后拖動(dòng)鼠標(biāo),在鼠標(biāo)的單擊處就會(huì)引出一條數(shù)據(jù)連線(xiàn)分支;(2)將鼠標(biāo)移動(dòng)到這條數(shù)據(jù)連線(xiàn)上合適的位置,在線(xiàn)上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇創(chuàng)建連線(xiàn)分支,在鼠標(biāo)的單擊處就會(huì)引出一條數(shù)據(jù)連線(xiàn)分支。.當(dāng)選擇單個(gè)對(duì)象時(shí),直接用鼠標(biāo)左鍵單擊需要選中的對(duì)象:如果需要選擇多個(gè)對(duì)象,則要在窗口空白處拖動(dòng)鼠標(biāo),使拖出的虛線(xiàn)框包含要選擇的多個(gè)目標(biāo)對(duì)象,或者按住Shift鍵,用鼠標(biāo)左鍵單擊多個(gè)目標(biāo)對(duì)象。.LabVIEW編程環(huán)境提供了多種調(diào)試VI程序的手段,除了具有傳統(tǒng)編程語(yǔ)言支持的單步運(yùn)行、斷點(diǎn)和探針等調(diào)試手段外,還添加了一種特有的調(diào)試手段一一實(shí)時(shí)顯示數(shù)據(jù)流動(dòng)畫(huà),即工具條內(nèi)的高亮執(zhí)行按鈕。.在一個(gè)VI存在錯(cuò)誤的情況下,該VI是不能運(yùn)行的,此時(shí)VI窗口工具條上的運(yùn)行按鈕會(huì)變?yōu)殄e(cuò)誤列表按鈕,用鼠標(biāo)單擊該按鈕,會(huì)彈出顯示VI中存在錯(cuò)誤信息的對(duì)話(huà)框。.子VI相當(dāng)于常規(guī)編程語(yǔ)言中的子程序。在LabVIEW中,用戶(hù)可以把任何一個(gè)VI當(dāng)作子VI來(lái)調(diào)用。子VI利用連接端口與調(diào)用它的VI交換數(shù)據(jù)。.數(shù)組是由相同類(lèi)型元素組成的數(shù)據(jù)集合。數(shù)組由3部分組成:數(shù)據(jù)類(lèi)型、數(shù)據(jù)索引和數(shù)據(jù)、其中數(shù)據(jù)類(lèi)型隱含在數(shù)據(jù)中。.創(chuàng)建一個(gè)簇時(shí),LabVIEW會(huì)按照簇中元素創(chuàng)建的先后次序給簇中的元素進(jìn)行默認(rèn)編號(hào)。編號(hào)從0開(kāi)始,依次為1、2、…。當(dāng)然,也可根據(jù)編程需要自己定義元素的編號(hào)。在簇框架的右鍵彈出選單中選擇重新排序簇中控件,LabVIEW的前面板會(huì)變?yōu)樵仨樞蚓庉嬈鳎诰庉嬈髦杏檬髽?biāo)單擊元素的編號(hào),即可改變?cè)氐木幪?hào),其余編號(hào)依次輪回。編輯完所有編號(hào)后,單擊工具條上的OK按鈕確定。.最基本的While循環(huán)由循環(huán)框架、重復(fù)端口以及條件端口組成。與For循環(huán)類(lèi)似,While循環(huán)執(zhí)行的是包含在循環(huán)框架中的程序,但執(zhí)行的循環(huán)次數(shù)卻不確定,只有當(dāng)滿(mǎn)足給定的條件時(shí),才停止循環(huán)的執(zhí)行。.最基本的層疊式順序結(jié)構(gòu)由順序框架、選擇器標(biāo)簽和遞增/遞減按鈕組成。.自動(dòng)索引是指使循環(huán)邊框外面的數(shù)組元素逐個(gè)依次進(jìn)入循環(huán)邊框內(nèi),或使循環(huán)邊框內(nèi)的數(shù)據(jù)累加成一個(gè)數(shù)組輸出循環(huán)邊框外面的功能。.LabVIEW中有兩種順序結(jié)構(gòu),分別是平鋪式和層疊式。.波形圖表曲線(xiàn)有三種刷新模式:帶狀圖表、示波器圖表和掃描圖。.波形圖上的避擾能夠準(zhǔn)確的讀出曲線(xiàn)上任何一點(diǎn)的數(shù)據(jù)。.局部變量是通過(guò)控件的標(biāo)篷與前面板上已有的控件相聯(lián)系的。.波形是一種特殊類(lèi)型的簇,元素的數(shù)量和類(lèi)型固定,包括數(shù)據(jù)采集的起始時(shí)問(wèn)t0、時(shí)間間隔dt、波形數(shù)據(jù)y和屬性。.LabVIEW中常用的調(diào)試工具有:?jiǎn)尾綀?zhí)行,高亮顯示,斷點(diǎn)和探針等。三簡(jiǎn)答題.For循環(huán)和While循環(huán)的區(qū)別是什么?使用中它們各自適用于什么場(chǎng)合?答:For循環(huán)規(guī)定了循環(huán)次數(shù),其條件選擇是根據(jù)計(jì)數(shù)器計(jì)數(shù)次數(shù)是否達(dá)到循環(huán)次數(shù)而決定結(jié)束循環(huán)的條件;而While循環(huán)不規(guī)定循環(huán)次數(shù),其條件選擇是根據(jù)選擇器端子的條件是否得以滿(mǎn)足而決定結(jié)束循環(huán)的條件。For循環(huán)適合于有限次數(shù)的循環(huán)操作,而While循環(huán)適合于根據(jù)程序運(yùn)行過(guò)程中邏輯關(guān)系或在程序執(zhí)行中人為地決定循環(huán)次數(shù)。.移位寄存器的用途?怎樣初始化移位寄存器?答:①移位寄存器主要用于While循環(huán)和For循環(huán),將上一次循環(huán)的值傳給下一次循環(huán)。還可以存儲(chǔ)前幾次循環(huán)的值,在移位寄存器的左端口或右端口上右擊鼠標(biāo)彈出菜單,選擇AddElement選項(xiàng),可創(chuàng)建附加的左端口來(lái)存儲(chǔ)前幾次循環(huán)的值。②在循環(huán)外將初始值連到移位寄存器的左端口,設(shè)置默認(rèn)初值。.什么叫虛擬儀器?虛擬儀器相對(duì)于傳統(tǒng)儀器有優(yōu)勢(shì)在哪里?答:虛擬儀器技術(shù)簡(jiǎn)單說(shuō)就是用戶(hù)自定義的基于PC的測(cè)試和測(cè)量解決方案。相

對(duì)于傳統(tǒng)儀器,有4大優(yōu)勢(shì):性能高,擴(kuò)展性強(qiáng),開(kāi)發(fā)時(shí)間少,并且具有出色的集成功能。.簡(jiǎn)述LabVIEW己錄與回放數(shù)據(jù)的三個(gè)基本步驟。①打開(kāi)一個(gè)已存在的文件或創(chuàng)建一個(gè)新文件;②對(duì)文件讀或?qū)?;③關(guān)閉文件。.LabVIEW有哪幾種結(jié)構(gòu)類(lèi)型?答:循環(huán)結(jié)構(gòu)選擇結(jié)構(gòu)順序結(jié)構(gòu)事件結(jié)構(gòu)公式節(jié)點(diǎn)以及反饋節(jié)點(diǎn)等。.簡(jiǎn)述LabVIEW程序框圖設(shè)計(jì)的基本原則。①為了程序結(jié)構(gòu)清晰,便于理解,應(yīng)該使用從左向右,從上到下的順序排列程序的節(jié)點(diǎn);盡量避免程序框圖擴(kuò)展到屏幕顯示范圍以外;③如果程序中某些部分能在其它程序中重用,或者是某些部分能劃分為一個(gè)邏輯上的單元,就創(chuàng)建一個(gè)子VI;整齊清晰的排列連線(xiàn),以免造成讀程序的困難;為了增加程序可讀性,使用自由標(biāo)簽為程序框圖增加必要的注釋四、程序解析:1、如下程序執(zhí)行后,請(qǐng)寫(xiě)出輸出數(shù)組和子數(shù)組的所有元素解答:子數(shù)組0102030解答:子數(shù)組010203040111213141數(shù)組20202121222324231320212122232423132333432223解答:數(shù)值輸出標(biāo)量數(shù)值,在循環(huán)執(zhí)行過(guò)程中依次顯示7、6、1、5、12;而數(shù)組在循環(huán)執(zhí)行完以后,輸出一維數(shù)組{7,6,1,5,12}。3、下面的程序執(zhí)行后,輸出顯示器Output將得到什么類(lèi)型的數(shù)據(jù)?其具體數(shù)值是什么?00解答:Output端將輸出一維整數(shù)數(shù)組{5,3,4,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論