版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、虚拟仪器复习试题(满分100分) 一、填空题。(本题共10小题,15个填空,每空1分,共15分。) 1、 一个完整的VI包括三个部分:( 前面板(控制控件:用户输入,参数设置;指示 控件:显示输出)、程序框图(节点,端口,数据连线)、图标/连接口 )。 2、 LabVIEW有四种类型的节点:(函数 )、(VI )、 (结构)和(代码接口) 3、 Sequenee结构有(重叠式和平铺式)两种方式。 4、Chart 和 Graph 区别? 两者的数据组织和波形刷新方式不同 5、全局变量相对于局部变量的优点? 在两个独立,同时运行的VI之间传递数据。 6、虚拟仪器的特点? 1)软件定义,柔性结构,灵
2、活组态,能够自由发挥。 2)集多种功能于一体,多功能多用途。 3)丰富的软件资源,极高的运行速度和庞大的存储空间,强大的分析处理能力。 4 )操作简便,功能操作的单纯化和面板布置的简洁化。 5)开发难度低,效率高,周期短,成本低,缩小了系统尺寸,提高工作速度。 7、移位寄存器的用途是什么?怎么初始化移位寄存器? 答:移位寄存器主要用于 While循环和For循环,将上一次循环的值传给下一次循环。 还可以存储前几次循环的值,在移位寄存器的左端口或右端口上右击鼠标弹出菜单,选 择Add Element选项,可创建附加的左端口来存储前几次循环的值。 在循环外将初始值连到移位寄存器的左端口,有默认初值
3、。 8、创建一个 VI程序的步骤? 答:(1)前面板的设计(工具模板和控件模板)。(2)框图程序的设计(工具模板和函数模板) 并画出正确连线。(3)程序的运行和调试 【 1因为For循环的常用来处理数组,所以数据出口的自动索引默认为(有)。 而 While 循环的数据出口的自动索引默认为(无 )。 2使用两个For循环,把其中一个嵌套在另一个中可以生成一个二维数组。外层的For 循环产生(行 )元素,而层的For循环产生(列 )。 3利用(相关滤波)可以方便地从复杂的待测信号中分离出某一特定频率的信号。 米样间隔是指(一个连续米集的序列中,相邻两次米集之间的时间间隔)。 4虚拟仪器最核心的思想
4、是(硬件实现的功能软件化),从而降低系统成本,增强 系统功能与灵活性 如果没有现成的数据采集卡,我们也可以利用LabVIEW中的(动态库)功能实现 数据采集 】 二、单项选择题。(本题共5小题,每个小题有四个选项,从中选出正确的选项,每小题 分,共10分。) 1、当一个函数的error in 带有错误信息时,下列哪种说法是正确的。(D ) A、该函数会对错误信息进行处理 B该函数不会作任何操作,而是直接将错误信息传递给error out ,且不会将自身函数发 生的错误加进去。 C该函数将会发出错误信息警告,且使程序终止运行。 D该函数会直接将错误信息传递给error out。且会将自身函数发生
5、的错误也一并加进去。 2、下列哪种说法是错误的? ( B ) A、虚拟仪器采用的是面向对象和可视化编程技术。 B在程序运行的过程中波形的可见性是不可以改变的。 C在LabVIEW中,VI程序的运行是数据流驱动的。 D在创建子程序时,可以使用连线工具给前面板的控制器和指示器分配端口。 3、下列说法中哪种说法是正确的? ( C ) A While循环只有在条件端口接收到的值为True时才停止循环 B While循环不满足条件,1次也不执行 C For循环当N 将控件匹配窗榕 根曙窗格縮啟对茶 /疋窜显不 十代码显示 甕码显示 卡六讲制显示 限于单行轿入 睡入时刷新 /启用目动换行 雇性 三、使用C
6、ase结构 目的:创建一个 VI以检查一个数值是否为正数。如果它是正的,VI就计算它的平方根,反 之则显示出错。 1.打开一个新的前面板,并按照下图所示创建对象。控制对象用于输入数值,显示对象用 于显示该数值的平方根。 流程图 2 照下图创建流程图。 图2 6 练习24的面板和流程图 3.从Functions?Structures中选择一个 Case结构,并放置在在流程图中。Case结构是 个可以改变大小的方框。先来做 Ture的情况,照流程图上半部分构造。 aGreater Or Equal To 0?函数(Functions?Comparison)如果输入数值大于或者等于 0就会返回一个T
7、RUE值。 bSquare Root 函数(Functions?Numeric)返回输入数值的平方根。 c连好线 d点击Case框的选择按钮,转入False情况编程 e数值常数(Functions?Numeric)这里用于显示错误的代数值 -999.00 。 fOne Button Dialog函数(Functions?Time & Dialog)在这里它用于显示一个对话框, 容是 Error. 。 g字符串常数 (Functions?String)用 Edit Text Tools在对话框中输入字符串。 h该VI在TRUE或者FALSE情况下都会执行。如果输入的数值大于等于0, VI会执行T
8、RUECase, 返回该数的平方根,否则将会输出999.00 ,并显示一个对话框,容为Error.。 4. 返回前面板,运行该 VI。修改标签为Number的数字式控制对象的数值,分别尝试一个正 数和负数。注意,当把数字式控制对象的值改为负数时,LabVIEW会显示Case结构的FALSE Case中设置的出错信息。 5. 保存该 VI 至U LabVIEWActivity 目录中的 Square Root.vi 。 四、图形控件 Chart 和Graph的比较 目的:创建一个VI,用Chart和Graph分别显示40个随机数产生的曲线,比较程序的差别。 前面板及流程图如下 0 8 6 4 2 0 1 .o.o.o.aos 型 pm 二 2 山 PE-l-lHJ占 El I* 虬 图4 1 Chart 和Graph的比较 显示的运行结果是一样的。但实现方法和过程不同。在流程图中可以看出,Chart产生 在循环,每得到一个数据点,就立刻显示一个。而Graph在循环之外,40个数都产生之后, 跳出循环,然后一次显示出整个数据曲线。从运行过程可以清楚地看到这一点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 提升销售效率:现代企业销售流程优化研究
- 三年(2023-2025)内蒙古中考语文真题分类汇编:专题02 语句表达(解析版)
- 三年(2023-2025)湖北中考语文真题分类汇编:专题05 古诗词鉴赏(原卷版)
- 腾讯游戏开发团队面试技巧及热点问题
- 生日会开场演讲稿范文
- 争当防疫小博士演讲稿
- 村级的历史演讲稿
- 关于梦想的双语演讲稿
- 《内经》期末试题及答案(完整版)
- 英语演讲稿开头惊艳结尾
- 2026西藏自治区教育考试院招聘非编工作人员11人备考考试题库及答案解析
- 医疗信息系统维护外包合同样本
- 2026年安全员之B证(项目负责人)题库及答案
- 2026年国家电网企业文化知识考试题目含答案
- 企业标准操作程序(SOP)手册
- 隔音板安装施工方案
- 电力行业设备管理维护规范
- 复工复产工贸安全培训课件
- 人工智能在监管政策制定中的作用-第3篇
- 国药员工合同范本
- 《AI与直播运营》课程标准
评论
0/150
提交评论