程序的本质区别是(D)。
A、存储在内存和外存
B、顺序和非顺序执行机器指令
C、分时使用和独占使用计算机资源D、动态和静态特征
进程控制块是描述进程状态和特性的数据结构,一个进程(D)。
A、可以有多个进程控制块B、可以和其他进程共用一个进程控制块
C、可以没有进程控制块
D、只能有唯一的进程控制块
下列进程状态的转换中,不正确的是(C)。
A、就绪到运行B、运行到就绪C、就绪到阻塞D、阻塞到就绪
进程是系统核心调度及资源分配的基本单位,它是由(D)组成的。
供选择的答案:
A、程序、数据和PCB
B、程序、数据和标识符
C、程序、标识符和PCB
D、数据、标识符和PCB
在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是(C)。
A、S0
B、S0
C、S0
D、S0
在一段时间内,只允许一个进程访问的资源称为(C)。
A、共享资源B、临界区C、临界资源D、共享区
进程具有并发性和(A)两大重要属性。
A、动态性B、静态性C、易用性D、封闭性
进程从运行状态变为等待状态的原因是(B)。
A、输入或输出事件发生B、时间片到C、输入或输出事件完成D、某个进程被唤
醒
进程间的基本关系为(B)。
A、相互独立与相互制约B、同步与互斥
C、并行执行与资源共享D、信息传递与信息缓冲
PV操作是(A)。
A、两条低级进程通信原语B、两组不同的机器指令
C、两条系统调用命令
D、两条高级进程通信原语
信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为(C)。
A、10B、8C、6D、4
多道程序环境下,操作系统分配资源以(C)为基本单位。
A、程序B、指令C、进程D、作业
三、填空题
进程的三个基本状态是执行状态、等待状态和就绪状态。
进程是一个活动(动态)的实体,它有自己的生命周期。它因创建而产生,因调
度而运行,因等待某件事情发生(阻塞原语)而被阻塞(进入等待态),因执行完毕而
被撤消。
进程从运行态变成就绪态,主要原因是__时间片到__和_出现优先级更高的进程进行中断__。
有多个进程等待分配CPU时,系统按一定的__优先级__,从处于就绪态的进程中选择_第一
个_进程,让它占有CPU,并把它的状态变成___运行_____态。
进程的特征主要有__并发__、__异步__、独立性,制约性和结构性。
PCB的含义是__操作系统用于记录和刻画进程状态及有关信息数据结构__。
如果系统中有N个进程,则在就绪队列中进程的个数最多为___N1_____。
用于控制进程的原语有创建原语、撤消原语、__挂起r