第 3-4 章练习题 1
第 3-4 章练习题
1.进程的静态描述由三部分组成: ① 、 ② 和 ③ 。
【答案】①PCB、②程序部分、③相关的数据结构集
【解析】PCB 是系统感知进程的唯一实体。进程的程序部分描述了进程所要完成的功
能,而数据结构集是程序在执行时必不可少的工作区和操作对象。后两部分是进程完成所需
功能的物质基础。
2.进程存在的标志是 。
【答案】进程控制块 PCB
【解析】系统根据 PCB 感知进程的存在和通过 PCB 中所包含的各项变量的变化,掌握
进程所处的状态以达到控制进程活动的目的。
3. ① 是现代操作系统的基本特征之一,为了更好地描述这一特征而引入了
② 这一概念。
【答案】①程序的并发执行,②进程
【解析】程序的并发执行和资源共享是现代操行系统的基本特征。程序的并发执行使程
序失去了程序顺序执行时所具有的封闭性和可再现性。在程序并发执行时,程序这个概念不
能反映程序并发执行所具有的特性,所以引入进程概念来描述程序并发执行所具有的特点。
4.给出用于进程控制的四种常见的原语 ① 、 ② 、 ③ 和 ④ 。
【答案】①创建原语、②撤消原语、③阻塞原语、④唤醒原语
【解析】进程控制是系统使用一些具有特定功能的程序段来创建、撤消进程以及完成进
程各状态间的转换,从而达到多个过程高效率地并行执行和协调,实现资源共享的目的。把
那些在管态下执行的具有特定功能的程序段称为原语。
5.进程被创建后,最初处于 ① 状态,然后经 ② 选中后进入 ③ 状态。
【答案】①就绪,②进程调度程序,③运行
【解析】进程的从无到有,从存在到消亡是由进程创建原语和撤消原语完成的。被创建
的进程最初处于就绪状态,即该进程获得了除处理机以外的所有资源,处于准备执行的状态;
从就绪状态到运行状态的转换是由进程调度程序来完成的。
6.一个进程的生命期可以划分为一组状态,一个进程可能具有 ① 基本状态。这几种
状态是 ② 、 ③ 、 ④ 。
【答案】①三种,②运行状态,③就绪状态,④等待状态
【解析】在操作系统中,用状态来刻划进程的生存周期。当一个进程获得了除处理机
以外的所有资源时,该进程处于就绪状态;当一个进程不但得到了其他资源而且正在处理机
上运行时,该进程处于运行状态;而运行状态的进程因某事件发生(如申请 I/O)便处于