程序是静止的进程是动态的 。没有建立进程的程序不能作为一个独立单位得到操作系统的认可 。一个程序可以对应多个进程,但一个进程只能对应一个程序 。
进程包括程序和程序处理的对象(数据集) 。进程能得到程序处理的结果 。进程有一定的生命期 , 而程序是指令的集合 , 本身无“运动”的含义 。【进程和程序的区别】
当程序为procedure的译名时,一个程序即是特定的一系列动作、行动或操作 , 而这些活动、动作或操作必须被执行于相同方式以为了在相同环境下恒常得出相同的结果(例如紧急应变程序) 。程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合 。为进行某活动或过程所规定的途径 。