智能仪器试题2
智能仪器试题

1、选择A/D的指标较多,但分辨率和转换速率是首要指标。
2、按键码识别的方法分类,有编码键盘和非编码键盘。
3、智能仪器的输出设备常有显示控制器,LCD 和CRT等。
4、A/D转换器的种类主要有三种类型逐次逼近式A/D转换器、双积分式A/D转换器和V/F变换式A/D转换器。
5、实现A/D转换软件常用的控制方式主要有:程序查询方式,延时等待方式中断方式1、共阳极数码管显示3时,输出控制代码为B0H,如显示2,则代码为( C )。
A、14HB、A3HC、A4HD、A5H2、RS-232C,传输距离有限,最大传输距离只有( A )米左右。
A、15B、20C、25D、303、实现模拟量到数字量转变的设备通常成为模数转换器,简称( A )。
A、A/DB、D/AC、ROMD、RAM4、一个智能仪器采用LED共阴极显示,若要驱动相应的数码管,则微处理器输出电位为( B )。
A、高电平B、低电平C、高低即可D、以上答案不对5、GP-IB标准接口系统的基本特性如下:可以用一条总线互相连接若干台装置,以组成一个自动测试系统。
系统中装置的数目最多不超过( C )台,互连总线的长度不超过20m。
A、2B、10C、15D、201、智能仪器一般都配有GP-IB或RS-232等通信接口,使智能仪器具有可程控操作的能力,但RS-232C通信仍然主要存在哪些不足?1)接口信号电平值较高,易损坏接口电路芯片,且与TTL电平不兼容,需使用电平转换电路才能与TTL电路连接。
2)采用单端驱动、单端接收的单端双极性电路标准,一条线路传输一种信号。
3)传输速率较低,在异步传输时,波特率最大为19200bps。
4)传输距离有限,最大传输距离只有15米左右。
在高速传送信号时,为使通信线路阻抗匹配,减少反射波,应在传输电缆的最远接收端接终端电阻以吸收反射波,终端电阻的值约等于传输电缆的特性阻抗,习惯上终端电阻取100欧姆,如图中的100Ω电阻。
2、结合你本人所学的智能仪器相关知识,论述智能仪器设计的设计主要要点?1.确定设计任务2.拟制总体设计方案3.确定仪器工作总框图4.硬件电路和软件的设计与调试5.整机联调1、键盘是智能仪器输入的控制设备,独立式键盘的每一个按键占用一根测试线,它们可以直接与单片机I/O线线连接或通过输入口与数据线衔接,结构简单。
智能41道题答案(不完整版)

1、什么是智能仪器?它有什么特点?内含微型计算机并带有GP-IB等通信接口的电子仪器成为智能仪器。
特点:1)、智能仪器使用键盘代替传统仪器中的旋转式或琴键式切换开关开实施对仪器的控制从而使仪器面板的布置和仪器内部有关部件的安排不再相互限制和牵连。
2)、微处理器的运用极大的提高了仪器的性能。
3)、智能仪器运用微处理器的控制功能,可以方便的实现量程自动转换、自动调零、触发电平自动调整、自动校准、自动诊断等功能,有力的改善了仪器的自动化测量水平。
4)、智能仪器具有友好的人机对话能力。
5)、智能仪器一般都配有GP-IB或RS-232等通信接口,是智能仪器具有可程控操作的能力2、描述设计、研制智能仪器的一般过程?1.确定设计任务:首先根据仪器最终要实现的设计目标,编写设计任务说明书,明确仪器应具备的功能和应达到的技术指标。
2.拟制总体设计方案:设计者应首先一句设计的要求和一些约束条件,提出几种可能的方案。
3.确定仪器工作总框图:当仪器总体方案和选用的微处理器的种类确定后,就应采用自上而下的方法,把仪器划分成若干个便于实现的功能模块,并分别绘制出相应的硬件和软件工作框图。
4.硬件电路和软件的设计与调试:一旦仪器工作总框图确定后,硬件电路和软件的设计工作就可以齐头并进。
5.整机联调:硬件、软件分别装配调试合格后,就要对硬件、软件进行联合调试。
3、画出智能仪器通用结构框图,简述每一部分作用。
主机电路用来存储程序数据并进行一系列的运算和处理;模拟量输入/输出通道用来输入/输出模拟信号;人机接口电路的作用是沟通操作者和仪器之间的联系;通信接口电路用于实现仪器与计算机的联系,以便使仪器可以接收计算机的程序命令。
4、智能仪器的数据采集系统包括哪几部分?每一部分的主要功能是什么?(框图)1.数据采集被测信号经过放大、滤波、A/D转换,并将转换后的数字量送入计算机。
2.数据处理由计算机系统根据不同的要求对采集的原始数据进行各种数学运算。
智能仪器仪表数据处理考核试卷

