顺序编程语言?

时间:2013-06-19 13:44:16

标签: programming-languages sequential

“顺序编程语言”的概念背后究竟是什么?

我无法找到适当/深刻的描述。 我清楚地看到了顺序算法是什么,而是一种编程语言。

  

Sequential 可能会反对 procedural ,但......

什么语言会说“严格顺序”?这只是给予或不给予处理职能的可能性的问题吗?

我知道这个问题有点过于笼统,需要的不仅仅是一个简单的Q& A,但我会非常感谢有关该主题的介绍和/或一些好的指示。

编辑: 嗯,经过进一步阅读(感谢mswEdorka),我意识到上面引用的假设是我对一些基本词汇的误解,并且没有任何具体的依据。因此这个问题变得毫无意义。但感谢您的时间和宝贵的发展!

编辑: sequential会更好地反对......

2 个答案:

答案 0 :(得分:3)

我会说 - 缺乏进一步的背景 - 顺序可以与命令同义或与“事件驱动”,“并发”,“并行”,“声明”或“量子”形成对比。

我不知道你在哪里得到你的引用文本,但如果你展开一个程序程序它是“顺序的”,所以从理论的角度来看,这是一个无用的区别。

答案 1 :(得分:2)

也许你可以认为Locomotive Basic 1.0是顺序的,因为之前每行都有一个数字,我们现在没有使用的函数,你可以GOSUB <line number>GOTO <line number>。例如:

5 CLS;
10 PRINT "WHAT YEAR IS NOW?"
20 READ YEAR%
30 IF (YEAR% < 1981) THEN GOTO 50
40 PRINT "THIS IS THE FUTURE, DUDE"
50 END;

当然这些程序有一个起点和终点,并且在一个CPU上运行。我认为与程序语言的区别在于,最后的语言不仅限于单个运行线程。