LabVIEW 2014 模拟题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模拟试题
(满分100分)
一、单项选择题。(以下各小题给出的四个选项中,只有一个符合题目要求,请选择相应的选项,不选、错选均不得分,共20题,每题2分,共40分。)
1. VI虚拟仪器的三个主要组成部分是前面板、程序框图和()。
A.图标 B.标志
C.控件 D.函数
2. 当一个函数的error in(错误输入端)带有错误信息时,下列哪种说法是正确的?()
A.该函数会对错误信息进行处理
B.该函数不会作任何操作,而是直接将错误信息传递给error out,且不会将自身函数发生的错误添加进去
C.该函数会发出错误警告,且使程序终止运行
D.该函数直接将错就错传递给error out,且会将自身函数发生的错误加进去
3.程序框图是图形化源代码的集合,这种图形化的编程语言也称为()。
A.G语言B.H语言
C.DHL语言 D.F语言
4. 下列哪种说法是对的?()
A.While循环只有条件端口接收到的值为True时才停止循环
B.While循环不满足条件时,一次也不执行循环
C.For循环当N<1时,一次也不循环
D.For循环可以嵌套,While循环不可以嵌套
5. 下面哪项不是虚拟仪器相对于传统仪器有优势?( )
A. 性能高,扩展性强
B.开发时间少
C.具有出色的集成功能
D.使用绘图工具
6. LabVIEW图形化编程中,运算是按照( )沿数据流的方向顺序执行。
A. 从右到左
B.从上到下
C.从左到右
D. 从里到外
7. LabVIEW一个非常大的优势就是它可以根据输入数据的类型判断算子的运算方法,即自动实现()。
A. 自动化
B. 仪器
C. 程序运算
D.多态
8. 构造一个子VI 主要的工作就是定义它的图标和联接器?()
A. 图标
B. 图标和联接器
C. 联接器
D.图标或联接器
9. 下列哪项不是程序框图的组成部分?()
A.端口
B.节点
C.连线
D.图标
10. 下列哪种总线产品对PCI总线完全兼容?()
A.PXI总线B.GPIB总线C.VXI总线D.RS232串口11.下面哪个不是 LabView的操作模板?()
A. 控件模板
B. 函数模板
C. 工具模板
D. 控制模板
12.下列哪种说法是错误的?( B )
A.虚拟仪器采用的是面向对象和可视化编程技术
B.在程序运行的过程中波形的可变性是不可改变的
C.在LabView中VI程序的运行时数据流动的
D.在创建子程序时,可以使用连线工具给前面板的控制器和指示器分配端口
13.在LabView中,()主要用于程序内部传递数据,()主要用于程序之间传递数据。
A. 局部变量全局变量
B. 局部变量局部变量
C. 全局变量局部变量
D. 以上都不正确
14. LabVIEW程序为称为VI,扩展名默认为()。
A. .vi
B. .m
C. .c
D. 以上都不正确
15. LabVIEW程序包括前面板(用户界面)和后面板(程序框图)。它有3种选板,其中,控件选板主要用于( A )。
A. 为前面板添加控件
B. 在程序框图中添加函数或数据等
C. 仅用于编辑程序框图
D. 用于编辑前面板换个程序框图
16.图1-1中的控件属于()子选板。
A. 经典
B. 银色
C. 新式
D. 系统
图1-1 控件显示
17.图1-2中的控间属于数值型的是()。
图1-2 控件
A. 布尔
B. 组合框
C. 实数矩阵
D. 液罐
18. DBL 符号表示对象数据类型是( A )。
A.双精度数
B.布尔数
C.16 位整型数
D.字符串
19.移位寄存器可以将数据从一个循环周期传递到另外一个周期。如果必要,每维最多可有()个元素。
A. 231+1
B. 231
C. 231-1
D. 以上都可以
20.下面不属于程序结构的是()。
A. For循环
B. 公式节点
C. 事件结构
D. 变体
二、简答题。(根据题中的要求回答问题,每题10分,共2题,共20分)
1. 移位寄存器的用途有哪些?如何初始化移位寄存器?
2. 虚拟仪器程序调试方法主要有哪些?
三、操作题。(根据题中的要求逐步完成,每题20分,共2题,共40分)
1.题目:设计如图1-3所示的前面板,演示如何绘制矩形。
操作提示
(1)初始化图片控件
(2)编辑绘制的矩形坐标
(3)确定鼠标位置
(4)启动绘制功能
(5)编辑绘制矩形的程序
2.题目:设计图1-4所示的前面板,演示如何打开选定的文件。
图1-4 文件的打开演示
操作提示
(1)确定文件路径参数
(2)使用“执行系统命令”VI打开文件
(3)整理前面板
(4)运行程序
模拟题答案:
一、
1-5 ADACD 6-10 CDBDA 11-15 DBAAA 16-20 BDACD 二、
1. 答:(1)移位寄存器主要用于While循环和For循环,将上一次循环的值传给下一次循环。还可以存储前几次循环的值,在移位寄存器的左端口或右端口上单击鼠标右键弹出菜单,选择“添加元素”选项,可创建附加的左端口来存储前几次循环的值。(2)在循环外将初始值连接到移位寄存器的左端口,显示默认初值。
2. 答:(1)设置执行程序为高亮方式,程序执行前点击高亮按钮,则运行过程会以高亮形式显示。(2)单步执行方式:如果要使框图程序一个节点一个节点则按下单步单步按行钮就会闪烁,指示它将被执行,再次点击单步按钮,程序将会变成连续运行。(3)探针,从工具模板中选择探针工具,将探针工具置于某根连线上可以用来查看运行过程中数据流在该连线时的数据。(4)断点使用断点工具可以在程序的某一点中止程序执行,用探针或单步方式查看数据。