第二章 进程的描述与控制.docx
《第二章 进程的描述与控制.docx》由会员分享,可在线阅读,更多相关《第二章 进程的描述与控制.docx(12页珍藏版)》请在冰点文库上搜索。
第二章进程的描述与控制
第二章进程的描述与控制
1.以下有关进程的描述中,错误的是()[单选题]*
A进程是动态的概念
B进程执行需要处理器
C进程是有生命周期的
D进程是指令的集合(正确答案)
2.以下关于进程的描述中,正确的是()[单选题]*
A进程获得CPU运行是通过调度实现的(正确答案)
B优先级是进程调度的重要依据,一旦确定就不能改变
C在单CPU的系统中,任意时刻都有一个进程处于运行状态
D进程申请CPU得不到满足时,其状态变为阻塞
3.以下关于进程的描述中,()最不符合操作系统对进程的理解[单选题]*
A进程是多个程序并行环境中的完整的程序(正确答案)
B进程可以由程序、数据和进程控制块描述
C线程是一种特殊的进程
D进程是程序在一个数据集合上运行的程序,是系统进行资源分配和调度的独立单位。
4.一个进程是()[单选题]*
A由处理器执行的一个程序
B一个独立的程序+数据集
CPCB结构、程序和数据的组合(正确答案)
D一个独立的程序
5.并发进程是指()[单选题]*
A可并行执行的进程
B可同一时刻执行的进程
C可同时执行的进程(正确答案)
D不可中断的进程
6.在单处理器系统中实现并发技术后,()[单选题]*
A各进程在某一时刻并行运行,CPU和I/O设备间并行工作
B各进程在一个时间内并行运行,CPU和I/O设备间串行工作
C各进程在一个时间段内并行运行,CPU和I/O设备间并行工作(正确答案)
D各进程在某一个时刻并行运行,CPU和I/O设备间串行工作
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进程被调度程序选中
B时间片用完(正确答案)
C等待某一事件
D等待的事件发生
13.当一个进程完成一个时间片后,系统需要将该进程的状态由运行态转变为()[单选题]*
A就绪态(正确答案)
B阻塞态
C撤销态
D创建态
14.进程状态由就绪状态变为运行态是由()引起的[单选题]*
A中断事件
B进程自身
C进程调度(正确答案)
D为程序创建进程
15.进程自身决定()[单选题]*
A从运行态到阻塞态(正确答案)
B从运行态到就绪态
C从就绪态到运行态
D从阻塞态到就绪状态
16.一个进程被唤醒意味着()[单选题]*
A该进程一定重新占用CPU
B它的优先级变为最大
C其PCB移到就绪队列队首
D进程变为就绪状态(正确答案)
17.以下可能导致一个进程从运行状态变为就绪状态的事件是()[单选题]*
A一次I/O操作结束
B运行进程需做I/O操作
C运行进程结束
D出现了比现在进程优先级更高的进程(正确答案)
18.某进程由于需要硬盘上读入数据而处于阻塞状态,当系统完成了所需的读盘操作后,此时该进程的状态将()[单选题]*
A从就绪变为运行
B从运行变为就绪
C从运行变为阻塞
D从阻塞变为就绪(正确答案)
19.一个进程释放一种资源将可能导致一个或几个进程()[单选题]*
A有就绪变为运行
B由运行变为就绪
C由阻塞变为运行
D由阻塞变为就绪(正确答案)
20.一次I/O操作的结束,有可能导致()[单选题]*
A一个进程由阻塞变为就绪(正确答案)
B几个进程由就绪变为阻塞
C一个进程由阻塞变为运行
D几个进程由阻塞变为运行
21.在操作系统中,临界区是()[单选题]*
A一个缓冲区
B一段共享数据区
C一段程序(正确答案)
D一个互斥资源
22.以下关于临界资源的叙述中,正确的是()[单选题]*
A临界资源是非共享资源
B临界资源是任意共享资源
C临界资源是互斥的共享资源(正确答案)
D临界资源是同时共享资源
23.以下()不属于临界资源[单选题]*
A打印机
B非共享数据(正确答案)
C共享变量
D共享缓冲区
24.在操作系统中,要对并发进程同步的原因是()[单选题]*
A进程必须在有限的时间内完成
B进程具有动态性
C并发进程是异步的(正确答案)
D进程具有结构性
25.下述选项中体现原语的特点的是()[单选题]*
A并发性
B共享性
C结构性
D不可分割性(正确答案)
26.进程从运行状态到阻塞状态可能是由于()[单选题]*
A进程调度程序的调度
B当前运行进程的时间片用完
C当前运行的进程执行了P操作(正确答案)
D当前运行的进程执行了V操作
27.用V操作唤醒一个等待进程时,被唤醒进程的状态变为()。
[单选题]*
A运行
B阻塞
C就绪(正确答案)
D完成
28.用来实现进程同步和互斥的P\V操作实际上是由()过程组成的。
[单选题]*
A一个可中断的
B一个不可中断的
C两个可被中断的
D两个不可被中断的(正确答案)
29.在用信号量机制实现互斥时,信号量的初值为()[单选题]*
A0
B1(正确答案)
C-1
D-2
30.用P、V操作实现进程同步,信号量的初值为()[单选题]*
A-1
B0
C1
D由用户确定(正确答案)
31.如果有4个进程共享同一段程序段,则每次允许3个进程进入该段程序,若用p、v操作同步机制,则信号量的取值范围为()[单选题]*
A-1-4
B-2-2
C-1-3(正确答案)
D-3-2
32.在9个生产者,6个消费者共享8个单元缓冲区的生产者-消费者问题中,互斥使用缓冲区的信号量的初始值为()[单选题]*
A1(正确答案)
B6
C8
D9
33.对信号量X执行P操作时,若()则进程进入等待状态。
[单选题]*
AX+1<0(正确答案)
BX+1<=0
CX+1>0
DX+1>=0
34.对信号量X执行V操作时,若()则唤醒阻塞队列中的队首进程。
[单选题]*
AX+1<0
BX+1<=0(正确答案)
CX+1>0
DX+1>=0
35.若信号量s的初值为2,当前值为-1,则表示有()等待进程。
[单选题]*
A0个
B1个(正确答案)
C2个
D3个
36.若信号量s的初值为3,当前值为1,则表示有()个等待进程。
[单选题]*
A0个(正确答案)
B1个
C2个
D3个
37.两个并发进程共享一个临界资源,设互斥信号量为mutex,若mutex=0,则表示()[单选题]*
A没有进程进入临界区
B有一个进程进入临界区(正确答案)
C有一个进程进入临界区另一个进程等待进入
D两个进程进入临界区
37.两个并发进程共享一个临界资源,设互斥信号量为mutex,若mutex=1,则表示()[单选题]*
A没有进程进入临界区(正确答案)
B有一个进程进入临界区
C有一个进程进入临界区另一个进程等待进入
D两个进程进入临界区
37.两个并发进程共享一个临界资源,设互斥信号量为mutex,若mutex=-1,则表示()[单选题]*
A没有进程进入临界区
B有一个进程进入临界区
C有一个进程进入临界区另一个进程等待进入(正确答案)
D两个进程进入临界区
38.当一个进程因在互斥信号量mutex上执行P(mutex)操作而被阻塞,则此时mutex的值为()[单选题]*
A大于0
B小于0(正确答案)
C大于等于0
D小于等于0
39.若一个系统共有5个并发进程涉及某个相同的变量A,则变量A的相关临界区由()个临界区构成的。
[单选题]*
A1
B3
C5(正确答案)
D6
40设有n个进程共用一个相同的程序段,如果每次最多允许m个进程(m<=n)同时进入临界区,则信号量的初值为()[单选题]*
An
Bm(正确答案)
Cm-n
D–m
1.进程和程序的主要区别在于进程是(),而程序是()。
一个程序可以对应()进程。
[单选题]*
A、静态动态一个
B、静态动态多个
C、动态静态一个
D、动态静态多个(正确答案)
2.进程是一个程序对某个数据集的()。
[填空题]
_________________________________(答案:
运行过程)
3.进程被创建后,最初处于就绪状态,经过()选中后,进入运行状态。
[填空题]
_________________________________(答案:
进程调度)
4.如果一个进程从运行状态变为等待状态,或完成工作后撤销,则必定后发生()。
[填空题]
_________________________________(答案:
进程切换)
5.进程有两个基本队列,即()和()。
[单选题]*
A、就绪队列等待队列(正确答案)
B、等待队列运行队列
C、运行队列等待队列
6.进程状态变化时,运行态和等待态都可以变为()[填空题]
_________________________________(答案:
就绪态)
7.在一个单处理机系统中,有5个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有()个,最少有0个。
[填空题]
_________________________________(答案:
4)