2010年12月4日,第一稿
2011年7月15日,第二稿
2011年7月15日,第二稿
第5章 控制程序流程
控制程序流程的实质就是指图形化语言的程序运行机制。我们知道,在基于文本的语言中除了利用代码撰写顺序来控制程序流程外(从上到下,从左到右),程序中还包括了一些基本的程序运行结构体,比如判断选择、循环等等。为了使代码清晰可读,在撰写方式上采用缩进的方式来规划程序段落。
计算机语言中的程序结构是代表这种语言对待解问题抽象后的处理能力。程序结构越丰富,程序处理复杂能力就越强。
LabVIEW图形化语言中没有涩腻的语法规定。同时LabVIEW也采纳了大多数程序语言中皆有的结构,比如判断选择、多种循环等等核心内容。当然,针对图形化语言自身的一些特定需要,LabVIEW中还创建了一些其它语言中不存在的特殊结构,比如顺序结构、定时结构、元素同址操作结构等等。这些都是为了满足图形化语言的需要或者是工程应用中的需要而特别建立的。
本章将重点介绍图形化语言中控制程序流程的方法,在介绍这些内容之前,我们必须对图形化语言的运行机制进行了解,因为后面的内容与图形化语言的运行机制将密切相关。这些内容也是LabVIEW编程思想中的核心内容。
前面我们多次谈到过图形化语言的运行是基于数据流的运行机制。什么是数据流运行机制呢?
下面让我们就针对LabVIEW编程思想开始进行探讨吧!
计算机语言中的程序结构是代表这种语言对待解问题抽象后的处理能力。程序结构越丰富,程序处理复杂能力就越强。
LabVIEW图形化语言中没有涩腻的语法规定。同时LabVIEW也采纳了大多数程序语言中皆有的结构,比如判断选择、多种循环等等核心内容。当然,针对图形化语言自身的一些特定需要,LabVIEW中还创建了一些其它语言中不存在的特殊结构,比如顺序结构、定时结构、元素同址操作结构等等。这些都是为了满足图形化语言的需要或者是工程应用中的需要而特别建立的。
本章将重点介绍图形化语言中控制程序流程的方法,在介绍这些内容之前,我们必须对图形化语言的运行机制进行了解,因为后面的内容与图形化语言的运行机制将密切相关。这些内容也是LabVIEW编程思想中的核心内容。
前面我们多次谈到过图形化语言的运行是基于数据流的运行机制。什么是数据流运行机制呢?
下面让我们就针对LabVIEW编程思想开始进行探讨吧!



