2014_clad_exam_prep_guide_simplified chinese2

2014_clad_exam_prep_guide_simplified chinese2
2014_clad_exam_prep_guide_simplified chinese2

认证概述

National Instruments的LabVIEW认证计划包括下列三种水平的认证:-LabVIEW助理开发工程师认证(CLAD)

-LabVIEW开发工程师认证(CLD)

-LabVIEW程序架构师认证(CLA)

要考取任何高级认证之前都必须获得较低一级的认证。

通过CLAD认证的程序员对LabVIEW完整版开发系统的核心功能和特性有广泛、深入的认识,并具有开发、调试和维护小型LabVIEW模块的能力。使用LabVIEW完整版开发系统6~9个月之后,基本上可以达到CLAD的水平。

通过CLD认证的程序员具有开发、调试和部署中型到大型LabVIEW应用程序的能力。累计使用LabVIEW开发中型到大型应用程序12~18个月,可以达到CLD 的水平。

通过CLA认证的架构师能协调多位程序员共同搭建LabVIEW应用程序。通过CLA认证的架构师不仅具有将项目规划分解为可操作的LabVIEW模块的技术和经验,还能有效地使用项目和配置管理工具对项目进行监管。累计使用LabVIEW开发中型到大型应用程序24个月,可以达到CLA的水平。

注:参加CLD考试之前必须先获取CLAD认证。

参加CLA考试之前必须先获取CLD认证。

上述要求对任何考生没有例外。

考试概述

产品:用于Windows的LabVIEW完整版开发系统(2012版)。关于LabVIEW完整版开发系统的详细信息,请参考LabVIEW完整版开发系统。

考试时间:1小时

试题数量:40

试题形式:选择题

通过分数:70%

考试着重测试实际应用能力,而不是记住菜单步骤、VI和组件名称的能力。

考试过程中不允许使用LabVIEW和其他资源。在必要处,试题会提供LabVIEW 帮助的内容截图。

为了保证试题的完整性,请不要复印或复制试题的任何部分。如不遵守,考试成绩视为无效。如考试以试卷形式进行,考生拆开或装订试卷将使考试成绩无效,试卷不予评分。

考试内容

https://www.360docs.net/doc/cf8521726.html,bVIEW基础

2.调试

3.结构

4.编程VI和函数

5.数据通信和数据同步

6.错误处理

7.设计模式

8.VI服务器

考试内容(概述):

CLAD详细信息

https://www.360docs.net/doc/cf8521726.html,bVIEW基础

https://www.360docs.net/doc/cf8521726.html,bVIEW编程原理

1.前面板和程序框图对象

a)为应用的前面板窗口选择最合适的对象

b)了解前面板窗口上对象及其接线端之间的关系

c)选择前面板窗口对象或程序框图常量

d)为布尔控件确定最合适的机械动作

e)确定属性节点的适用性并选择合适的属性

https://www.360docs.net/doc/cf8521726.html,bVIEW环境

1.前面板窗口、程序框图和连线板

a)了解VI中前面板窗口和程序框图对象之间的关系,及其与连线板之

间的联系

b)了解不包含程序框图的VI类型

c)了解连线板和图标的用途

d)了解选板的类型及其函数

2.了解下列各项的配置选项

a)前面板窗口

b)程序框图

c)环境

c.数据类型

1.数据类型和数据结构

a)为前面板和程序框图对象选择最合适的数据类型

b)了解数据表示法范围限制并用不同整数类型包装

c)为组合相关数据项选择最合适的方法

d)了解波形数据类型,以及如何将其应用于在图形和图表上显示数据

e)了解时间标识数据类型,以及如何将其应用于时间标识测量数据

2.前面板窗口对象和数据类型

a)为数据项显示确定最合适的表示法、范围、格式、精度和换算方式

b)了解和描述需要自定义控件的情形

c)区分自定义类型和严格自定义类型

d)了解和描述使用自定义类型和严格自定义类型的优点

2.调试:调试工具和技巧

a.调试工具

1.了解和说明确定LabVIEW如何处理错误和警告的VI属性设置的含义

2.了解VI中引起运行按钮断开的错误,使用错误列表窗口查找原因

3.说明高亮显示执行过程在跟踪数据流中的用法,以及如何将其作为辅助

工具与其他调试工具配合使用

4.说明并应用断点、暂停执行以及单步执行工具调试VI和子VI

5.使用探针工具、显示控件、通用探针和自定义探针显示数据值

b.不同情形下的调试方法和技巧

1.依据不同错误选择最佳调试方法

2.判断给定的程序框图是否会引起错误条件

