发布网友 发布时间:2022-04-17 09:55
共6个回答
懂视网 时间:2022-04-17 14:16
进程即运行中的程序,从中即可知,进程是在运行的,程序是非运行的,当然本质区别就是动态和静态的区别。
引入新建态和终止态对于进程管理来说是非常有用的。新建态对应于进程刚刚被创建的状态,创建‘个进程要通过两个步骤,首先,是为一个新进程创建必要的管理信息;然后,让该进程进入就绪态。此时进程将处于新建态,它并没有被提交执行,而是在等待操作系统完成创建进程的必要操作。必须指出的是,操作系统有时将根据系统性能或主存容量的限制推迟新建态进程的提交。
类似地,进程的终止也要通过两个步骤,首先,是等待操作系统进行善后;然后,退出主存。当一个进程到达了自然结束点,或是出现了无法克服的错误,或是被操作系统所终结,或是被其他有终止权的进程所终结,它将进入终止态。进入终止态的进程以后不再执行,但依然保留在操作系统中等待善后。一旦其他进程完成了对终止态进程的信息抽取之后,操作系统将删除该进程。
热心网友 时间:2022-04-17 11:24
答案为:D动态和静态特征
解析:
进程即运行中的程序,表示程序是在运行中的;程序是一种非运行的文件类型,表示程序未在运行中,两者的本质区别就是状态的不同:即为动态和静态的区别。
A选项,程序可以储存在内存和外存中,进程和程序都可以做到,没有区别;B选项,二者是为顺序的指令,不过一个在运行一个不在运行;进程是运行中的程序,故存在是分时使用和独占使用计算机资源的区别,故A,B,C错误,D正确。
扩展资料:
其他区别
一、进程的定义:“进程”是操作系统的最基本、最重要的概念之一。但迄今为止对这一概念还没有一个确切的统一的描述。下面给出几种对进程的定义描述。进程是程序的一次执行。进程是可以并行执行的计算。进程是一个程序与其使用的数据在处理机上顺序执行时发生的活动。进程是程序在一个数据集合上的运行过程。它是系统进行资源分配和调度的一个独立单位。
二、进程的特征:动态性:是程序的一次执行;并发性:进程是可以并发执行;独立性:是系统进行资源分配和调度的一个独立单位;异步性:进程间的相互制约,使进程执行具有间隙;结构性:进程是具有结构的。
三、进程与程序的主要区别:
(1)程序是永存的;进程是暂时的,是程序在数据集上的一次执行,有创建有撤销,存在是暂时
(2)程序是静态的观念,进程是动态的观念
(3)进程具有并发性,而程序没有
(4)进程是竞争计算机资源的基本单位,程序不是
(5)进程和程序不是一一对应的: 一个程序可对应多个进程即多个进程可执行同一程序; 一个进
程可以执行一个或几个程序
热心网友 时间:2022-04-17 12:42
答案是D。
进程即运行中的程序,从中即可知,进程是在运行的,程序是非运行的,当然本质区别就是动态和静态的区别。
程序可以存在外存中,也可以存在内存中,比如某些下载的程序未指定下载路径时,可以临时存于内存上,所以答案A是错误的。
当然二者也不可能是有什么顺序和非顺序指令之称,B也是错误的。
进程是运行中的程序,故二者不应该是分时使用和独占使用计算机资源,故C也是错误的。
在一个进程中可以包含若干个线程,它们可以利用进程所拥有的资源,在引入线程的操作系统中,通常都是把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位。
由于线程比进程更小,基本上不拥有系统资源,故对它的调度所付出的开销就会小得多,能更高效的提高系统内多个程序间并发执行的程度。
参考资料来源:百度百科-进程
热心网友 时间:2022-04-17 14:17
答案:D热心网友 时间:2022-04-17 16:08
选B热心网友 时间:2022-04-17 18:16
D 不解释,快点确认!~