一个过程和一个过程在概念上有什么区别?
如果答案取决于语言,我是在研究使用lisp (方案)的SICP书时想到这一点的。
发布于 2016-09-05 08:41:13
在国际预防犯罪方案范围内:
另一个类推:程序是一个蓝图,例如一个建筑示意图,过程就是实际的建筑施工。
发布于 2016-09-05 11:49:35
程序是对如何计算某物的描述。如果您告诉操作系统运行一个程序,它会从磁盘读取一个程序(以可执行文件的形式),然后启动一个进程,也就是cpu遵循程序给定的计算步骤的计算过程。如果您两次启动同一个程序,您将得到两个进程(如果您使用的是GUI,您可能会意外地两次单击一个图标,使两个窗口出现(在这里,每个窗口属于一个进程)。
在sicp的上下文中,过程是运行的计算,过程是计算的描述,也就是程序(或程序的一部分)。
请参阅114
https://stackoverflow.com/questions/39320978
复制相似问题