智能仪器试题_第1页
智能仪器试题_第2页
智能仪器试题_第3页
智能仪器试题_第4页
智能仪器试题_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、智能仪器试题2一、填空题(本大题共10小空,每小空1分,共10分)1、 波形图表的刷新模式:带状图表、 和扫描图.2、 LABVIEW有三种操作模板,分别是控件模板,功能模板和 。3、 LABVIEW除了具有传统编程语言支持的调试手段外,还具有 的功能。4、 本地变量和 是LABVIEW为改善图形化编程灵活性和局限性而专门设计的两个特殊节点。5、 模拟波形数据由起始时间、Deltat、 和属性组成。6、 最基本的For循环由循环框架、 和计数口组成。7、 事后记录波形图的基本数据类型有:一维或者二维数据数组、 和波形数据。8、 LABVIEW支持的数据文件有:流文件、 和测试数据文件。二、单项

2、选择题(本大题共15小题,每小题2分,共30分)11、为什么说LabVIEW是数据流编程语言( )A没有Goto函数控制执行 B数据储存位置在每次循环式都有改变C使用图标而非文本来创建应用程序D数据流在程序框图节点上的流动顺序决定执行顺序12、如右图执行后数值显示控件显示的值是多少( )A0 B10 C11 D13、哪种图表更新模式适合从左到右连续显示数据?( )A、波形图表B、波形图C、XY图D、密度图14、全局变量相对于本地变量的优点是什么?( )A、全局变量可以传递数组数据,本地变量不可以B、全局变量可在两个同步运行的独立VI之间传递数据C、全局变量符合数据流模式,不会引起竞态D、全局变

3、量不需要自有标签就可进行操作15、与下列代码等价的公式是( )A、B、C、D、16、下列代码执行后,“初始化数组”函数的输出是什么?( )A、一维数组3,4B、一维数组4,4,4C、一维数组3,3,3,3D、一维数组4,317、开发只有一个输出的子VI。在一个调用VI中需要使用该子VI。下面选项中,哪个是使用数据流来控制子VI执行的最好方法? ( )(A) 修改子VI,创建错误簇并在调用VI中使用;(B) 在一个顺序结构中使用子VI;(C) 修改子VI,创建虚设的输入端并在调用VI中使用;(D) 修改子VI,创建一个全局变量并在调用VI中使用。18、关于条件结构选项卡控件,下列说法哪种说法是正

4、确的?( )A、它输出ASCII值,该值与被选择的标签相同。B、它实质是一个枚举类型(enumerated)。C、每一个 Tab 中都能放很多显示控件。D、向条件结构边框向外输出数据时,各个子程序框图连接或不连接这个数据的隧道都可以。19、下列代码执行后,新字符串的值是( )A、Hello to you!B、Hello World!C、Hello World!D、Hello tWorld!20、以下控件中,可以决定FOR循环运行次数的图标是( )A、 B、 C、 D、21、下列代码执行后,结果显示( )A、零B、自1970年1月1日以来经历的秒数C、子VI执行消耗的毫秒数D、顺序结构执行消耗的

5、毫秒数22、下列关于通知事件(如改变了布尔控件的值)的陈述最确切的一项是( )A、表示发生了某个事件,LabVIEW未处理该事件B、表示发生了某个事件,用户丢弃该事件C、表示发生了某个事件, LabVIEW已处理该事件D、表示没有发生某个事件,发生超时23、当一个函数的error in带有错误信息时,下列哪种说法是正确的?( )A该函数会对错误信息进行处理。B该函数不会作任何操作,而是直接将错误信息传递给error out,且不会将自身函数发生的错误添加进去。C该函数会发出错误警告,且使程序终止运行。D该函数直接讲错就错传给error out,且会将自身函数发生的错误加进去。24、在下图中,数

