Labview试题
- 格式:doc
- 大小:30.50 KB
- 文档页数:2


1.
有分段函数如下:
2*x+5 (x<0)
绘制该函数曲线。
y=
x^2-3*x+1(0≤x<6)
x-4 (x≥6)
1.2.创建一个VI在一个图上绘制以下曲线,F1=P(1+iN) , F2=P(1+i )N
F:最终应付款
i :利率(0<i<0.1 ) N:借款期限(1-20)
P:借款总额
2.建立一个VI,绘制椭圆
3.建立一个VI,绘制sin x及积分 dx
n的取值可以从面板输入。
4.创建一个VI,用For循环每200ms采集一个温度值,在前面板上显示波形,并将温度值加上时间标签,以逗号作为分隔符,存储到一个文本文件中。
5.任意给定的由0和1构成的数组,将其中的0转换成01,1转换成10,在前
面板上输出波形。
6.每隔1秒采集一次温度数据,在波形图显示,设置温度上限,当超过上限时,在备注项中填异常,数据按如下格式存储。
7.用For循环构建一个0-1随机数数组,将其中元素值大于0.5的输出。
8.创建VI来计算函数y=sin(x2 /3 +4*x+2)在x=0.00,0.01,…,99.99,
100.00上运算函数所需要的执行时间。
9.建立一个VI,读取50个温度值,每隔250ms采集一次,将采集的数据在chart
图表上显示出来,并用电子表格输出。
10.将128点的正弦波形和余弦波形显示在前面板上,将128点数据写入电子表
格文件,在前面板上用表格将数据显示,格式如下。
题目:产生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模拟温度采集系统,要求有停止键。
在一个波形表中显示三条随机数组成的曲线,分别用红,绿,蓝三种颜色表示,其取值范围分别为0-1,1-5和5-10。
最新labview典型题目及答案1. 在什么情况下,应选择使用探针工具而非高亮显示执行过程?( )单选a. 查看数据流b. 查看连线上的实时值c. 进程运行时,查看子VId. 降低VI运行速度,显示连线上的值2. 下列哪项不符合数据流编程方式?( )单选a. 移位寄存器b. 隧道c. 子VId. 局部变量3. 发生错误时停止While循环的最佳方法是?( )单选a. 比较错误簇的状态布尔值与常量,然后将比较结果连接至停止接线端b. 直接将错误连线连接至停止接线端c. 创建一个事件结构处理错误事件d. 使用错误处理器VI自动处理错误4. 如子VI的某个输入端的名称在显示即时帮助窗口中以粗体显示,下列表述正确的是?( )多选a. 输入值必须是标量b. 输入为推荐连线,非必需连线c. 输入为必需连线d. 如未连接该输入端,运行按钮将断开5. 如要考虑状态图应用程序的扩展性,基本结构的最佳选择是?( )单选a. 顺序结构b. 条件结构c. 公式节点d. 面向对象的结构6. 关于下列代码执行正确的表述是?( )单选a. 循环在执行50次后停止b. 循环在执行49次后停止c. 循环在执行51次后停止d. 循环在执行52次后停止7. 若待测波形为100Hz正弦波,采样率设置为以下哪个选项较合理( )单选a、10Hzb、100Hzc、1000Hzd、100MHz8. 若待测波形为1MHz正弦波,可以选择以下哪些采集卡( )多选A、串口采集卡B、USB采集卡C、PCI采集卡D、PXI采集卡。
一、填空题。
1、一个完整的VI包括三个部分:(前面板、框图程序、图标/连接口)。
2、LabVIEW有四种类型的节点:( 函数 )、( 子程序 )、结构和代码接口。
3、因为For循环的常用来处理数组,所以数据出口的自动索引默认为( 有 )。
4、而While循环的数据出口的自动索引默认为( 无) 。
5、使用两个For循环,把其中一个嵌套在另一个中可以生成一个二维数组。
外层的For循环产生( 行 )元素,而内层的For循环产生( 列 )。
6、利用(相关滤波)可以方便地从复杂的待测信号中分离出某一特定频率的信号。
采样间隔是指( 一个连续采集的序列中,相邻两次采集之间的时间间隔)。
7、虚拟仪器最核心的思想是( 硬件实现的功能软件化),从而降低系统成本,增强系统功能与灵活性。
8、如果没有现成的数据采集卡,我们也可以利用LabVIEW中的( 动态链接库 )功能实现数据采集。
9、Sequence结构有( 重叠式和平铺式)两种方式。
10、框图程序是由( 节点)、( 端口)和(连线)组成的可执行代码。
二、单项选择题。
1、当一个函数的error in带有错误信息时,下列哪种说法是正确的。
( D )A、该函数会对错误信息进行处理B、该函数不会作任何操作,而是直接将错误信息传递给error out,且不会将自身函数发生的错误加进去。
C、该函数将会发出错误信息警告,且使程序终止运行。
D、该函数会直接将错误信息传递给error out。
且会将自身函数发生的错误也一并加进去。
2、下列哪种说法是错误的?( B)A、虚拟仪器采用的是面向对象和可视化编程技术。
B、在程序运行的过程中波形的可见性是不可以改变的。
C、在LabVIEW中,VI程序的运行是数据流驱动的。
D、在创建子程序时,可以使用连线工具给前面板的控制器和指示器分配端口。
3、下列说法中哪种说法是正确的?( C )A、While循环只有在条件端口接收到的值为True时才停止循环B、While循环不满足条件,1次也不执行C、For循环当N<1时,1次都不执行D、For循环可以嵌套,而While循环不可以嵌套4、当数据采集卡组态成DIFF模式时,将使用差分连接方式,使用这种连接方式下列哪种说法是错误的?( C )A、可以减少尖峰噪声B、增加噪声抑制C、增大了尖峰噪声D、增加共模信号抑制5、下列哪种总线产品对PCI总线产品完全兼容。