注意:此页面搜索的是所有试题
河南财经政法大学操作系统
如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( )
A.程序查询
B.中断方式
C.DMA方式
D.无条件存取方式

采用Spooling技术的目的是( )
A.提高独享设备的利用率
B.提高主机效率
C.减轻用户编程负担
D.提高程序的运行速度

通道是一种( )。
A.I/O端口
B.数据通道
C.I/O专用处理机
D.软件工具

磁头在移动臂带动下移动到制定柱面所需的时间称为( )
A.传送时间
B.延迟时间
C.等待时间
D.寻找时间

在进程资源图中( )是发生死锁的必要条件。
A.互斥
B.可剥夺件
C.环路
D.同步

两个进程争夺同一个资源( )
A.一定死锁
B.不一定死锁
C.不会死锁
D.以上说都不对

进程P1使用资源情况:申请资源S1,…申请资源S2,…释放资源S1;进程2使用资源情况:申请资源S2,…申请资源S1,…释放资源S2,系统并发执行进程P1,P2,系统将( )
A.必定产生死锁
B.可能产生死锁
C.不会产生死锁
D.无法确定是否会产生死锁

解决死锁的途径是( )
A.立即关机排除故障
B.立即关机再重新开机
C.不要共享资源,增加独占资源
D.设计预防死锁,运行检测并恢复

系统出现死锁的原因是( )
A.计算机系统发生了重大故障
B.有多个封锁的进程同时存在
C.若干进程因竞争资源而无休止的等待着,它方释放已占有的资源
D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数

死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一.下列方法中破坏了"循环等待"条件的是( ).
A.银行家算法
B.一次性分配策略
C.剥夺资源法
D.资源有序分配法

计算机系统产生死锁的根本原因是( ).
A.资源有限
B.进程推进顺序不当
C.系统中进程太多
D.A和B

通常不采用( )方法来解除死锁.
A.终止一个死锁进程
B.终止所有死锁进程
C.从死锁进程处抢夺资源
D.从非死锁进程处抢夺资源

在多进程的并发系统中,肯定不会因竞争( )而产生死锁.
A.打印机
B.磁带机
C.磁盘
D.CPU

产生死锁的主要原因是进程运行推进的顺序不合适( )
A.系统资源不足和系统中的进程太多
B.资源的独占性和系统中的进程太多
C.进程调度不当和资源的独占性
D.资源分配不当和系统资源不足

产生系统死锁的原因可能是由于( ).
A.进程释放资源
B.一个进程进入死循环
C.多个进程竞争,资源出现了循环等待
D.多个进程竞争共享型设备