在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的( )也可能产生死锁。 -
A. 进程推进顺序 -
B. 进程优先权 -
C. 分配队列优先权 -
D. 资源的线性分配
|
采用资源剥夺法可解除死锁,还可以采用( )方法解除死锁。 -
A. 执行并行操作 -
B. 修改信号量 -
C. 拒绝分配新资源 -
D. 撤消进程
|
产生死锁的四个必要条件是:互斥、( )、循环等待和不剥夺。 -
A. 请求与释放 -
B. 请求与保持 -
C. 请求与阻塞 -
D. 释放与阻塞
|
发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏( )条件是不太实际的。 -
A. 不可抢占 -
B. 部分分配 -
C. 循环等待 -
D. 互斥
|
在分时操作系统中,进程调度经常采用( )算法。 -
A. 先来先服务 -
B. 时间片轮转 -
C. 最高优先权 -
D. 随机
|
资源的按序分配策略可以破坏( )的条件。 -
A. 互斥使用资源 -
B. 非抢夺资源 -
C. 占有且等待资源 -
D. 环路等待资源
|
银行家算法是一种( )算法。 -
A. 死锁解除 -
B. 死锁避免 -
C. 死锁检测 -
D. 死锁预防
|
( )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。 -
A. 短作业 -
B. 先来先服务 -
C. 静态 -
D. 动态
|
某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( )。 |
在下列解决死锁的方法中,属于死锁预防策略的是( )。 -
A. 资源有序分配法 -
B. 死锁检测法 -
C. 银行家算法 -
D. 资源分配图化简法
|
( )是作业存在的惟一标志。 -
A. 进程控制块 -
B. 程序名 -
C. 作业控制块 -
D. 作业名
|
3个进程A、B、C对某类资源的需求分别是7个、8个、3个。且目前已分别得到了3个、3个和2个资源,若系统还至少能提供( )个资源,则系统是安全的。 |
系统中有某类资源12个供若干进程共享,若每个进程申请的资源量不超过4个,则最多允许( )个进程共享资源就可以保证系统是安全的。 |
在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是( )。 -
A. 先来先服务 -
B. 短作业优先 -
C. 最高响应比优先 -
D. 优先数
|
既考虑作业等待时间,又考虑作业执行时间的调度算法是( )。 -
A. 响应比高者优先 -
B. 先来先服务 -
C. 短作业优先 -
D. 优先级调度
|
( )是指从作业提交给系统到作业完成的时间间隔。 -
A. 等待时间 -
B. 运行时间 -
C. 周转时间 -
D. 响应时间
|
下述作业调度算法中,( )调度算法与作业的估计运行时间有关。 -
A. 先来先服务 -
B. 时间片轮转 -
C. 短作业优先 -
D. 均衡
|
|
分时系统中的当前运行进程连续获得了两个时间片,原因可能是( )。 -
A. 就绪队列为空 -
B. 该进程是一个短进程 -
C. 该进程的优先级最高 -
D. 该进程最早进入就绪队列
|
进程调度又称为低级调度.其主要功能是( )。 -
A. 选择一个外存中的进程调入到主存 -
B. 选择一个主存中的进程调出到外存 -
C. 将一个就绪的进程投入运行 -
D. 选择一个作业调人内存
|
若进程P一旦被唤醒就能够投入运行,系统可能为( )。 |
下列进程调度算法中,( )可能会出现进程长期得不到调度的情况。 -
A. 非抢占式静态优先权法 -
B. 时间片轮转调度算法 -
C. 非抢占式动态优先权法 -
D. 抢占式静态优先权法
|
如果发现系统有( )的进程队列就说明系统有可能发生死锁了。 -
A. 可剥夺 -
B. 循环等待 -
C. 同步 -
D. 互斥
|
设系统中有N(N>2)个进程,则系统中最不可能的是有( )个进程处于死锁状态。 -
A. 1 -
B. 2 -
C. 0 -
D. M(2<=N)
|
两个进程争夺同一个资源( )。 -
A. 以上说法都不对 -
B. 一定死锁 -
C. 不死锁 -
D. 不一定死锁
|
在下列叙述中,错误的一条是( )。 -
A. 设备独立性是指用户在编程时,程序中所使用的设备与实际设备无关 -
B. 进程的互斥和同步都能用P/V原语实现 -
C. 用户程序中执行系统调用命令时,处理机的状态字将发生改变 -
D. 进程被撤销时,只需释放该进程的PCB就可以了,因为PCB是进程存在的唯一标志
|