进程和程序有什么关系啊

进程和程序有什么关系啊,第1张

进程程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成 *** 作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的 *** 作系统本身;用户进程就是所有由你启动的进程。进程是 *** 作系统进行资源分配的单位。

进程为应用程序的运行实例,是应用程序的一次动态执行。看似高深,我们可以简单地理解为:它是 *** 作系统当前运行的执行程序。在系统当前运行的执行程序里包括:系统管理计算机个体和完成各种 *** 作所必需的程序;用户开启、执行的额外程序,当然也包括用户不知道,而自动运行的非法程序(它们就有可能是病毒程序)。

危害较大的可执行病毒同样以“进程”形式出现在系统内部(一些病毒可能并不被进程列表显示,如“宏病毒”),那么及时查看并准确杀掉非法进程对于手工杀毒有起着关键性的作用。

程序和进程之间具有什么关系?

正确答案:1)进程是动态的,程序是静态的。2)进程的暂时性和程序的永久性。3)进程的并发性和程序的顺序性。4)结构特征。进程是由程序段、数据段、堆栈和进程控制块4部分组成的,而程序不是。5)进程与程序是密切相关的。同一程序可以对应多个进程,一个进程可以涉及一个或多个程序的执行。

进程是指一个具有一定独立功能的程序关于某个数据集合的一次运行活动。

进程与程序的区别:

1、 程序是指令的有序集合,是一个静态概念,其本事没有任何运行的含义。而进程是程序在处理机上的一次执行过程,是一动态的概念。

2、 程序可以作为一种软件资料长期保存,而进程则是有一定生命周期的,它能够动态的产生和消亡。

3、 进程是一个能独立运行的单位,能与其他进程并行活动。

4、 进程是竞争计算机系统有限资源的基本单位,也是进行处理机调度的基本单位。程序无此该概念。

5、 进程与程序之间无一一对应关系。不同的进程可以包含同一程序,同一程序在执行中也可以产生多个进程。

6、 程序是记录在介质上指令的有序集合,而进程则由程序、数据和进程控制块3部分组成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11421749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存