B.自动量程
C.数字滤波
D.零位调整
14.以下哪种信号处理技术常用于去除噪声?()
A. FFT
B.数字滤波器
C.信号调制
D.信号解调
15.在智能仪器仪表的数据处理中,以下哪个算法主要用于分类任务?()
A. K-均值聚类
B.支持向量机(SVM)
C.线性规划
D.主成分分析(PCA)
16.以下哪种存储介质在智能仪器仪表中应用较少?()
智能仪器仪表数据处理考核试卷
考生姓名:答题日期:得分:判卷人:
一、单项选择题(本题共20小题,每小题1分,共20分,在每小题给出的四个选项中,只有一项是符合题目要求的)
1.智能仪器仪表中,下列哪种传感器通常用于温度的测量?()
A.压力传感器
B.磁阻传感器
C.热电偶传感器
D.光电传感器
2.在数据处理中,以下哪个步骤不属于数据清洗?()
9. ABC
10. ABC
11. ABC
12. ABC
13. ABC
14. ABC
15. ABCD
16. ABC
17. ABD
18. ABC
19. ABCD
20. ABC
三、填空题
1. USB
2.微控制器
3.数据清洗
4.电压、电流、温度
5.线性回归
6.校准
7.数字滤波
8. MODBUS
9.可扩展性
10. Excel/MATLAB
8.智能仪器仪表的通信协议中,______协议常用于工业现场总线通信。()
9.在智能仪器仪表的设计中,考虑______原则是为了确保仪器在未来技术发展中的兼容性。()
10.智能仪器仪表的数据可视化通常使用______软件来实现。()
智能仪器仪表人机交互考核试卷

6.智能仪器仪表的软件开发不需要考虑用户的使用习惯。(×)
7.智能仪器仪表可以通过网络实现远程升级和故障诊断。(√)
8.智能仪器仪表的每一个部件都可以独立工作,不需要协同配合。(×)
9.智能仪器仪表在医疗领域的作用仅限于诊断。(×)
A.硬件故障
B.软件故障
C.网络故障
D.信号故障
15.以下哪个不是智能仪器仪表的维护方法?()
A.定期检查硬件
B.更新软件
C.拔插设备
D.避免潮湿环境
16.以下哪个不是智能仪器仪表的优点?()
A.提高生产效率
B.降低生产成本
C.提高产品质量
D.减少人力资源
17.以下哪个不是智能仪器仪表的发展趋势?()
4.讨论智能仪器仪表的发展趋势,以及这些趋势可能对未来的工业生产和日常生活带来的影响。
标准答案
一、单项选择题
1. D
2. C
3. C
4. D
5. C
6. D
7. C
8. A
9. D
10. D
11. D
12. D
13. A
14. C
15. D
16. D
17. D
18. A
19. D
20. D
二、多选题
2.人机交互设计原则包括易用性、直观性、一致性和反馈性。例如,智能仪器仪表界面设计应简洁直观,操作逻辑一致,提供及时反馈,以提升用户体验。
3.智能仪器仪表在医疗领域提供精确数据支持,如心电图机、超声波诊断仪等,对病情诊断、治疗监测等具有重要意义。
4.智能仪器仪表发展趋势包括微型化、网络化和智能化,将推动工业生产自动化、远程医疗、智慧城市建设等领域的发展,改善人们的生活质量。
智能仪器仪表系统集成考核试卷

