2024年大学试题(计算机科学)-LABVIEW考试近5年真题集锦(频考类试题)带答案_第1页
2024年大学试题(计算机科学)-LABVIEW考试近5年真题集锦(频考类试题)带答案_第2页
2024年大学试题(计算机科学)-LABVIEW考试近5年真题集锦(频考类试题)带答案_第3页
2024年大学试题(计算机科学)-LABVIEW考试近5年真题集锦(频考类试题)带答案_第4页
2024年大学试题(计算机科学)-LABVIEW考试近5年真题集锦(频考类试题)带答案_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

(图片大小可自由调整)2024年大学试题(计算机科学)-LABVIEW考试近5年真题集锦(频考类试题)带答案第I卷一.参考题库(共100题)1.建立一个VI,模拟滚动—个骰子(骰子可能取值1-6),跟踪骰子滚动后的取值出现次数,输入是骰子的滚动次数,输出应包括滚动后骰子所取各数值及其出现次数。要求最多只用一个移位寄存器实现功能。2.在LabView中,()主要用于程序内部传递数据,()主要用于程序之间传递数据。A、局部变量、全局变量B、局部变量、局部变量C、全局变量、局部变量3.()可以将数据从一个循环周期传递到另外一个周期。4.根据虚拟仪器的面板和程序框图,说明出现不良连线的原因和改正方法。 5.Labview有哪几种结构类型?6.LabVIEW一个非常大的优势就是它可以根据输入数据的类型判断算子的运算方法,即自动实现()A、自动化B、仪器C、程序运算D、多态7.根据显示方法,Graph又分为()、XY曲线图、()、()和三维图。8.对照如图前面板和框图程序中的图标M5,其属性是:()A、字符串,控制器B、字符串,显示器C、数组,控制器D、布尔值,控制器E、布尔值,显示器9.建立一个实现计算器功能的VI。前面板有数字控制件用来输入两个数值,有数值显示件用来显示运算结果。运算方式有加、减、乘、除,可用一个滑动条实现运算方式的设定。10.简要介绍程序调试技术。11.试比较Chart提供的三种画面的刷新模式中示波器模式相对于另两种模式的区别。12.使用两个For循环,把其中一个嵌套在另一个中可以生成一个二维数组。外层的For循环产生()元素,而内层的For循环产生()13.对照如图前面板和框图程序中的图标N2,其属性是:()A、簇,控制器B、数值量,显示器C、字符串,显示器D、字符串,控制器E、数值量,控制器14.下列哪种说法是对的?()A、While循环只有条件端口接收到的值为True时才停止循环B、While循环不满足条件时,一次也不执行循环C、For循环当N15.对照如图前面板和框图程序中的图标A1,其属性是:()A、数值量,控制器B、数组,显示器C、数组,控制器D、数值量,显示器E、簇,控制器16.Chart提供的画面刷新模式有哪些?17.对照如图前面板和框图程序中的图标N4,其属性是:()A、字符串,控制器B、字符串,显示器C、簇,控制器D、数值量,控制器E、数值量,显示器18.程序前面板上输入量和输出量的名称是什么?19.什么叫虚拟仪器?虚拟仪器相对于传统仪器有优势在哪里?20.LabVIEW图形化编程中,运算是按照()顺序执行。21.DBL符号表示对象数据类型是()A、双精度数B、布尔数C、16位整型数D、字符串22.温度报警程序,当温度值大于30则报警,小于-25则退出运行状态。23.当一个函数的errorin带有错误信息时,下列哪种说法是正确的()A、该函数会对错误信息进行处理。B、该函数不会作任何操作,而是直接将错误信息传递给errorout,且不会将自身函数发生的错误添加进去。C、该函数会发出错误警告,且使程序终止运行。D、该函数直接将错就错传递给errorout,且会将自身函数发生的错误加进去。24.LabVIEW程序包括前面板(用户界面)和()。它有3种选板:()(为前面板添加控件),仅用于编辑前面板;函数选板(在程序框图中添加函数或数据等),仅用于编辑程序框图;工具选板(选择各种编辑工具,前面板和后面板都要用到)。25.对照如图前面板和框图程序中的图标M1,其属性是:()A、字符串,显示器B、数组,控制器C、数值量,控制器D、数值量,显示器E、布尔值,显示器26.对照如图前面板和框图程序中的图标OK2,其属性是:()A、路径值,控制器B、布尔值,控制器C、布尔值,显示器D、字符串,显示器E、簇,控制器27.简述事件结构在编写触发程序的过程中,相对于使用While结构和for结构的的优点。28.程序框图中的控件对象实际上是前面板相应控件的()。29.LabVIEW的数据按类型有数值量、()、字符串、文件路径等几类,在结构上有()、一维、多维和簇,编程需要使()。30.Graph和Chart的主要区别是什么?31.图表及图形具有多态性,Chart是()、波形图是(),XY坐标图是()。32.虚拟仪器的主要特点有哪些?33.产生100个0-100之间的随机整数,将其显示在波形图上,并计算它们的平均值。34.根据虚拟仪器的面板和程序框图,说明出现不良连线的原因和改正方法。 35.LabVIEW图形化编程中,运算是按照()沿数据流的方向顺序执行。A、从右到左B、从上到下C、从左到右D、从里到外36.在创建子程序时,可以使用()给前面板的控制器和指示器分配端口。37.写出LabVIEW用哪四种结构来控制程序流程。38.对照如图前面板和框图程序中的图标N5,其属性是:()A、字符串,控制器B、字符串,显示器C、簇,控制器D、数值量,控制器E、数值量,显示器39.对照如图前面板和框图程序中的图标N3,其属性是:()A、簇,显示器B、字符串,控制器C、数值量,控制器D、数值量,显示器E、路径值,显示器40.LabVIEW目录一般在()目录下41.数据采集系统由()→传感器→()→()→计算机组成。42.对照如图前面板和框图程序中的图标N6,其属性是:()A、字符串,控制器B、字符串,显示器C、簇,控制器D、数值量,控制器E、数值量,显示器43.什么是Case结构的“数据隧道”,连线时“数据隧道”为什么会出现“空心”,如何改正?44.对照如图前面板和框图程序中的图标A2,其属性是:()A、数值量,控制器B、数组,显示器C、数组,控制器D、数值量,显示器E、簇,控制器45.根据虚拟仪器的面板和程序框图,说明出现不良连线的原因和改正方法。 46.关于条件结构选项卡控件,下列说法哪种说法是正确的?()A、它输出ASCII值,该值与被选择的标签相同。B、它实质是一个枚举类型(enumerated)。C、每一个Tab中都能放很多显示控件。D、向条件结构边框向外输出数据时,各个子程序框图连接或不连接这个数据的隧道都可以。47.程序框图由()、节点和()组成的可执行代码。48.下列选项哪种说法是错误的?()A、虚拟仪器采用的是面向对象和可视化编程技术B、在程序运行的过程中波形的可变性是不可改变的C、在LabView中VI程序的运行时数据流动的D、在创建子程序时,可以使用连线工具给前面板的控制器和指示器分配端口49.数据运算包括()、关系运算符、()、表达式节点。50.VI虚拟仪器的三个主要组成部分是前面板、程序框图和()A、图标B、标志C、控件D、函数51.虚拟仪器设计中连线为虚线时表示(),当RUN按钮显示为折断的箭头时,表示()。52.下列说法中哪种说法是错误的?() A、AB、BC、CD、D53.簇为LabVIEW中的()。54.什么是循环结构的自动索引功能?55.什么是循环结构的自动索引功能,如何开通和禁止自动索引功能?56.简要叙述局部变量和全局变量的使用特点和区别。57.字符串控件包括输入控件、显示控件和()。字符串输入控件一般被用作(),而字符串显示控件一般被用作()。表格实际上就是一个字符串组成的二维数组。树形控件以树的形式显示多层内容。58.While循环和For循环的执行与否是如何确定的?59.LabVIEW程序为称为VI,扩展名默认为() A、AB、BC、CD、D60.对于加减乘除,数组之间的算数运算应满足哪些规则?61.什么是图表及图形的多态性。62.数据类型包括()、布尔型控件、()、时间类型、()和全局变量。63.图表(Chart)有哪三种工作(显示)模式?64.下面哪个不是LabView的操作模板?()A、控件模板B、函数模板C、工具模板D、控制模板65.对照如图前面板和框图程序中的图标M4,其属性是:()A、字符串,控制器B、布尔值,显示器C、布尔值,控制器D、簇,控制器E、数值量,显示器66.高亮显示数据流,将明显降低程序的()。67.LabVIEW有四种类型的节点:()、()、ExpressVI和结构。68.当数据采集卡组态成DIFF模式时,将使用差分连接方式,使用这种连接方式下列说法错误的是()A、可以减少尖峰噪声B、增加噪声抑制C、增大尖峰噪声D、增加共模信号抑制69.根据接地方式的不同大多数模拟输入设备可以组成哪几种不同的测量系统?各测量系统对信号有什么要求?70.设计一评分程序,输入不同的分数会得到不同的评论。分数小于60,“警告”指示灯会亮起来,同时显示字符串“你没有通过考试!”;分数在60~99之间,“通过”指示灯会亮起来,同时显示字符串“你考试通过了!”;分数为100,“恭喜”指示灯会亮起来,同时显示字符串“你是第一名!”;如果输入为0~100以外的数字,会有错误提示,同时显示字符串“错误!”。71.LabVIEW中的子VI(SubVI)类似于文本编程语言中的()。72.()和()都是循环结构的附加对象,前者的功能是把当前循环完成时的某个数据传递给下一次循环的开始;后者相当于只有一个左端子的移位寄存器,同样用于在两次循环之间传递数据。73.LabVIEW中的程序框图节点是指带有()的对象,类似文本编程语言中的语句、运算符、函数和子程序。LabVIEW中的节点主要包括()、结构、()、子VI等。74.Labview支持(),二进制文件,数据记录文件,(),测试数据文件等格式的文件输入和输出。75.什么是虚拟仪器和虚拟设备,创建虚拟设备有何意义?76.LabVIEW概念是一种用()代替文本*行创建应用程序的图形化编程语言。77.如何创建子VI?子VI与一般VI相比,哪一要素是必不可少的?78.下面哪项不是虚拟仪器相对于传统仪器有优势?()A、性能高,扩展性强B、开发时间少C、具有出色的集成功能D、使用绘图工具79.下列哪种总线产品对PCI总线完全兼容()A、PXI总线B、GPIB总线C、VXI总线D、RS232串口80.Case结构用于执行条件语句,Case结构下至少有()个子框图,Case结构下数据隧道显示为空心框的原因是()81.LabVIEW程序为称为(),扩展名默认为()。82.有一个VI程序,其程序框图如下: 请分析: 对应该程序框图,起前面板共有几个控件? 该程序完成什么功能? 程序在什么条件下结束?83.什么是VISA?VISA有什么特点?84.在LabView中局部变量主要用于程序内部传递数据,()主要用于程序之间传递数据。85.程序结构包括顺序结构、()、While循环、()、()、使能结构和公式节点。86.如何构造LabVIEW的一个子VI?如何在其他的VI中调用子程序87.对照如图前面板和框图程序中的图标N0,其属性是:()A、数值量,控制器B、数值量,显示器C、路径值,显示器D、字符串,控制器E、簇,控制器88.波形数据能否直接作为Chart和Graph的输入?89.图中的控间属于数值型的是() A、布尔B、组合框C、实数矩阵D、液罐90.哪种总线产品对PCI总线完全兼容?()A、PXI总线B、GPIB总线C、VXI总线D、RS232串口91.写出在前面板上构建数组的过程92.控件选板中的基本常用控件可以以()、经典(classic)和()三种风格显示。93.构造一个子VI主要的工作就是定义它的图标和联接器?()A、图标B、图标和联接器C、联接器D、图标或联接器94.移位寄存器的用途有哪些?如何初始化移位寄存器?95.对照如图前面板和框图程序中的图标A3,其属性是:()A、布尔值,控制器B、布尔值,显示器C、簇,显示器D、数组,显示器E、数组,控制器96.编程求Josephus问题:m个小孩围成一圈,从第一个小孩开始顺时针方向每数到第n个小孩时这个小孩就离开,最后剩下的一个小孩是胜利者。求第几个小孩是胜利者。97.对照如图前面板和框图程序中的图标M2,其属性是:()A、字符串,显示器B、数组,控制器C、数值量,控制器D、数值量,显示器E、布尔值,显示器98.对照如图前面板和框图程序中的图标N7,其属性是:()A、字符串,控制器B、字符串,显示器C、簇,控制器D、数值量,控制器E、数值量,显示器99.程序框图主要由哪几个元件组成?它们都有哪些用途?100.什么是功能函数“索引数组(IndexArray)”,如何使用?第I卷参考答案一.参考题库1.参考答案:2.参考答案:A3.参考答案:移位寄存器4.参考答案: 由于产生的是一维数组,不是一个数值 1、把y换为一维数组 2、用循环体通道弹出菜单上的disableindexing命令,来禁止自动索引5.参考答案:循环结构、选择结构、顺序结构、事件结构、公式节点以及反馈节点6.参考答案:D7.参考答案:波形图;强度图;数字时序图8.参考答案:E9.参考答案:10.参考答案: 1.找出语法错误 2.设置执行程序高亮 3.断点与单步执行 4.探针11.参考答案: 示波器模式是一个返回式的显示器,与示波器类似。每接受一个新数据时,它就把新数据绘制在原有数据的右侧。当数据曲线到达显示区的右边缘时,VI会删除全部图形,从左边缘重新开始绘制曲线。示波器模式显然要快于条状图模式,因为它不会因为滚动产生溢出。 扫描模式更接近于示波器模式,但是当数据曲线到达显示区的右边时,不会变成空白,而是会出现一个移动的垂线,标记新数据的开始,并当VI添加新数据时穿过整个显示区。12.参考答案:行;列元素13.参考答案:E14.参考答案:C15.参考答案:C16.参考答案: Chart提供了三种画面的刷新模式,分别是: StripChartMode(条壮图):它与纸带式图表记录仪类似。曲线从左到右连续绘制,当新的数据点到达右部边界时,先前的数据点逐次左移。 ScopeChartMode(示波器模式):它与示波器类似。曲线从左到右连续绘制,当新的数据点到达右部边界时,清屏刷新,从左边开始新的绘制。它的速度较快。 SweepChartMode(扫描模式):与示波器模式的不同在于当新的数据点到达右部边界时,不清屏,而是在最左边出现一条垂直扫描线,以它为分界线,将原有曲线逐点向右推,同时在左边画出新的数据点。如此循环下去。17.参考答案:A18.参考答案:输入量——控件controls、输出量——显示器indicators19.参考答案:虚拟仪器技术简单说就是用户自定义的基于PC的测试和测量解决方案。相对于传统仪器,有4大优势:性能高,扩展性强,开发时间少,并且具有出色的集成功能。20.参考答案:从左到右沿数据流的方向21.参考答案:A22.参考答案:23.参考答案:D24.参考答案:后面板(程序框图);控件选板25.参考答案:D26.参考答案:C27.参考答案: While结构和for结构的程序在没有用户点击的情况下完全都是在“空转”,浪费了大量的CPU资源,而且当“事件”发生太快时可能会被忽略。事件结构可以解决这个问题,即仅当“事件”发生时,程序才做相应的响应28.参考答案:接线端29.参考答案:逻辑量;标量;数据连线匹配30.参考答案:Graph是一次性将现有数据绘图,在绘图之前先自动清空图表,而不会将新数据添加到曲线的尾端。31.参考答案:标量;数组;簇32.参考答案: 1、尽可能采用了通用的硬件,各种仪器的差异主要是软件。 2、可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。 3、用户可以根据自己的需要定义和制造各种仪器。33.参考答案:34.参考答案: x、y都是粗框表示的控制对象对应的端点,只能作为数据流源点。 选择y,changetoindicator35.参考答案:C36.参考答案:连线工具37.参考答案:whileloop循环、forloop循环、case结构、sequence结构38.参考答案:B39.参考答案:D40.参考答案:ProgramFiles/NationalInstruments/41.参考答案:被测参数;信号调理;数据采集卡42.参考答案:A43.参考答案: 1、是指结构上数据的出入口,可将Case结构外的端子连接到结构内的端子。 2、当在一个分支中创建输出隧道时,其他分支结构边框的同一位置都会出现隧道,必须对每个分支定义输出隧道。如果存在分支的隧道未连接,则会出现“空心”的现象,只有当所有分支都给隧道提供数据时隧道将呈现出与提供数据类型一致的填充颜色。44.参考答案:C45.参考答案: 2个嵌套的forloop循环创建的是二维数组 1、用位置工具在面板上增加一维索引 2、通过数组显示框上弹出快捷菜单,增加数组维数46.参考答案:B47.参考答案:端口;连线48.参考答案:B49.参考答案:算术运算符;逻辑运算符50.参考答案:A51.参考答案:数据类型不匹配出错;程序有错误发生52.参考答案:A53.参考答案:结构体变量54.参考答案: forloop循环和whileloop循环结构可以在其边界处自动地检索和累积数组元素,这种能力称为自动检索。(每循环一次即可建立一个数组元素,用循环体通道弹出菜单上的“disableindexing”命令,去禁止自动索引功能,即可实现只输出数组的最后一个元素,对应于enableindexing-开放自动检索)55.参考答案: 1、forloop循环和whileloop循环结构可以在其边界处自动地检索和累积数组元素,这种能力称为自动检索。每循环一次即可建立一个数组元素。 2、用循环体通道弹出菜单上的“disableindexing”命令,去禁止自动索引功能,即可实现只输出数组的最后一个元素,对应于enableindexing-开放自动检索。56.参考答案:通过局部变量或全局变量,可以实现在程序框图中的多个地方读写同一个控件。局部变量只能在同一程序内部使用,每个局部变量都对应前面板上的一个控件,一个控件可以创建多个局部变量。读写局部变量等同于读写相应控件。通过全局变量可以在不同的VI之间进行数据交换,一个全局变量的VI文件中可以包含多个不同数据类型的全局变量。LabVIEW中的全局变量是以独立的VI文件形式存在的,这个VI文件只有前面板,没有程序框图不能进行编程。57.参考答案:下拉框;文本输入框;文本显示框58.参考答案: Whileloop循环的执行是根据条件端子上输入的布尔值true/false确定的。 Forloop循环的执行是根据计数端子的输入值确定的。59.参考答案:A60.参考答案: A.如果进行运算的两个数组大小完全一样,则将两个数组中索引相同的元素进行运算形成一个新的数组。 B.若大小不一样,则忽略较大数组多出来的部分。 C.如果一个数组和一个数值进行运算,则数组的每个元素都和该数值进行运算从而输出一个新的数组。61.参考答案: Labview的图表及图形具有多态性,它们可以直接连接多种数据形式,这使得运用起来更加灵活。 波形图表(waveformchart)可能是标量的直接显示,也可能是簇。 波形图(waveformgraph)是数组和簇,坐标是x,y函数的簇。62.参考答案:数字型控件;枚举类型;局部变量63.参考答案:示波器图表、条形图表、扫描图表(采用不同的方式处理数据)64.参考答案:D65.参考答案:C66.参考答案:执行速度67.参考答案:函数;子VI68.参考答案:C69.参考答案: 分为下面3种测量系统: (1)差分测量系统,适合小于1V的信号,环境噪声较大的场合 (2)参考单端测量系统,主要用于测量浮动信号 (3)非参考单端测量系统,非参考单端测量系统70.参考答案:71.参考答案:函数72.参考答案:移位寄存器;反馈节点73.参考答案:输入和输出接线端;函数;ExpressVI74.参考答案:文本文件;波形文件75.参考答案: 1、是利用高性能模块,结合高效灵活的软件来完成各种测试,测量和自动化的应用 2、创建虚拟设备可以改善产品质量,缩短产品投放市场的时间提高了产品开发和生产效率76.参考答案:图标77.参考答案:78.参考答案:D79.参考答案:A80.参考答案:2;没有在每个子框图中为数据隧道提供数据源81.参考答案:VI;.vi82.参考答案:83.参考答案:VISA是虚拟仪器软件结构(VirtualInstrumentSoftwareArchitectuere)的简

温馨提示

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

评论

0/150

提交评论