
程序是静止的进程是动态的。没有建立进程的程序不能作为一个独立单位得到 *** 作系统的认可。一个程序可以对应多个进程,但一个进程只能对应一个程序。进程包括程序和程序处理的对象(数据集)。进程能得到程序处理的结果。进程有一定的生命期,而程序是指令的集合,本身无“运动”的含义。
当程序为procedure的译名时,一个程序即是特定的一系列动作、行动或 *** 作,而这些活动、动作或 *** 作必须被执行于相同方式以为了在相同环境下恒常得出相同的结果(例如紧急应变程序)。程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。为进行某活动或过程所规定的途径。
程序是由序列组成的,告诉计算机如何完成一个具体的任务。由于现在的计算机还不能理解人类的自然语言,所以还不能用自然语言编写计算机程序。
答案C
因为A说程序是一组有序的静态指令,这个有序,感觉说的不合适
B说程序只能在前台运行,错了
C,正确
D,程序没有状态,而进程是有状态的。这个和A一样,表达的不确切
我理解的,进程是程序运行的表现形式。所以,选择C,不一定正确哈,如果不对,再来找你学习下。
进程和程序的区别
①进程是程序的一次执行,属于动态概念,而程序是一组有序的指令,是一种静态概念。但进程离开了程序也就失去了存在的意义。
②一个进程可以执行一个或几个程序z反之,同一程序可能由几个进程同时执行。③程序可作为软件资源长期保留,而进程是程序的一次执行过程,是暂时的。进程具有生命期。
④进程具有并发性,能与其它进程并发运行。而程序不具备这种特征。
⑤进程是一个独立的运行单位,也是系统进行资源分配和调度的一个独立单位。因此,进程具有独立性,但有时进程间又具有相互制约性。
例如我用百度搜索引擎(程序)搜索一个人,这次过程就是进程。
以上就是关于进程和程序的区别全部的内容,包括:进程和程序的区别、什么的进程进程和程序的区别是什么、进程和程序的区别①进程是程序的一次执行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)