6、组大小的输出是( )A、二维数组2,3B、一维数组3,2C、2D、以上选项都错25、下列哪种说法是错误的?( )A、数组中的元素不可以是波形类型B、波形是一种簇C、虚拟仪器采用的是面向对象和可视化编程技术D、WHILE循环可以设置成条件为“假(F)”三、简答题(本大题共5小题,每小题6分,共30分)26、什么叫虚拟仪器技术?虚拟仪器相对于传统仪器的优势在哪里?27、使用局部变量有什么优点?使用时需要注意什么问题?28、简述波形图表与波形图的相同点与区别?29、For循环和While循环的区别是什么?使用中它们各自适用于什么场合?30、一个基本的文件操作包括哪几个步骤? 四、程序分析设计题(本大

7、题共2小题,每小题15,共30分)31、对该程序框图进行分析,VI程序如下图所示:(1)该程序执行后,数组共有多少个元素(即数组大小)?(2)该程序采用什么结构语句?该程序在什么时候是停止?(3) 该控件是什么变量?在此程序中的作用是什么?(4) 该控件为什么节点?其作用是什么?32、对该程序框图进行分析,VI程序如下图所示:(1)该程序完成什么功能?(2)该程序操作的文件格式是什么?(3)运行该程序是否会有对话框?如果有,对话框的提示语句是什么?(4)该程序中For语句完成什么功能?(5)该程序中保存的数据格式是什么?% .4f表示什么意思?答案一、填空题(本大题共10小空,每小空1分,共1

8、0分)请在每小题的空格中填上正确答案。错填、不填均无分。1、示波器图表2、 函数模板 3、实时显示数据流动画 4、全局变量5、 波形数据 6、 循环次数端口 (2) 单项选择题(本大题共15小题,每小题2分,共30分)在每小题的四个备选答案中选出一个正确答案,并将其代码写在题干后面的括号内。不选、错选或多选者,该题无分。1115 D、A、A、B、A1620 C、A、B、C、D2125 C简答题(本大题共5小题,每小题6分,共30分)26、答:(1)虚拟仪器技术是一种基于图形化的、用图标代替文本行创建应用程序的计算机编程语言。简单说就它是用户自定义的基于PC的测试和测量解决方案。(2)相对于传统

9、仪器,优势有:提供了丰富的图形控件,采用了图形化的编程方法,把工程师从复杂枯涩的文件编程工作中解放出来;采用数据流模型。27、答:(1)局部变量用来在一个VI内部传递数据,它不仅可以解决连线的困难,而且可以在对同一个控件的多次访问中有些对它写入数据、有些从它读取数据。(2)使用局部变量时需注意以下几个问题:在使用局部变量的程序运行之前,它的值是与它相关的前面板的默认值。使用局部变量会占有较大的计算机内存,严重时会使程序的运行速度变慢。28、答:(1)波形图表与波形图具有很多相同点,均可以用来显示两维图形。(2)波形图表与波形图的区别在于数据显示和数据更新方式。波形图表是动态的,用来实时显示数据

10、,即新数据可不断替换老数据。波形图是静态得,用来将已获得的数据一次性全部显示在波形图中。程序分析设计题(本大题共2小题,每小题15,共30分)31、答:(1)数组共有11个元素.(2)采用FOR结构语句,当i为10时,该程序停止。(3)该控件是局部变量(本地变量);它的作用是:使用局部变量可对前面板上的显示控件“添加的数组”进行数据读写;同时,通过局部变量,前面板对象既可以作为输入访问也可以作为输出访问;在此程序中它实现了数组控件的累插,即每次for循环时将生成的随机数插入到数组的后面。(4)该控件是调用节点;其作用是: 它的作用是重新初始化控件“添加的数组”为默认值。调用节点是VI、对象或应用程序的操作,调用节点被用于在VI、对象或应用程序上执行操作。32、解答:(1)创建一个新的文件,同时产生高斯噪声信号,通过“数组至电子表格字符串转换”函数将该高斯噪声信号转换成字符串,并且将这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论