数据流和控制流有什么区别,希望讲的通俗一点。

软件工程学的有点浆糊了,给提个醒。
2024-12-18 16:56:42
推荐回答(4个)
回答1:

数据流是在控制流上的数据操作表示,只有在控制流上进行的数据流分析才是有价值的。

数据流:最初是通信领域使用的概念,代表传输中所使用的信息的数字编码信号序列。

控制流:是指按一定的顺序排列程序元素来决定程序执行的顺序。Visual BASIC、C和其他编程语言也继承了控制流,语句按照出现在程序中的顺序执行。LabVIEW 使用顺序结构实现数据流框架中的控制流。顺序结构是一系列顺序执行的有序帧集合。顺序结构顺序执行帧0,然后是帧1、帧2,直到最后一个帧。只有最后一个帧执行完毕,数据才会离开结构。共有两种风格的顺序结构:单层顺序结构和叠层顺序结构。

回答2:

数据流与控制流的区别是数据流中有数据,而控制流中没有数据。

回答3:

数据流是数据的流动。
控制流是控制数据的流动。

回答4:

控制就是给工艺,严格按工艺写的走。数据就是大家都知道的,一步步积累起来的经验