**第二章 进程的描述与控制**
第二章 进程的描述与控制
1、什么是前驱图?为什么要引入前驱图?
答:前驱图:前驱图是一个有向,不循环图。用于描述进程之间执行的先后关系。图中每个点可以表示一个程序段、进程,乃至一条语句;结点间的有向边则用来表示两个结点之间存在的偏序或前趋关系。
原因:引入前趋图可以形象地表示进程之间的前后关系和顺序,可以更好的描述进程的顺序和并发执行。
2、

3、为什么程序并发执行会产生间断性特征?
答:程序在并发执行时,由于他们共享系统资源,以及为完成某一项任务相互合作,致使这些并发执行的程序之间,形成了相互制约的关系,从而产生间断性特征。
相互制约导致并发程序有“执行-暂停-执行”这种间断性的活动规律。
4、程序并发执行为什么会失去封闭性和可再现性?
答:程序在并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态将由多个程序来改变,致使程序的运行失去了封闭性。这样,在某个程序执行时,必然会受到其他程序的影响,而这也导致其失去可再现性。即程序经过多次执行后,虽然他们执行时的环境和初始条件相同,得到的结果却不相同。
5、操作系统为什么要引入进程的概念?会产生什么影响?
答:原因:
在多道程序环境下,程序的执行属于并发执行,此时他们将失去封闭性,并具有间断性和结果不可再现性的特征,这也决定了通常的程序是不能参加并发执行的,因为程序的执行结果是不可再现的,这样,程序的运行也就失去了意义。这样,为了对并发的程序加以控制和描述,引入了“进程”的概念。
影响:
进程是进程实体的运行过程,进程是系统进行资源

最低0.47元/天 解锁文章
2726

被折叠的 条评论
为什么被折叠?