3.前面板窗口和程序框图对象、数据类型、变量以及软件构成:

a-e)程序控制、程序框图逻辑和数据存储(循环、条件结构、顺序结构、事件结构及其他程序框图结构)

1.选择和使用最合适程序控制结构

2.选择和实现程序控制结构的数据存储机制

3.了解和描述循环结构组成部分的功能

4.选择While循环或For循环作为最合适的循环结构

5.描述自动索引功能,了解打开或关闭每个循环结构类型索引的影响

6.确定若干次循环或循环结束后,使用自动索引循环的值

7.了解移位寄存器作为数据存储元素的使用和初始化

8.确定若干次循环或循环结束后移位寄存器的值

9.辨析使用顺序结构和条件结构的优缺点

10.为写入条件结构选择器接线端选择最合适的数据类型

11.辨析条件结构的两种输出隧道和每种隧道的优缺点

12.了解事件驱动编程事件结构的优点

13.了解事件结构的组成部分

14.了解生成事件的不同方法

15.了解事件结构可处理的不同事件

16.了解锁定用户界面事件前面板窗口的影响

17.了解局部变量和全局变量之间的区别

4.编程VI、函数和属性

a.常用编程函数

1.对于使用给定VI或函数的应用程序,确定数据元素的输出和中间值

2.了解导致数据流断开的程序框图代码和强制数据流的方法

3.了解减缓用户界面响应或更新的程序框图代码,以及改进响应的方法

4.了解与使用局部/全局变量、属性节点和引用相关的竞争状态、内存和性

能问题。

5.对于给定的VI和函数,确定最适合完成指定功能的VI或函数

本节适用的VI和函数列表:

a)数值-数值、转换、数据操作、比较选板

b)布尔-布尔选板

c)字符串-字符串、字符串/数值转换、字符串/数组/路径转换选板

d)路径-文件I/O选板上的路径函数

e)数组函数

f)簇-簇、类与变体选板上的簇函数

g)定时-定时选板

h)文件I/O-文件I/O选板

i)波形-波形选板

j)事件-事件选板

5.数据通信和数据同步

a.数据通信和数据同步

1.了解使用局部变量和全局变量进行数据通信的优缺点

2.为多个程序框图代码之间的数据通信选择最适合的方法

3.对于使用给定VI或函数的应用程序,确定数据元素的输出和中间值

4.对于给定的VI和函数,确定最适合完成指定功能所需的VI或函数

本节适用的VI和函数列表:

a)通知器-通知器操作选板

b)队列-队列操作选板

c)功能全局变量

6.错误处理

a.错误簇和连线

1.了解错误簇的组成部分和接受错误连线的接线端

2.了解错误和警告之间的区别

3.设计符合LabVIEW帮助中LabVIEW Style Checklist的VI。例如,使用错

误检查控制While循环、处理条件结构的错误以及在连线板上使用合适

的接线端

b.错误和对话框VI

1.对于给定的VI或子VI,了解处理错误和向用户/调用VI通知错误的最

合适位置

2.对于对话框与用户界面选板,确定最适合完成指定错误处理和报告功能

的VI或函数

c.自定义错误代码

1.了解定义自定义错误代码的数值范围和方法,使用自定义错误代码生成

VI的错误

7.设计模式

a.设计模式:

1.确定一种设计模式,解释其优缺点,并将其与其他设计模式比较

2.对于给定的应用程序要求,从给定模式中选择最适合的设计模式:

a)简单状态机

b)基于事件的状态机

c)生产者/消费者(数据)

d)生产者/消费者(事件)

e)功能全局变量

b.创建子VI

1.创建子VI的方法

a)辨析和说明用于创建子VI的方法及其优缺点

2.连线板和连线类型

a)根据LabVIEW帮助中的LabVIEW Style Checklist选择最适合的连线板

并分配接线端

b)确定必需、推荐和可选接线端

c)根据要求确定必需、推荐和可选连接的接线端

3.多态子VI

a)评估多态子VI设计是否为最合适的选择

4.子VI相关的选项

a)为子VI实例选择并应用最合适的执行方式和窗口设置

5.错误处理

a)根据LabVIEW帮助中LabVIEW Style Checklist的推荐,向子VI应用

错误处理

8.VI服务器

a.配置

1.为配置VI服务器应用合适的设置

b.引用、属性节点和调用节点

1.了解程序框图对象引用类型、属性和方法的用法

2.了解属性节点和方法的执行顺序

3.了解服务器节点内部和服务器节点之间的错误处理操作

版本6/30/15

相关主题
相关文档
最新文档