文档介绍:单项选择题 1 、多道程序环境下,操作系统分配资源以( )为基本单位。 A 、程序 B、指令 C 、进程 D、作业 2 、并发进程失去了封闭性是指( )。 A 、多个相对独立的进程以各自的速度向前推进 B、并发进程的执行结果与速度无关 C 、并发进程执行时,在不同时刻发生的错误 D、并发进程共享变量,其执行结果与速度有关 3 、当一个进程处于()状态时,称其为阻塞状态。 A 、它正等着输入一批数据 B、它正等着协作进程的一个信息 C 、它正等着分给它的一个时间片 D、它正等着进入内存 4 、当()时, 进程从阻塞状态变为就绪状态。 A 、进程被进程调度程序选中 B 、等待某一事件 C 、等待的事件发生 D 、时间片用完 5 、分配到必要的资源并获得处理机的进程状态是() A 、就绪状态 B 、执行状态 C 、阻塞状态 D 、撤消状态 6 、进程和程序的根本区别在于()。 A 、静态与动态的特点 B、是否被调入到内存中 C 、是否具有就绪、运行和阻塞 3 种状态 2 D 、是否占有处理器 7 、进程的并发执行是指若干个进程()。 A 、同时执行 B、在执行时间上是重叠的 C 、在执行时间上是不可重叠 D 、共享系统资源 8 、下面对进程的描述中,错误的是()。 A 、进程是动态的概念 B、进程执行需要处理机 C 、进程是有生命期的 D、进程是指令的集合 9 、通常,用户进程被建立后()。 A 、便一直存在于系统中,直到被操作人员撤消 B 、随着作业运行正常或不正常结束而撤消 C 、随着时间片轮转而撤消与建立 D、随着进程的阻塞或唤醒而撤消与建立 10、进程是一个具有一定独立功能的程序在某个数据集上的一次()。 A 、等待活动 B 、运行活动 C 、单独活动 D 、关联操作 11 、操作系统根据()对并发进程进行控制和管理。 A 、进程的基本状态 B、进程控制块 C 、多道程序设计 D、进程优先权 12 、下面所述步骤中,()不是创建进程所必需的。 A 、为进程分配 CPU B 、建立一个进程控制块 C 、为进程分配内存 D 、将进程块链入就绪队列 13 、对进程的管理和控制使用() 3 A 、指令 B 、原语 C 、信号量 D 、信箱通信 14、进程控制就是对进程实施有效管理, 包括()、进程撤消、进程阻塞、进程唤醒等。 A 、进程运行 B 、进程管理 C 、进程创建 D 、进程同步 15、进程的三个基本状态在一定条件下可以相互转化, 进程由就绪变为执行的条件是( D );由执行状态变为阻塞状态的条件是( B) A 、时间片用完 B 、等待某事件发生 C 、等待的某事件已发生 D 、被进程调度程序选中 16 、下列进程状态变化中,( )变化是不可能发生的。 A 、运行—就绪 B 、运行--- 阻塞 C 、阻塞—运行 D 、阻塞--- 就绪 17 、一个运行的进程用完了分配给它的时间片后,它的状态变为( ) A、就绪 B 、阻塞 C 、运行 D 、由用户自己确定 18 、一个进程被唤醒意味着() A 、该进程重新占有了 CPU B 、它的优先权变为最大 C 、其 PCB 移至阻塞队列队首 D 、进程变为就绪状态 19、 P、 V 操作是()。 A 、两条低级进程通信原语 B 、两组不同的机器指令 C 、两条系统调用命令 D 、两条高级进程通信原语 20 、若 P、 V 操作的信号量 S 初值为 2 ,当前值为-1 ,则表示有() 等待进程。 A、 0个 B、 1个 C、 2个 D、 3个 4 信号量表示的是可用的资源数。初值为 2, 表示初始时有两个可用的资源。现在为-1, 说明这两个可用资源已经被占用了, 而且有一个进程在等待资源,所以就为-1了 21 、用 P、 V 操作管理互斥临界区时,信号量初值定义为()。 A、-1B、 0C、 1D 、任意值 22 、用 V 操作唤醒一个等待进程时,被唤醒进程的状态变为()。 A 、等待 B 、就绪 C 、运行 D 、完成 23 、进程的同步是指进程间在逻辑上的相互()关系。 A 、联接 B 、制约 C 、继续 D 、调用 24 、()是解决进程同步和互斥的一对低级通信原语。 A、 lock 和 unlock B、 P和 V C、 W和 SD、 send 和 receive 25 、对于两个并发进程,设互斥信号量为 mutex, 若 mutex=0 ,则( ) A 、表示没有进程进入临界区 B 、表示有一个进程进入临界区 C 、表示有一个进程进入临界区,另一个等待进入 D 、表示有两个进程进入临界区解: 对于两个并发进程, 互斥信号量为 mutex ,则 mutex 的初值为 1, 任何时刻只能有一个进程访问临界区。若没有进程进入临界区, 则 mute x为 1; 若一个进程进入临界区,