labview试卷

合集下载

Labview期末考试题及答案

Labview期末考试题及答案

——鸳小白1.一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。

温度值可以由随机数发生器产生.当报警发生时输出报警信息,例如“温度超限!当前温度78.23℃”,正常情况下输出空字符串。

同时。

利用“报警信息”控件的blinking属性,实现在输出报警信息的同时伴随闪烁,如下图所示。

为了能看到闪烁效果,需要将采样间隔设到5秒以上。

(1)(3)2.有一个测量程序,采集两路信号,每1s采集一次,要求每采集一次,就将采集结果写入文本文件尾部,即使重新运行程序,仍能保证数据添加到文件尾部,而不会覆盖原有数据。

格式为a保留4位小数,b为整数,如右图所示。

并在程序中用文本显示。

程序前面板程序框图3.利用随机数发生器仿真两个采样信号。

一个0到5V的采样信号,每200ms采一个点,共采集50个点,另一路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。

采样完成后,将两路采样信号显示在同一个Waveform Graph中。

4.利用随机数发生器仿真两个采样信号。

一个0到5V的采样信号,每200ms采一个点,共采集50个点,另一路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。

采样完成后,将两路采样信号显示在同一个Waveform Graph中。

X轴为时间轴显示,要求时间轴能真实的反映采样时间5.创建一个VI程序,该程序可以产生一个六行四列的二维数组(数组元素为0到10的随机整数),并把二维数组的前三行、前三列单独提出来,做为一个新的数组。

子VI主VI6.产生5个随机数,并和序号一起保存,格式为电子表单。

7.用for循环产生4航100列二维数组,数组成员如下:1,2,3 (100)100,99,98……6,7,8 (105)105,104,103 (6)从这个数组中取出2行5列的二维数组,成员如下:50,49,48 (1)56,57,58 (105)将这两个数组用数组显示空间显示在前面板上8、产生测试信号正弦波,三角波,方波,锯齿波,要求面板如下:9.计算学生三门课(语文,数学,英语)的平均分,并根据平均分划分成绩等级。

labview上机考试(试卷三)

labview上机考试(试卷三)

考试时间:60分钟总分:100分要求:考试内容包含4个题,每个题用一个VI程序来编写,编写完之后将4个VI压缩,压缩文件的命名方式是:方向(机电或者机自)+姓名+学号.(zip或者rar)例如:机自方向张三,学号是1234567890,那么压缩文件名称应该是机自张三1234567890.zip 或者机自张三1234567890.rar考场纪律:考试过程可以查看labview帮助,但是不能交头接耳讨论第一题(10分)创建一个VI程序,通过检测某传感器输出的电压,模拟温度测量,并转为摄氏温度显示(用前面板的温度计来显示,并在该温度计旁边显示具体的摄氏温度数值)。

假设某传感器输出的电压值于绝对温度之间关系是T=3.25u^2+1.25u+20.36,其中绝对温度T的单位是K(开尔文温度),传感器输出的电压u的单位是V,传感器电压输出(0-5V)用随机数模拟生成。

摄氏温度与开尔文温度(绝对温度)的换算公式K=C+273.16 ; 式中K--开尔文温度,C--摄氏温度第二题(20分)设计一个函数发生器,可以产生频率和幅度可调的正弦信号、方波、三角波及锯齿波,在前面板上显示。

用下拉列表选择不同的波形信号。

第二题(30分)用0-100的随机数代替摄氏温度,将每500ms采集的温度的变化波形表示出来,并设定上下限,温度高于上限或者低于下限分别点亮对应的指示灯。

程序中需要用到的控件和函数主要有:随机数生成函数,报警指示控件,延时函数,逻辑与函数,逻辑大于函数,乘法函数,温度显示控件,波形控件,开启报警开关控件(报警使能)。

有一个while循环结构。

第三题(40分)创建一个VI程序,此VI要实现的功能是:首先创建两个正弦波形,并为每个正弦波形函数设置不同的频率、幅值和相位。

通过加法函数将两个正弦波形合成一个波形并输入到合成波形图的显示控件中,同时将合成的波形图输入幅度谱和相位谱函数,并从该函数的相位谱输出接线端输出至波形图控件中。

LabView试卷

LabView试卷

LabView试卷Labview复习题一、填空1. 所有的LabVIEW 应用程序,即虚拟仪器(VI),它包括前面板、流程图以及图标/连结器三部分。

2. LabView有三种操作模板,分别是控件模板、函数模板和工具模板。

3. CIN节点需要调用*.lsb格式文件,这种文件可以通过V isual C++来生成。

4. 虚拟仪器设计中连线为虚线时表示数据类型不匹配出错,当RUN按钮显示为折断的箭头时,表示程序有错误发生。

