labview試題
1. 利用局部變量寫一個計數器,每當VI運行一次計數器就加一,當VI關閉后重新打開時,計數器清零。
2. 寫一個溫度監測器,當溫度超過報警上限,而且開啟報警時,報警燈點亮。溫度值可以由隨機數發生器產生。
3. 寫一個VI判斷兩個數的大小,輸入A 、B, 當A>B時,指示燈亮。
4. 產生一個值為0.0~100.0之間的隨機數,然后除以一個程序前面板中輸入的數。當輸入的數值為零時,前面板上放置的指示燈點亮,提示除法無效。
5. 比較前面板中輸入的三個數,并輸出其中最大值。
6. 在前面板輸入一個三位數,將其百位數值和個位數值對調后在前面板輸出此新數。
7. 輸入一個自然數n,求1~n之間的所有自然數之和。
8. 生成10~20之間隨機數,并將每次生成的隨機數組成的曲線顯示在波形圖表中。
9. 用LabVIEW的基本運算函數編寫以下算式的程序代碼。
(28+57*2)/(102-25/6)+(1007-683)/(31+5*63)=?
178+253/(1+381*7.2-8.1/32)=?
10. 利用華氏溫度與攝氏度的關系:華氏度=9*攝氏度/5+32編寫一個程序,求攝氏溫度為32、0、-15時的華氏溫度。
11. 輸入一個數,判斷其能否同時被3和5整除。
12. 從鍵盤輸入一個既含有大寫字母也含有小寫字母的字符串,要求用大寫字母輸出。
13. 輸入一個數,判斷這個數是否在10~100之間,如果不在這個范圍內將數據強制轉換到這一范圍。
14. 輸入一個數,若此數大于0,則輸出1.若此數小于0,則輸出-1,若此數等于0,則輸出0.(要求只使用一個函數控件)
15. 設圓的半徑為r=1.5,圓柱高=3,求圓周長,圓面積,圓球表面積,圓球體積,圓柱體積。
16. 輸入三角形的三邊長,求三角形的面積。
17. 求方程ax^2+bx+c=0的根。a,b,c由鍵盤輸入,設b^2>4ac。
18.編寫一個加法,用狀態機實現一個提示程序,當操作者進行加法運算時,自動提示,是否進行該運算
19.寫一個VI獲取當前系統時間,并將其轉換為字符串和浮點數。
20. 給定任意x,求如下表達式的值y=x^5+cosx/e^x
1.寫一個溫度監測器,當溫度超過報警上限,而且開啟報警時,報警燈點亮。溫度值可以由隨機數發生器產生。
2.產生一個值為0.0~100.0之間的隨機數,然后除以一個程序前面板中輸入的數。當輸入的數值為零時,前面板上放置的指示燈點亮,提示除法無效。
3.用LabVIEW的基本運算函數編寫以下算式的程序代碼。
1+2/4=?
4.從鍵盤輸入一個大寫字母,要求用小寫字母輸出。
5.輸入一個數,判斷這個數是否在10~100之間。
6.寫一個VI獲取當前系統時間,并將其轉換為字符串。
7.給定任意x,求如下表達式的值y=x^5+cosx/e^x
0.jpg (41.87 KB, 下載次數: 150)
下載附件
2018-4-13 01:07 上傳
全部資料51hei下載地址:
LabVIEW初級編程考試樣題.zip
(147.57 KB, 下載次數: 55)
2018-4-12 19:32 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|