简要说明进程与程序的区别(进程与程序的区别)

摘要 大家好,我是小典,我来为大家解答以上问题。简要说明进程与程序的区别,进程与程序的区别很多人还不知道,现在让我们一起来看看吧!1、原...

大家好,我是小典,我来为大家解答以上问题。简要说明进程与程序的区别,进程与程序的区别很多人还不知道,现在让我们一起来看看吧!

1、原发布者:翎雪落

2、第二章处理器管理进程与程序的区别:程序是静止的进程是动态的。进程包括程序和程序处理的对象(数据集)。进程能得到程序处理的结果。进程和程序并非一一对应的。一各程序运行在不同的数据集上就构成了不同的进程。通常把进程分为系统进程和用户进程两大类。把完成操作系统功能的进程就称为系统进程,而完成用户功能的进程则称为用户进程。程序分为三个可独立执行的程序模块:输入程序,处理程序,打印程序。把一个程序在某个数据集上的一次执行称为进程。每个进程都包含程序、数据集和进程控制块三个组成部分。让多个计算机同时进入一个计算机系统的主存储器并行执行,这种程序设计方法称为多道程序设计,这样的计算机系统称为多道程序设计系统。对具有处理器与外围设备并行工作能力的计算机采用多道程序设计的方法后,能充分发挥处理器的使用效率,增加单位时间的算题量。把一个程序在一个数据集上的一次执行称为一个进程。程序是静止的,进程是动态的。进程有三种基本状态:等待态——等待某一事件;就绪态——等待系统分配处理器运行;运行态——正在占有处理器运行。进程状态变化的情况:(1)、运行态→等待态;(2)、等待态→就绪态;(3)、运行态→就绪态;(4)、就绪态→运行态。根据上述四个基本属性可概括为进程具有如下三个特征:·动态性进程是程序的一次执行过程,在执行的过程中进程状态不断发生变化;·并发性若干进程是可同时执行的,它们轮流占用处理器交

本文到此讲解完毕了,希望对大家有帮助。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。