软件开发进程的定义是什么
来源:广州软件开发 编辑:广州软件开发公司 日期:2020-05-11
软件开发进程的界说
为了着重进程的并发性和动态桂;咱们对进程(process)界说如下:所谓进程就是程序的一次履行进程,它可以和其他进程并发履行。也可以说,进程是并发履行程序在一个数据集合上的运转进程,它是体系进行资源分配和调度的一个独立单位。
(1)进程的三种荃本状况及转化
进程的三种根本状况为:
①安排妥当状况.进程已分得除CPU之外的所有资豫时的状况。
②运转状况。当一个进程取得必要的资源,并占有处理机时的状况。
③阻塞状况.又称等候状况。正在运转的进程,由于发作某事情而暂时无法履行下去(如等候I/O完成),则此刻进程所在的状况为阻塞状况。
(2)挂起状况
在实际操作体系中、进程往往增加了一个新的状况一挂起状况.所谓挂起状况就是人为地将正在运转的进程或还没有运转的进程暂停运转.以便对其进行研究和修改‘咱们把挂起进程所在的状况称为停止状况,而未挂起进程的状况称为活动状况.因此,体系中的进程由三种状况变成了五种状况公即活动安排妥当、停止安排妥当、活动阻塞、停止阻塞和运转.
相关阅读