B.微处理器
C.转换器
D.显示器
11.以下哪种信号类型在智能仪器仪表系统中应用最广泛?()
A.模拟信号
B.数字信号
C.脉冲信号
D.红外信号
12.关于智能仪器仪表的软件,以下哪项描述正确?()
A.仅用于数据处理
B.仅用于设备控制
C.用于数据处理和设备控制
D.无关紧要
13.在智能仪器仪表系统中,以下哪种技术用于实现远程控制?()
B.模糊逻辑
C.人工神经网络
D.专家系统
17.智能仪器仪表在智能家居中的应用包括以下哪些?()
A.家居安全
B.照明控制
C.温湿度调节
D.娱乐系统
18.以下哪些是智能仪器仪表的接口类型?()
A.并行接口
B.串行接口
C. I2C接口
D. SPI接口
19.智能仪器仪表在物流管理中的应用包括以下哪些?()
A.自动分拣
B.压力传感器
C.温度传感器
D.红外传感器
5.智能仪器仪表在工业应用中可以用于以下哪些方面?()
A.过程控制
B.数据采集
C.故障诊断
D.品质检测
6.以下哪些技术可以用于智能仪器仪表的通信?()
A. USB
B. Ethernet
C. Wi-Fi
D.蓝牙
7.智能仪器仪表的软件功能包括以下哪些?()
A.数据处理
8.智能仪器仪表在所有环境下都能保持相同的测量精度。(×)
9.智能仪器仪表的集成度越高,其成本越高。(×)
10.智能仪器仪表的维护只需要关注硬件部分。(×)
五、主观题(本题共4小题,每题5分,共20分)
1.请简述智能仪器仪表在工业生产中的作用,并举例说明其在某一特定工业过程中的应用。
智能仪器期末试题及答案

