2024年5月31日发(作者:)

操作系统__第二章_进程管理_习题答案

第二章 进程管理

2. 试画出下面4条语句的前趋图:

S1

S1: a:=x+y;

S4

S3

S2: b:=z+1;

S2

S3: c:=a-b; S4: w:=c+1; 3. 为什么程序并发执行会产生间断性特

征?

程序在并发执行时,由于它们共享系统资源,以及为完成同一项

任务而相互合作,致使在这些并发执行的进程之间,形成了相互制约

的关系,从而也就使得进程在执行期间出现间断性。

4. 程序并发执行时为什么会失去封闭性和可再现性?

因为程序并发执行时,是多个程序共享系统中的各种资源,因而

这些资源的状态是由多个程序来改变,致使程序的运行失去了封闭性。

而程序一旦失去了封闭性也会导致其再失去可再现性。

5. 在操作系统中为什么要引入进程概念?它会产生什么样的影响?

为了使程序在多道程序环境下能并发执行,并能对并发执行的程

序加以控制和描述,从而在操作系统中引入了进程概念。

影响: 使程序的并发执行得以实行。