
2个回答
2013-11-05
展开全部
程序是一个静态的概念,指的是一段能指挥电脑如何动作的代码,但是他不会占用任何的计算资源,也不会为你做任何事。他只是“在哪儿”而已。理论上来说,一个程序从他被创建开始,就一直存在,并永不消亡,并且与保存介质无关。就是说,无论你用光盘、磁盘、纸张甚至用树枝写在沙地上来保存,他都是同一个程序,就算你从电脑中删除他,也不代表这个程序消亡了,而只是你没有了他的一个副本;
进程是一个动态的概念,是程序获得系统的计算资源后的一种工作状态。可以简单理解为正在工作的程序。他是有生命周期的,从程序被启动(获得了系统资源)到程序被关闭。所以它是一个“活”的概念,每一个进程被称为是程序的一个实例,同一个程序可以有多个实例同时运行,但他们是不同的进程。
简单地说最主要的区别:
进程是动态的,
程序是静态的,当系统不调用程序的时候,程序就是一段代码,当系统分配给它资源,调用它时候它就会成为一个进程。
至于关闭和禁止,自己感觉一下
进程是一个动态的概念,是程序获得系统的计算资源后的一种工作状态。可以简单理解为正在工作的程序。他是有生命周期的,从程序被启动(获得了系统资源)到程序被关闭。所以它是一个“活”的概念,每一个进程被称为是程序的一个实例,同一个程序可以有多个实例同时运行,但他们是不同的进程。
简单地说最主要的区别:
进程是动态的,
程序是静态的,当系统不调用程序的时候,程序就是一段代码,当系统分配给它资源,调用它时候它就会成为一个进程。
至于关闭和禁止,自己感觉一下
2013-11-05
展开全部
区别在于关闭程序后,进程还在运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |