dqmh框架 labview_操作者框架(AF)系列视频学习笔记之视频一:软件功能模块化

390e1869cfffbbaa59f774f18a3d3357.png
编程学习第一原则:动手实操

概要

该系列学习笔记预计一共是15篇专栏文章,将同步记录自己在学习与梳理汤姆.麦奎兰Tom McQuillan)制作的操作者框架(Actor Framework)系列教学讲解视频过程中的个人理解与心得,并借此相应地做好每个视频所涉及相关知识点的资料归纳与汇总工作,便于自己今后回顾及其他工程师们借鉴学习,也由衷地希望知乎社区能够成为大家在学习与应用操作者框架、乃至LabVIEW面向对象编程技术的国内讨论社区。

有关该系列学习笔记的背景与准备请看——准备篇专栏文章,请务必在阅读本篇文章前先行阅读。

李时珍:操作者框架(AF)系列视频学习笔记之准备篇​zhuanlan.zhihu.com
83ba36306a7480b95b7932a88d7af6a9.png

本篇是学习笔记之视频一:模块,对应的是系列视频的第一集(1. Recap of Modular Applications in LabVIEW ),视频时长:08:55 ;视频地址为:

1. Recap of Modular Applications in LabVIEW_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com
640320336d482d607e64d69ba09273e2.png

目录

  1. 背景知识需求
  2. 视频内容详解
  3. 代码练习中的注意事项
  4. 理解与认知
  5. 官方培训概念与知识点对比
  6. 其它相关资料

1.背景知识需求

本视频是系列视频的第一集,主要讲解在开发多任务循环的解决方案时,传统常规的队列处理器模版(Queued Message Handler Template)在实践软件工程中的模块化、高内聚、低耦合代码复用等程序设计原则中所面临的重重挑战。

cbb9d6ddbac05eb69b59e076a2676db4.png
LabVIEW英文版本中项目模板

学习本集视频建议大家应具备下列的知识清单:

  • 初步了解LabVIEW多任务并发场景问题与难点挑战;
  • 基本掌握队列处理器项目模板并练习过相关例程代码;
  • 基本掌握程序软件模块化的设计思路;
  • 熟练掌握子函数、软件库包(lvlib)、功能全局变量等功能模块的封装技术;
  • 基本掌握多任务循环设计模式的消息传递处理模式(如队列、自定义事件等)、错误处理和中断停止等编程技术。

2.视频内容详解

视频英文标题为:Recap of Modular Applications in LabVIEW,直译过来即“在LabVIEW中模块化应用程序概述”。

2.1 基本简介

时间码:00:00:00 --> 00:01:01

为系列视频的基本情况概要说明:表明操作者框架是LabVIEW的高阶内容,能够非常好的支持代码复用,但是也有其问题和缺陷。本集视频将重点说明在LabVIEW中使用队列消息处理器作为解决方案的主要缺点,并引入为什么操作者框架可能是更好的选择。

2.2 软件功能模块化_概念

时间码:00:01:01 -->

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值