5.在LabView中局部变量主要用于程序内部传递数据,全局变量主要用于程序之间传递数据。

6. 程序框图由端口、节点和连线组成的可执行代码。

7、数组是相同类型的数据元素的集合,数据元素的类型可以是任意的,可以创建数值数组、布尔数组、字符数组和簇数组。

8、数据采集系统由被测参数→传感器→信号调理→数据采集卡→计算机组成。

9、Labview支持文本文件,二进制文件,数据记录文件,波形文件,测试数据文件等格式的文件输入和输出。

10、数据采集卡性能指标有输入通道数,输出通道数,采集位数,采集速度等。

11、循环边框上的数据出口为一个小方块,称为移位寄存器,具有存贮数据功能,对FOR 循环而言第一次循环时布尔型数据出口值为false。

12、虚拟仪器在使用数据采集卡之前必须运行专用软件MAX进行配置,如设置通道名,输入输出类型,测量类型等。

13、LabVIEW概念是一种用图标代替文本行创建应用程序的图形化编程语言。

14、传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。

它用图标表示函数,用连线表示数据流向。

15、LabVIEW程序为称为VI,扩展名默认为.vi。

16、程序框图是图形化源代码的集合,这种图形化的编程语言也称为G语言。

17、虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。

计算机与仪器硬件又称为VI的通用仪器硬件平台。

Labview经典上机考试题28道(含答案)原创

Labview经典上机考试题28道(含答案)原创

Labview经典上机考试题28道(含答案)题目:产生100个随机数,求其最小值和最大值以及平均值题目:1 用for循环产生4行100列的二维数组,数组成员如下:1,2,3.......100;100,99,98.......1;6,7,8.......105;105,104,103......6;从这个数组中提取2行50列的二维数组,数组成员如下:50,49,48......1;56,57,58 (105)将这2个数组用数组显示件显示在前面板.题目:程序开始运行时候要求用户输入一个口令,口令显示正确时候滑钮显示件显示0---100的随机数,否则程序立即停止.题目:编写一个程序测试自己在程序前面板上输入以下字符所用的时间:A virtual instruments is a program in the graphical programming language.题目:编写一个程序,在前面板上放3个按钮,当按下某个按钮时,输出按钮的编号.题目:编写计算以下等式的程序:y1=x3-x2+5y2=m*x+bx的范围是0---10。

y1和y2用数组显示件显示在前面板。

用顺序结构和循环结构写一个跑马灯。

5个灯从左到右不停地轮流点亮。

闪烁间隔由滑动条调节题目:编程求1000以内的"完数","完数"是指一个数恰好等于它本身的因子之和,例如28=14+7+4+2+1;求任意两个输入数值的最小公倍数和最大公约数。

首先把循环计数值和随机数转化成字符串,并与制表符和行结束符连接成一个电子表格格式的字符串对字符串进行加密,规则是每个字母后移五位,例如,A变成F,b变成g,x变成c,y变成d。

在一个波形表中显示三条随机数组成的曲线,分别用红,绿,蓝三种颜色表示,其取值范围分别为0-1,1-5和5-10.题目:用labvIEW编写一个判断素数的程序。

题目:用labview写一个获取当前系统时间的程序。

LabVIEW虚拟仪器13级试题

LabVIEW虚拟仪器13级试题

虚拟仪器13级试题(A卷)1.设计一个1000人的会场表决计数器VI,统计表决通过人数。

1表示同意,0表示不同意,表决结果由0-1的随机数产生,四舍五入。

(5分)2.利用簇函数和公式节点设计一个连续运行的摄氏温度和华氏温度转换VI,转换关系为:华氏温度=摄氏温度*9/5+32,摄氏温度=(华氏温度-32)*5/9。

左边为温度适配器,由簇函数实现,在该面板配置摄氏和华氏温度转换开关、输入温度值及超过设定摄氏温度报警值;右边为温度显示器,由温度计数值控件及数值显示控件显示转换后的温度,由两个单位指示灯表示当前转换后的温度单位,报警灯指示当前温度超过了设定的摄氏温度值。

(20分)3.给出一百分制成绩,要求输出等级A,B,C,D,E。

90 分以上为A,80~89 为B,70~79为C,60~69 为D,60 分以下为E。

(10分)4.产生一个3X4整数随机数数组,随机数在0到100之间,然后在数组的第二行位置插入一行元素。

(8分)5.用位移寄存器功能求给定整数的阶乘。

(10分)6.建立一个用于绘制温度曲线、能进行简单数据分析的虚拟仪器程序。

用10~20范围内的随机数代替温度值,采集4秒钟的数据。

在数据采集期间,程序在波形图表上实时显示测量温度值,在数据采集完后,VI程序将绘出波形图,并且计算出温度最小值、最大值和平均值。

