2023年虚拟仪器复习考试卷最新版库.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2023年虚拟仪器复习考试卷最新版库.pdf》由会员分享,可在线阅读,更多相关《2023年虚拟仪器复习考试卷最新版库.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1 虚拟仪器复习题库 一、填空题 1、VI 虚拟仪器的三个主要组成部分是_前面板_、_程序框图_和_图标_。2、LabView 有三种操作模板,分别是_控件模板_、_函数模板_和_工具模板_。3、CIN 节点需要调用_*.lsb_格式文件,这种文件可以通过_Visual C+_来生成。4、虚拟仪器设计中连线为虚线时表示_数据类型不匹配出错_,当 RUN 按钮显示为折断的箭头时,表示程序_有错误发生_。5、在 LabView 中_局部变量_主要用于程序内部传递数据,_全局变量_主要用于程序之间传递数据。6、程序框图由_端口_、_节点_和_连线_组成的可执行代码。7、一个完整的 VI 包括三个部
2、分:(前面板、程序框图、图标/连接口)。8、LabVIEW 有四种类型的节点:(函数)、(子程序)、结构和代码接口。9、因为 For 循环的常用来处理数组,所以数据出口的自动索引默认为(有)。10、而 While 循环的数据出口的自动索引默认为(无)。11、使用两个 For 循环,把其中一个嵌套在另一个中可以生成一个二维数组。外层的 For 循环产生(行 )元素,而内层的 For 循环产生(列 )。12、利用(相关滤波)可以方便地从复杂的待测信号中分离出某一特定频率的信号。采样间隔是指(一个连续采集的序列中,相邻两次采集之间的时间间隔)。13、虚拟仪器最核心的思想是(硬件实现的功能软件化),从
3、而降低系统成本,增强系统功能与灵活性。14、如果没有现成的数据采集卡,我们也可以利用 LabVIEW 中的(动态链接库)功能实现数据采集。15、Sequence 结构有(重叠式和平铺式)两种方式。16、框图程序是由(节点)、(端口)和(连线)组成的可执行代码。1、若需要从一条已经存在的数据连线引出一条数据连线分支,有两种方法可以实现:(1)将 连线工具 移动到这条数据连线上,当数据连线闪烁时,单击鼠标 左 键,然后拖动鼠标,在鼠标的单击处就会引出一条数据连线分支;(2)将鼠标移动到这条数据连线上合适的位置,在线上单击鼠标 右 键,在弹出的 快捷菜单 中选择 Create Wire Branch
4、,在鼠标的单击处就会引出一条数据连线分支。2、当选择单个对象时,直接用鼠标 左 键单击需要选中的对象;如果需要选择多个对象,则要在窗口空白处拖动鼠标,使拖出的 虚线框 包含要选择的多个目标对象,或者按住 Shift 键,用鼠标 左 键单击多个目标对象。3、LabVIEW 编程环境提供了多种调试 VI 程序的手段,除了具有传统编程语言支持的单步运行、断点和探针等调试手段外,还添加了一种特有的调试手段实时显示数据流动画,即工具条内的 高亮执行 按钮。2 4、在一个 VI 存在错误的情况下,该 VI 是不能运行的,此时 VI 窗口工具条上的 Run 按钮会变为 错误列表(Error List)按钮,
5、用鼠标单击该按钮,会弹出显示 VI 中存在错误信息的对话框。5、子 VI(SubVI)相当于常规编程语言中的子程序。在 LabVIEW 中,用户可以把任何一个 VI 当作 SubVI 来调用。SubVI 利用 连接端口 与调用它的 VI 交换数据。6、数组是由相同类型元素组成的数据集合。数组由 3 部分组成:数据类型、数据索引(Index)和数据,其中数据类型隐含在数据中。7、对于二维数组 2D Array 输入到 Index Array 节点,左侧的 Index 端口有两个,第一个 Index 端口为二维数组“行(Row)”的索引,第二个 Index 端口为二维数组“列(Column)”的索
6、引,右侧的 Subarray 端口输出值为一个一维数组。若 Index端口没有输入,则 Subarray 端口输出二维数组的第 0 行子数组;如果“行(Row)”索引输入 m,“列(Column)”索引没有输入,则 Subarray 端口输出二维数组的第 m+1 行子数组;如果“行(Row)”索引输入 i,“列(Column)”索引输入 j,则 Subarray 端口输出二维数组的第 i+1 行、第 j+1 列数组元素。8、创建一个簇时,LabVIEW 会按照簇中元素创建的 先后次序 给簇中的元素进行默认编号。编号从 0 开始,依次为 1、2、。当然,也可根据编程需要自己定义元素的编号。在簇框
7、架的右键弹出选单中选择 Reorder Controls in Cluster ,LabVIEW 的前面板会变为元素顺序编辑器,在编辑器中用鼠标单击元素的编号,即可改变元素的编号,其余编号依次轮回。编辑完所有编号后,单击工具条上的 OK 按钮确定。9、最基本的 While 循环由循环框架(Loop Frame)、重复端口(Loop Iteration)以及条件端口(Loop Condition)组成。与 For 循环类似,While 循环执行的是包含在循环框架中的程序,但执行的 循环次数 却不顾定,只有当满足给定的条件时,才停止循环的执行。10、最基本的层叠式顺序结构由顺序框架(Sequenc
8、e Frame)、选择器标签(Selector Lable)和递增/递减按钮(Increment/Decrement Buttons)组成。型不匹配出错当按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口的自动索默认为有而生行元素而内层的循环产生列利用相关滤波可以方便地从复杂的待测信号中分离出某一特定频率的信号采样间隔是指 3 二、选择题 1.当一个函数的 error in 带有错误信息时,下列哪种说法是正确的(D )A 该函数会对错误信息进行处理。B 该函数不会作任何操作
9、,而是直接将错误信息传递给 error out,且不会将自身函数发生的错误添加进去。C 该函数会发出错误警告,且使程序终止运行。D 该函数直接将错就错传递给 error out,且会将自身函数发生的错误加进去。2.下列哪种说法是错误的(B)A 虚拟仪器采用的是面向对象和可视化编程技术。B 在程序运行的过程过程中波形的可变性是不可改变的。C 在 LabView 中,VI 程序的运行时数据流动的。D 在创建子程序时,可以使用连线工具给前面板的控制器和指示器分配端口。3.下列哪种说法是对的(C )A While 循环只有条件端口接收到的值为 True 时才停止循环。B While 循环不满足条件时,
10、一次也不执行循环。C For 循环当 N1 时,一次也不循环。D For 循环可以嵌套,While 循环不可以嵌套。4.当数据采集卡组态成 DIFF 模式时,将使用差分连接方式,使用这种连接方式下列说法错误的是(C )A 可以减少尖峰噪声 B 增加噪声抑制 C 增大尖峰噪声 D 增加共模信号抑制 5.下列哪种总线产品对 PCI 总线完全兼容。(A)A PXI 总线 B GPIB 总线 C VXI 总线 D RS232 串口 1、下面选项中,哪个是更新前面板显示控件的最好方法?B (A)使用局部变量;(B)直接连线到显示控件的接线端;(C)使用功能全局变量;(D)使用值属性节点。2、与局部变量相
11、比,下面哪个描述表明了全局变量的优势?C (A)全局变量自身不需要标签就可执行;(B)全局变量遵循数据流模式,因此不会引起竞争情况;(C)全局变量可以在两个独立的同时运行的 VI 之间传递数据;(D)只有全局变量能传递数组数据,而局部变量不能。3、输入一个表示圆形的数据。圆形数据包括一个 x 坐标,一个 y 坐标,以及半径值。这三个数据都是双精度的。用户今后可能需要保存圆的颜色,这个值用一个整型变量表示。在前面板窗口中如何表示圆呢?D (A)分别需要三个输入控件,用于表示两个位置量和一个半径值;(B)一个包含所有数据的簇;型不匹配出错当按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用
12、于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口的自动索默认为有而生行元素而内层的循环产生列利用相关滤波可以方便地从复杂的待测信号中分离出某一特定频率的信号采样间隔是指 4(C)一个包含三个元素的数组;(D)一个自定义类型包含一个簇。4、如存储的数据将被其他工程师通过 Microsoft Excel分析。应使用哪种存储格式?B (A)TDM;(B)用制表符(Tab)分隔的 ASCII;(C)数据记录;(D)自定义二进制格式。5、下面的描述中哪个是错误的?D (A)子 VI 连线板定义了输入输出的连线地方;(B)子 VI 连线板上
13、的端子颜色与其相连的控件数据类型是一致的;(C)必须有一个图表/连线板才能使用子 VI;(D)在函数面板中可以编辑子 VI 的图标。6、创建一个数组的最高效方法是:A (A)使用一个带自动索引的While 循环;(B)初始化一个数组并在While 循环中替换其元素;(C)在 While 循环中放置一个创建数组函数;(D)使用一个带自动索引的 For 循环。7、开发只有一个输出的子 VI。在一个调用 VI 中需要使用该子 VI。下面选项中,哪个是使用数据流来控制子 VI 执行的最好方法?A (A)修改子 VI,创建错误簇并在调用 VI 中使用;(B)在一个顺序结构中使用子 VI;(C)修改子 V
14、I,创建虚设的输入端并在调用 VI 中使用;(D)修改子 VI,创建一个全局变量并在调用 VI 中使用。8、当连接输入被勾上时,下面程序框图中创建数组(Build Array)函数的输出是什么?C (A)一维数组1,7,-4,-2,3,6;(B)二维数组1,-4,3,0,7,-2,6;(C)一维数组1,-4,3,7,-2,6;(D)二维数组1,-4,3,7,-2,6。型不匹配出错当按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口的自动索默认为有而生行元素而内层的循环产生列
15、利用相关滤波可以方便地从复杂的待测信号中分离出某一特定频率的信号采样间隔是指 5 9、下面数组加法的计算结果是多少?B (A)一维数组80,20,40,10,-60;(B)一维数组120,30;(C)一维数组120,30,-60;(D)二维数组120,90,20,60,30,-40。10、对于下面的程序框图,哪个描述是正确的?D (A)循环会执行一次,计数接线端 会输出数值 0;型不匹配出错当按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口的自动索默认为有而生行元素而内层
16、的循环产生列利用相关滤波可以方便地从复杂的待测信号中分离出某一特定频率的信号采样间隔是指 6(B)循环不会执行,计数接线端 会返回一个空数值(Null);(C)循环会执行一次,计数接线端 会输出数值 1;(D)循环会执行无限次,程序只能人为中止。12、下面的框图程序执行后,输出的波形图显示为下列哪个图形?B 型不匹配出错当按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口的自动索默认为有而生行元素而内层的循环产生列利用相关滤波可以方便地从复杂的待测信号中分离出某一特定频率的
17、信号采样间隔是指 7 程序框图 17、(B)(C)(D)13、下列工具模板中,哪个字母对应于探针工具?C 56132Waveform Graph型不匹配出错当按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口的自动索默认为有而生行元素而内层的循环产生列利用相关滤波可以方便地从复杂的待测信号中分离出某一特定频率的信号采样间隔是指 8 (A)B;(B)D;(C)A;(D)C。14、下列陈述中哪一种说法是正确的?D (A)For Loop 的默认输入、输出结构通道为非自动索引状态
18、;(B)While Loop 的默认输入、输出结构通道为自动索引状态;上述两种陈述均正确;(D)上述两种陈述均不正确。15、下面的框图程序执行后,输出显示为何值?C 1234500Result(A)一维数组1 2 3 4 5;(B)一维数组1 3 6 10 15;(C)数值 15;(D)数值 35。16、下面的程序执行后,输出结果字符串 result string 显示什么?C Hello World!stringto yousubstring()6offset(0)7length(len.of substring)result stringreplaced substring 型不匹配出错当
19、按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口的自动索默认为有而生行元素而内层的循环产生列利用相关滤波可以方便地从复杂的待测信号中分离出某一特定频率的信号采样间隔是指 9 (A)Helloto you!;(B)Hello Wto you;(C)Hello to you;(D)Hello to you!。17、右击下面所示图形的那一区域,可以改变图中光标的颜色和标识?D (A)C;(B)A;(C)D;(D)B。18、_ 确定 For Loop 执行的次数,_ 返回循环已经
20、执行的次数减 1。C (A)count terminal,conditional terminal;(B)iteration terminal,count terminal;(C)count terminal,iteration terminal;(D)conditional terminal,count terminal。19、下列程序执行后,所得到的结果数组 result array 将为下列哪个数组?C 型不匹配出错当按钮显示为折断的箭头时表示程序有错误发生在中局部变量主要用于程序内部传递数据全局变量主要标连接口有四种类型的节点函数子程序结构和代码接口因为循环的常用来处理数组所以数据出口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 虚拟仪器 复习 考试卷 最新版
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内