LabVIEW語言及編程技術習題庫答案_第1頁
LabVIEW語言及編程技術習題庫答案_第2頁
LabVIEW語言及編程技術習題庫答案_第3頁
LabVIEW語言及編程技術習題庫答案_第4頁
LabVIEW語言及編程技術習題庫答案_第5頁
免費預覽已結束,剩余8頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論