智能仪器期末试题及答案TTA standardization office【TTA 5AB- TTAK 08- TTA 2C】一、填空题1.在电子设备的抗干扰设计中,接地技术是一个重要环节,高频电路应选择(多)点接地,低频电路应选择(单)点接地。
2.智能仪器的键盘常采用非编码式键盘结构,有独立式键盘和(矩阵)式键盘,若系统需要4个按键,应采用(独立式)键盘结构。
大于8个时采用矩阵式键盘3.智能仪器的显示器件常用( LED )数码管或液晶显示器,其中(LED数码)更适合用于电池供电的便携式智能仪器。
4.智能仪器的模拟量输入通道一般由多路模拟开关、(放大器)、滤波器、(采样保持器)和A/D转换器等几个主要部分所组成。
5.对电子设备形成干扰,必须具备三个条件,即( 干扰源)、(传输或耦合的通道)和对干扰敏感的接收电路。
6.干扰侵入智能仪器的耦合方式一般可归纳为:(传导)耦合、公共阻抗耦合、静电耦合和(电磁)耦合。
7.RS-232C标准串行接口总线的电气特性规定,驱动器的输出电平逻辑“0”为( +5 ~+15 )V, 逻辑“1”为( -5 ~ -15 )V。
8.智能仪器的随机误差越小,表明测量的(精确)度越高;系统误差越小,表明测量的(准确)度越高。
9.智能仪器的故障自检方式主要有(开机)自检、(周期性)自检和键控自检三方式。
10.双积分型A/D转换器的技术特点是:转换速度(较慢),抗干扰能力(强)。
11.智能仪器修正系统误差最常用的方法有3种:即利用(误差模型)、(校正数据表)或通过曲线拟合来修正系统误差。
12.为防止从电源系统引入干扰,在智能仪器的供电系统中可设置交流稳压器、(隔离变压器)、(低通滤波器)和高性能直流稳压电源。
13.为减小随机误差对测量结果的影响,软件上常采用(算数平均)滤波法,当系统要求测量速度较高时,可采用(递推平均)滤波法。
14.随着现代科技和智能仪器技术的不断发展,出现了以个人计算机为核心构成的(个人)仪器和(虚拟)仪器等新型智能仪器。
智能仪器仪表电路设计考核试卷
B.电流需求变化
C.电路抗干扰能力要求高
D.电源与负载距离较远
10.智能仪器中用于数据存储的设备可能包括以下哪些?()
A. RAM
B. ROM
C. EEPROM
D.硬盘
11.以下哪些是智能仪器仪表中可能遇到的噪声源?()
A.电源噪声
B.信号线干扰
C.环境RF干扰
D.电路板上的电磁干扰
D.线性范围与运放的供电电压有关
5.在智能仪器中,下列哪种存储器在断电后数据不会丢失?()
A. RAM
B. ROM
C. EEPROM
D. SRAM
6.以下哪种接口通常用于微控制器与外部设备进行串行通信?()
A. GPIO
B. UART
C. SPI
D. PCI Express
7.智能仪器仪表设计中,用于滤波目的的电容通常选择哪种类型的电容?()
14. __________
15. __________
16. __________
17. __________
18. __________
19. __________
20. __________
二、多选题(本题共20小题,每小题1.5分,共30分,在每小题给出的四个选项中,至少有一项是符合题目要求的)
D.光通信
4.在智能仪器仪表设计中,以下哪些电路可用于信号调理?()
A.放大电路
B.滤波电路
C.电压跟随器
D.信号调制电路
5.以下哪些措施可以减少智能仪器仪表的功耗?()
A.选用低功耗的微控制器
B.使用动态电源管理
C.减少不必要的硬件功能
D.提高工作电压
6.智能仪器中常用的模拟传感器类型包括哪些?()
智能仪器试题(六,九两章)
第六章: 智能仪器可靠性与抗干扰技术一、判断题:(1) 智能仪器的可用性是指仪器能按要求正常工作的概率,也就是仪器的使用效率。
[ ](2) 可靠率是指在规定条件下智能仪器完成所规定任务的成功率。
[ ](3) 智能仪器可靠的电路设计包括采用简化设计,采用标准器件,增加瞬态及过应力保护、减少电路设计中的误差和错误等内容。
[ ](4) 消除干扰是提高智能仪器软件可靠性的一种方法,有平滑滤波、脉冲宽度识别、设置软件陷阱等方法[ ](5) 智能仪器中的噪声与干扰是因果关系,噪声是干扰之因,干扰是噪声之果。
[ ](6) 根据产生干扰的物理原因,干扰可以分为内部干扰和外部干扰两种类型。
[ ](7) 从干扰表现形式分类,主要有差模干扰和共模干扰两种。
[ ](8) 消除或抑制噪声源,是最积极主动的措施,它能从根本上消除或减小干扰。
[ ](9) 电磁屏蔽是用来防止低频电磁场对智能仪器的影响,采用导电良好的金属材料做成屏蔽层,利用高频电磁场对金属屏蔽层的作用,在屏蔽金属内产生电涡流,由涡流产生的磁场抵消或减弱干扰磁场的影响,从而达到屏蔽的目的。
[ ](10) 负载干扰主要是指负载电路在接通或断开瞬间产生的大冲击电流和高冲击电压,形成电磁辐射干扰和传导干扰,它会影响智能仪器系统的正常工作。
[ ]二、选择题:(11) 智能仪器出现故障率平均最小的时期是:____错误!未找到引用源。
A、早期故障期 B、偶然故障期错误!未找到引用源。
C、耗损故障期 D、不确定(12) 下列概念不属于智能仪器可靠性的是:___错误!未找到引用源。
A、可靠率和失效率 B、平均修复时间和可用性C、平均故障间隔时间D、智能性(13) 要提高智能仪器的可靠率,必须采取各种措施,下列给出的措施中 ____是十分重要的。
错误!未找到引用源。
A、提高和改善元器件的可靠性 B、设计合理方案错误!未找到引用源。
C、提高整机工艺 D、注意保养(14) 影响智能仪智能器硬件可靠性的因素是:____错误!未找到引用源。
智能仪器AB试卷及参考答案.docx
一、通过你对本门课程的学习,说明一卞什么是智能仪器,并列举平时学生生活屮的智能仪器的例子。
(10 分)含有微计算机或微处理器的测量仪器,拥有对数据的存储、运算、逻辑判断及自动化操作等功能,其有一定的智能作用。
(7分)例子:超市里面的电子称。
(3分)二、七段共阴极数码管结构如图,按照abcdef gDp的顺序,a是高位,Dp是低位,写出0'9的段码。
(10 分)三、在F1常的设计中,键盘要求时实扫描,需耍占用系统,显示也动态扫描,也占用系统,所以,冇了键盘和显示后,系统将无法进行其他的工作,所以,我们为了解放系统,让它能够去运行其他的程序,我们就想川一个其他的芯片來代替CPU來实现键盘和显示的功能,这时候就冇了8279 nf编程键盘/显示器。
结构如下图,其管脚很多,但是若加以区分就比较简单了,问:其外部筲脚功能大致可以分为哪四个部分?(5分)扫描输出冇哪几种形式?(5分)若OCTA OLTB分别使用,应该外加什么芯片?(5分)分为cpu接口、键盘返冋、显示输出、扫描输出4部分。
(5分)扫描输出有编码输出和译码输出两种形式。
(5分)译码输出要外接CD45U (BCD■段码译码器)(5分)四、我们的A/D转换在测量小是非常重要的,我们A/D转换的方法也有很多,双积分的转换是比较常用的,请简要的说明双枳分A/D转换器的工作原理。
(15分)第一次是被测量积分,得到电容上的一个电压,第二次是一个和被测电压相反的标准电压积分,等到电容上的电压为零的时候,看第二次积分的时间,用记数來表示时间,从而表示出被测电压的大小。
(15)分五、在众多的仪器屮,测疑杲程的区分是最常见的,一般的都是我们用手动去转换最程,但是在智能仪器屮,就不需要手动了,它可以口己完成,我们称Z为门动虽程转换,请说明门动量程转换的原理,最好用流程图来说明。
(10分)(債丹自动料換入亍)六、参看下图说明如何采用软件对仪器进行自校准。
(15分)七、现用单片机控制一个AD和一个DA•请将下列元件进行连线,使AD的地址为06H, DA的地址为04H。
智能仪器
智能仪器[填空题]1智能仪器的键盘常采用非编码式键盘结构,有独立式键盘和()式键盘,若系统需要4个按键,应采用()键盘结构。
参考答案:矩阵式;独立式[填空题]2对电子设备形成干扰,必须具备三个条件,即()、()和对干扰敏感的接收电路。
参考答案:干扰源;传输耦合通道[填空题]3智能仪器的随机误差越小,表明测量的()度越高;系统误差越小,表明测量的()度越高。
参考答案:精确;准确[填空题]4双积分型A/D转换器的技术特点是:转换速度(),抗干扰能力()。
参考答案:慢;强[填空题]5为减小随机误差对测量结果的影响,软件上常采用()滤波法,当系统要求测量速度较高时,可采用()滤波法。
参考答案:算术平均;递推平均[填空题]6智能仪器的开机自检内容通常包括对存储器、()、()、总线和接插件等的检查。
参考答案:键盘;显示器,I/O通道[填空题]7在信号通道使用光电耦合器,能有效抑制()干扰和各种()干扰。
参考答案:尖峰脉冲;噪声[填空题]8智能仪器的软件通常由()程序、()程序和实现各种算法的功能模块等部分组成。
参考答案:监控;接口管理[填空题]9异步串行通信方式中,传送一帧字符信息由起始位、()位、()位和停止位等四部分组成。
参考答案:数据;奇偶校验[单项选择题]10、智能频率计采用多周期同步测量原理,是为了()。
A.在宽频率范围获得高精度B.提高测量速度C.便于程序设计D.减小标准频率误差参考答案:D[单项选择题]11、某智能仪器准备采用LED.数码管显示器,为尽可能节约单片机的I/O口资源,应采用下列显示方案中的哪一种方案。
()A.软件译码动态扫描显示B.硬件译码动态扫描显示C.硬件译码静态显示D.D.MS-51串行口方式0扩展I/O口驱动显示器参考答案:B[单项选择题]12、MC14433是三位半双积分型A/D转换器,当额定输入电压为2V时,其分辨率为()。
A.2VB.0.57VC.1mVD.0.5mV参考答案:C[单项选择题]13、采样保持器在模拟通道中的作用是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
智能仪器试题2
一、填空题(本大题共10小空,每小空1分,共10分)
1、波形图表的刷新模式:带状图表、和扫描图.
2、LABVIEW有三种操作模板,分别是控件模板,功能模板和。
3、LABVIEW除了具有传统编程语言支持的调试手段外,还具有的功能。
4、本地变量和是LABVIEW为改善图形化编程灵活性和局限性而专门
设计的两个特殊节点。
5、模拟波形数据由起始时间、Deltat、和属性组成。
6、最基本的For循环由循环框架、和计数口组成。
7、事后记录波形图的基本数据类型有:一维或者二维数据数组、和波
形数据。
8、LABVIEW支持的数据文件有:流文件、和测试数据文件。
二、单项选择题(本大题共15小题,每小题2分,共30分)
11、为什么说LabVIEW是数据流编程语言()
A.没有Goto函数控制执行
B.数据储存位置在每次循环式都有改变
C.使用图标而非文本来创建应用程序
D.数据流在程序框图节点上的流动顺序决定执行顺序
12、如右图执行后数值显示控件显示的值是多少()
A.0 B.10 C.11 D.3628800
13、哪种图表更新模式适合从左到右连续显示数据?()
A、波形图表
B、波形图
C、XY图
D、密度图
14、全局变量相对于本地变量的优点是什么?()
A、全局变量可以传递数组数据,本地变量不可以
B、全局变量可在两个同步运行的独立VI之间传递数据
C、全局变量符合数据流模式,不会引起竞态
D、全局变量不需要自有标签就可进行操作
15、与下列代码等价的公式是()
A、)]
*2
b
[(
)1
a+
-
-
(
c
a
b
[(
)
(
1
*2-
-
a B、]
a
+c
)
C 、)]1()[(*2--+c b a a
D 、)]1()[(*22--+c b a a
16、下列代码执行后,“初始化数组”函数的输出是什么?( )
A 、一维数组{3,4}
B 、一维数组{4,4,4}
C 、一维数组{3,3,3,3}
D 、一维数组{4,3} 17、开发只有一个输出的子VI 。
在一个调用VI 中需要使用该子VI 。
下面选项中,哪个是使用数据流来控制子VI 执行的最好方法? ( )
(A) 修改子VI ,创建错误簇并在调用VI 中使用;
(B) 在一个顺序结构中使用子VI ;
(C) 修改子VI ,创建虚设的输入端并在调用VI 中使用;
(D) 修改子VI ,创建一个全局变量并在调用VI 中使用。
18、关于条件结构选项卡控件,下列说法哪种说法是正确的?( )
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、顺序结构执行消耗的毫秒数
22、下列关于通知事件(如改变了布尔控件的值)的陈述最确切的一项是( )
A、表示发生了某个事件,LabVIEW未处理该事件
B、表示发生了某个事件,用户丢弃该事件
C、表示发生了某个事件, LabVIEW已处理该事件
D、表示没有发生某个事件,发生超时
23、当一个函数的error in带有错误信息时,下列哪种说法是正确的?()A.该函数会对错误信息进行处理。
B.该函数不会作任何操作,而是直接将错误信息传递给error out,且不会将自身函数发生的错误添加进去。
C.该函数会发出错误警告,且使程序终止运行。
D.该函数直接讲错就错传给error out,且会将自身函数发生的错误加进去。
24、在下图中,数组大小的输出是()
A、二维数组{2,3}
B、一维数组{3,2}
C、2
D、以上选项都错
25、下列哪种说法是错误的?( )
A、数组中的元素不可以是波形类型
B、波形是一种簇
C、虚拟仪器采用的是面向对象和可视化编程技术
D、WHILE循环可以设置成条件为“假(F)”
三、简答题(本大题共5小题,每小题6分,共30分)
26、什么叫虚拟仪器技术?虚拟仪器相对于传统仪器的优势在哪里?
27、使用局部变量有什么优点?使用时需要注意什么问题?
28、简述波形图表与波形图的相同点与区别?
29、For循环和While循环的区别是什么?使用中它们各自适用于什么场合?
30、一个基本的文件操作包括哪几个步骤?
四、程序分析设计题(本大题共2小题,每小题15,共30分)
31、对该程序框图进行分析,VI程序如下图所示:
(1)该程序执行后,数组共有多少个元素(即数组大小)?
(2)该程序采用什么结构语句?该程序在什么时候是停止?
(3) 该控件是什么变量?在此程序中的作用是什么?
(4) 该控件为什么节点?其作用是什么?
32、对该程序框图进行分析,VI程序如下图所示:
(1)该程序完成什么功能?(2)该程序操作的文件格式是什么?
(3)运行该程序是否会有对话框?如果有,对话框的提示语句是什么?
(4)该程序中For语句完成什么功能?
(5)该程序中保存的数据格式是什么?% .4f表示什么意思?
答案
一、填空题(本大题共10小空,每小空1分,共10分)请在每小题的空格中填上正确答案。
错填、不填均无分。
1、示波器图表
2、函数模板
3、实时显示数据流动画
4、全局变量
5、波形数据
6、循环次数端口
(2)单项选择题(本大题共15小题,每小题2分,共30分)在每小题的四
个备选答案中选出一个正确答案,并将其代码写在题干后面的括号内。
不选、
错选或多选者,该题无分。
11—15 D、A、A、B、A 16—20 C、A、B、C、D
21—25 C
简答题(本大题共5小题,每小题6分,共30分)
26、答:(1)虚拟仪器技术是一种基于图形化的、用图标代替文本行创建应用程序的计算机编程语言。
简单说就它是用户自定义的基于PC的测试和测量解决方案。
(2)相对于传统仪器,优势有:①提供了丰富的图形控件,采用了图形化的编程方法,把工程师从复杂枯涩的文件编程工作中解放出来;②采用数据流模型。
27、答:(1)局部变量用来在一个VI内部传递数据,它不仅可以解决连线的困难,而且可以在对同一个控件的多次访问中有些对它写入数据、有些从它读取数据。
(2)使用局部变量时需注意以下几个问题:①在使用局部变量的程序运行之前,它的值是与它相关的前面板的默认值。
②使用局部变量会占有较大的计算机内存,严重时会使程序的运行速度变慢。
28、答:(1)波形图表与波形图具有很多相同点,均可以用来显示两维图形。
(2)波形图表与波形图的区别在于数据显示和数据更新方式。
①波形图表是动态的,用来实时显示数据,即新数据可不断替换老数据。
②波形图是静态得,用来将已获得的数据一次性全部显示在波形图中。
程序分析设计题(本大题共2小题,每小题15,共30分)
31、答:(1)数组共有11个元素.
(2)采用FOR结构语句,当i为10时,该程序停止。
(3)该控件是局部变量(本地变量);它的作用是:使用局部变量可对前面板上的显示控件“添加的数组”进行数据读写;同时,通过局部变量,前面板对象既可以作为输入访问也可以作为输出访问;在此程序中它实现了数组控件的累插,即每次for循环时将生成的随机数插入到数组的后面。
(4)该控件是调用节点;其作用是: 它的作用是重新初始化控件“添加的数组”为默认值。
调用节点是VI、对象或应用程序的操作,调用节点被用于在VI、对象或应用程序上执行操作。
32、解答:(1)创建一个新的文件,同时产生高斯噪声信号,通过“数组至电子表格字符串转换”函数将该高斯噪声信号转换成字符串,并且将这些字符串写入到刚刚创建的字符串文件中。
(2)字符串文件格式。
(3)有对话框,提示语是“请选择要操作的文件:”。
(4)程序中For语句完成功能是:将产生的高斯噪声信号转换成字符串,然后写入添加到这字符串文件中,该for语句重复进行了5次。
(5)该程序中保存的数据格式是字符串型;% .4f表示保存的浮点型数据小数点后保留4位。