
以下资料供参考:
(1)进程更能真实地描述并发,而程序不能。
(2)进程由程序和数据两部分组成,进程是竞争计算机系统有限资源的基本单位,也是进程处理机调度的基本单位。
(3)程序是静态的概念;进程是程序在处理机上一次执行的过程,是动态的概念。
(4)进程有生存周期,有诞生有消亡。是短暂的;而程序是相对长久的。
(5)一个程序可以作为多个进程的运行程序;一个进程也可以运行多个程序。
(6)进程具有创建其他进程的功能;而程序没有。
作业与进程的区别:
一个进程是一个程序对某个数据集的执行过程,是分配资源的基本单位。作业是用户需要计算机完成的某项任务,是要求计算机所做工作的集合。一个作业的完成要经过作业提交、作业收容、作业执行和作业完成4个阶段。而进程是对已提交完毕的程序所执行过程的描述,是资源分配的基本单位。其主要区别如下。
(1)作业是用户向计算机提交任务的任务实体。在用户向计算机提交作业后,系统将它放入外存中的作业等待队列中等待执行。而进程则是完成用户任务的执行实体,是向系统申请分配资源的基本单位。任一进程,只要它被创建,总有相应的部分存在于内存中。
(2)一个作业可由多个进程组成,且必须至少由一个进程组成,反过来则不成立。
(3)作业的概念主要用在批处理系统中,像UNIX这样的分时系统中就没有作业的概念。而进程的概念则用在几乎所有的多道程序系统中。
作业、进程和程序之间的联系:
一个作业通常包括程序、数据和 *** 作说明书3部分。每一个进程由PCB、程序和数据集合组成。这说明程序是进程的一部分,是进程的实体。因此,一个作业可划分为若干个进程来完成,而每一个进程有其实体————程序和数据集合。
进程和程序的区别是()。
A进程是动态的,程序是静态的
B进程存储在内存中,程序存储在外存中
C进程分时使用CPU,程序独占使用CPU
D进程是程序的一次执行
E进程和程序是一一对应的
正确答案:进程是动态的,程序是静态的;进程存储在内存中,程序存储在外存中;进程是程序的一次执行
进程是 *** 作系统发展以后引进的一个该你。本质上他是运行起来的程序在从系统里面申请的资源的管理代表。
所以可以这样说:进程是运行中的程序。
b答案的错误是:即使是程序也可以存储在内存里。
所以选d。
以上就是关于进程、程序、作业的区别是什么全部的内容,包括:进程、程序、作业的区别是什么、进程和程序的区别是()。、进程和程序的本质区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)