(15分)7.设计一个求ax2+bx+c=0方程的根的子VI。

a、b、c由数值输入控件给出,设b2-4ac>0。

然后在另一个VI中调用该子VI。

(12分) 8.利用基本函数发生器产生三角波形,幅值为5,频率为2,相位为0,采样率1K,采样数1000,产生的波形由波形图显示。

(10分) 9.利用顺序结构计算题7的运算时间。

(10分)。

(完整word版)LabView试卷

(完整word版)LabView试卷

(完整word版)LabView试卷一、填空1. 所有的LabVIEW 应用程序,即虚拟仪器(VI),它包括前面板、流程图以及图标/连结器三部分。

2. LabView有三种操作模板,分别是控件模板、函数模板和工具模板。

3. CIN节点需要调用*.lsb格式文件,这种文件可以通过Visual C++来生成。

4. 虚拟仪器设计中连线为虚线时表示数据类型不匹配出错,当RUN按钮显示为折断的箭头时,表示程序有错误发生。

5.在LabView中局部变量主要用于程序内部传递数据,全局变量主要用于程序之间传递数据。

6. 程序框图由端口、节点和连线组成的可执行代码。

7、数组是相同类型的数据元素的集合,数据元素的类型可以是任意的,可以创建数值数组、布尔数组、字符数组和簇数组。

8、数据采集系统由被测参数→传感器→信号调理→数据采集卡→计算机组成。

9、Labview支持文本文件,二进制文件,数据记录文件,波形文件,测试数据文件等格式的文件输入和输出。

10、数据采集卡性能指标有输入通道数,输出通道数,采集位数,采集速度等。

11、循环边框上的数据出口为一个小方块,称为移位寄存器,具有存贮数据功能,对FOR 循环而言第一次循环时布尔型数据出口值为false。

12、虚拟仪器在使用数据采集卡之前必须运行专用软件MAX进行配置,如设置通道名,输入输出类型,测量类型等。

13、LabVIEW概念是一种用图标代替文本行创建应用程序的图形化编程语言。

14、传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。

它用图标表示函数,用连线表示数据流向。

15、LabVIEW程序为称为VI,扩展名默认为.vi。

16、程序框图是图形化源代码的集合,这种图形化的编程语言也称为G语言。

17、虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。

计算机与仪器硬件又称为VI的通用仪器硬件平台。

labview经典上机考试题28道(含答案)原创

labview经典上机考试题28道(含答案)原创

Labview经典上机考试题28道(含答案)题目:产生100个随机数,求其最小值和最大值以及平均值题目:1 用for循环产生4行100列的二维数组,数组成员如下:1,2,3.......100;100,99,98.......1;6,7,8.......105;105,104,103......6;从这个数组中提取2行50列的二维数组,数组成员如下:50,49,48......1;56,57,58 (105)将这2个数组用数组显示件显示在前面板.题目:程序开始运行时候要求用户输入一个口令,口令显示正确时候滑钮显示件显示0---100的随机数,否则程序立即停止.题目:编写一个程序测试自己在程序前面板上输入以下字符所用的时间:A virtual instruments is a program in the graphical programming language.题目:编写一个程序,在前面板上放3个按钮,当按下某个按钮时,输出按钮的编号.题目:编写计算以下等式的程序:y1=x3-x2+5y2=m*x+bx的范围是0---10。

y1和y2用数组显示件显示在前面板。

用顺序结构和循环结构写一个跑马灯。

5个灯从左到右不停地轮流点亮。

闪烁间隔由滑动条调节题目:编程求1000以内的"完数","完数"是指一个数恰好等于它本身的因子之和,例如28=14+7+4+2+1;产生5个随机数,并和序号一起保存,格式为电子表单。

求任意两个输入数值的最小公倍数和最大公约数。

设计一个VI,产生一个随机数二维数组( 100行3 列),把此数据写入到电子表格文件首先把循环计数值和随机数转化成字符串,并与制表符和行结束符连接成一个电子表格格式的字符串对字符串进行加密,规则是每个字母后移五位,例如,A变成F,b变成g,x变成c,y变成d。

题目:使用labview模拟温度采集系统,要求有停止键。

Labview期末考试题及答案

Labview期末考试题及答案

——鸳小白1.一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。

温度值可以由随机数发生器产生.当报警发生时输出报警信息,例如“温度超限!当前温度78.23℃”,正常情况下输出空字符串。

同时。

利用“报警信息”控件的blinking属性,实现在输出报警信息的同时伴随闪烁,如下图所示。

为了能看到闪烁效果,需要将采样间隔设到5秒以上。

