- 7
- 0
- 约5.17千字
- 约 3页
- 2017-06-09 发布于河南
- 举报
美国国家仪器 一年培训会员计划书(final)
美国国家仪器 一年培训会员计划书
一、会员课程目的及核心概览
课程名称 课程类别 课程核心概览及目的
LabVIEW 核心 1 初级编程能力 学习使用 LabVIEW 创建数据采集、分析和显示应用程序;
学习应用中使用通用设计技巧和状态机模式;
学习通过使用条形图、图表和按钮来自定义用户界面;
实现修改和维护 LabVIEW 程序的工作愿景。
LabVIEW 核心 2 初级编程能力 学习应用使用通知器、队列和事件的通用设计模式;
学习程序化控制用户界面对象;
学习创建符合公认程序设计标准、可重复利用的应用程序;
掌握 50 个 VI 左右的中等规模的独立编程能力。
LabVIEW 核心 3 中级编程能力 学习开发具有可扩展性、易读性和可维护性高的应用模块;
掌握更科学、复杂的上位机架构;
研究和应用VI 定时技术、错误处理,高效撰写VI 文档;
掌握 100 个 VI 左右的中上规模的独立编程能力。
LabVIEW 连通性 中级编程能力 了解不同网络通信方式的组件、优势和用例;
掌握在 LabVIEW 用调用ActiveX 、.NET 和 DLL;
利用VI 服务器动态控制 LabVIEW VIs 和应用程序;
掌握与网络或者其他应用程序连接以扩展系统和共享数据的功能。
LabVIEW 性能优化 中级编程能力 理解计算机架构和系统组件、内存配置、程序设计对性能的影响;
学习如何选择合适的工具来测试应用程序的性能;
学习从架构、内存优化、速度优化等入手实现对性能的优化;
掌握改进 LabVIEW 应用程序性能的技术。
LabVIEW 面向对象的编程 高级编程能力 学习之于LabVIEW 的面向对象编程概念的架构;
学习LabVIEW 面向对象工具及设计模式;
通过良好的面向对象设计和编程您将学会审阅,重构及部署代码;
掌握面向对象设计和编程理念在 LabVIEW 中的实现。
LabVIEW 软件工程管理 高级编程能力 学会确定合适的工具来管理一个工程和跟踪工程的进展;
学习创建软件模型、选取软件架构、开发设计文档;
了解现有工具和自定义工具,来改善LabVIEW 工程的开发;
掌握管理大型团队主导的应用开发项目的基础实践。
LabVIEW 高级架构 高级编程能力 学习如何设计一个整洁、可读、可扩展的API 接口;
学习使用更多高级设计模型简捷地解决不同问题;
构建错误处理系统并设计其中的模块;
掌握如何搭建一个应用程序架构。
TestStand 1 中级编程能力 介绍如何使用TestStand 环境的各个功能;
介绍对象定制(如操作界面、用户、报告、过程模
原创力文档

文档评论(0)