“顺序编程语言”的概念背后到底是什么?
我找不到关于那件事的适当的/深刻的描述。我清楚地看到了顺序算法是什么,但它是一种编程语言。
Sequential
可能会反对procedural
但是..。
什么是“严格顺序”的语言?这是一个给予或不可能处理职能的问题吗?
我知道这个问题有点过于笼统,需要的不仅仅是一个简单的问答,但是对这个问题的介绍和/或一些好的建议将是非常感谢的。
编辑:,经过进一步的阅读(感谢msw
和Edorka
__),我意识到以上引用的假设是我对一些基本词汇的误解所致,并不依赖于任何具体的词汇。因此这个问题变得毫无意义。但是感谢你们的时间和宝贵的发展,伙计们!
编辑:sequential
会更好地反对.
发布于 2013-06-19 06:36:52
我想说的是--缺乏进一步的背景--序贯可以是祈使的同义词,也可以与“事件驱动”、“并发”、“并行”、“声明性”或“量纲”形成对比。
我不知道你从哪里得到你引用的文本,但如果你展开一个过程程序,它是“顺序的”,所以从理论的角度来看,这是一个无用的区别。
发布于 2013-06-19 05:50:49
也许您可以考虑LocomicBasic1.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上。我认为,与过程语言的不同之处在于,最后一种语言并不局限于单个运行线程。
https://stackoverflow.com/questions/17192885
复制相似问题