(1)(3)2.有一个测量程序,采集两路信号,每1s采集一次,要求每采集一次,就将采集结果写入文本文件尾部,即使重新运行程序,仍能保证数据添加到文件尾部,而不会覆盖原有数据。

格式为a保留4位小数,b为整数,如右图所示。

并在程序中用文本显示。

程序前面板程序框图3.利用随机数发生器仿真两个采样信号。

一个0到5V的采样信号,每200ms采一个点,共采集50个点,另一路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。

采样完成后,将两路采样信号显示在同一个Waveform Graph中。

4.利用随机数发生器仿真两个采样信号。

一个0到5V的采样信号,每200ms采一个点,共采集50个点,另一路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。

采样完成后,将两路采样信号显示在同一个Waveform Graph中。

X轴为时间轴显示,要求时间轴能真实的反映采样时间5.创建一个VI程序,该程序可以产生一个六行四列的二维数组(数组元素为0到10的随机整数),并把二维数组的前三行、前三列单独提出来,做为一个新的数组。

子VI主VI6.产生5个随机数,并和序号一起保存,格式为电子表单。

7.用for循环产生4航100列二维数组,数组成员如下:1,2,3 (100)100,99,98……6,7,8 (105)105,104,103 (6)从这个数组中取出2行5列的二维数组,成员如下:50,49,48 (1)56,57,58 (105)将这两个数组用数组显示空间显示在前面板上8、产生测试信号正弦波,三角波,方波,锯齿波,要求面板如下:9.计算学生三门课(语文,数学,英语)的平均分,并根据平均分划分成绩等级。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本试卷共2页,请核对试卷页数,班级、姓名等信息写在左侧,否则试卷无效。

一、填空题(共44分,每空2分)
1、虚拟仪器软件包括和两部分。

2、框图程序由下列三种组件构建而成:、、。

3、一个完整的VI由、、组成的。

4、LabView有两种类型的循环结构,分别是和。

5、LabView程序的后缀名是。

6、是相同类型的数据元素的集合;是LabView 中一个比较特殊的数据类型,它可以将几种不同的数据类型集中到一个单元中形成一个整体。

7、事件结构能够响应的事件有和两种类型。

8、在程序调试过程中如果要让程序在某处停止执行,可以使用,如果要在程序执行中观测某条路径的数据流,可以使用。

9、顺序结构分为和两种。

10、可以同时在几个不同的VI之间传递数据。

11、和都是循环结构的附加对象,前者的功能是把当前循环完成时的某个数据传递给下一次循环的开始;后者相当于只有一个左端子的移位寄存器,同样用于在两次循环之间传递数据。

二、选择题(共15分,每题3分)
1、当一个函数的error in带有错误信息时,下列哪种说法是正确的()
A 该函数会对错误信息进行处理。

B 该函数不会作任何操作,而是直接将错误信息传递给error
out,且不会将自身函数发生的错误添加进去。

C 该函数会发出错误警告,且使程序终止运行。

D 该函数直接将错就错传递给error out,且会将自身函数发生的错误加进去。

2、下列哪种说法是错误的()
A 虚拟仪器采用的是面向对象和可视化编程技术。

B 在程序运行的过程过程中波形的可变性是不可改变的。

C 在LabView中,VI程序的运行时数据流动的。

D 在创建子程序时,可以使用连线工具给前面板的控制器和指示器分配端口。

3、下列哪种说法是对的()
A While循环只有条件端口接收到的值为True时才停止循环。

B While循环不满足条件时,一次也不执行循环。

C For循环当N<1时,一次也不循环。

D For循环可以嵌套,While循环不可以嵌套。

4、当数据采集卡组态成DIFF模式时,将使用差分连接方式,使用这种连接方式下列说法错误的是()
A 可以减少尖峰噪声
B 增加噪声抑制
C 增大尖峰噪声
D 增加共模信号抑制
5、下列哪种总线产品对PCI总线完全兼容。

()
A PXI总线
B GPIB总线
C VXI总线
D RS232串口
三、简答题(24分)
1、测试系统传感器性能指标中,灵敏度是指什么?分辨力是指什么?(6分)
2、典型的文件I/O操作包括哪些流程。

(6分)
3、简述局部变量的创建方法。

(5分)
4、简述同步通信和异步通信的优缺点。

(6分)
四、综合题(17分)
1、在前面板中有一个数值输入控件和数值显示控件,在数字输入控件中输入一个自然数n,要求在数值显示空间中显示n!的值(编写相应的程序,并画出简单的前面板示意图)。

(10分)
2、编程计算1+2+3+4+5+…+10的值(画出程序框图)。

(7分)FOR循环或WHILE循环都可以实现,用单个的加法器一个一个加也行,酌情给分。

相关文档
最新文档