正确答案:C1、下面哪种死锁处理策略代价最小
()A■死锁忽略B•死锁检测+恢复C•死锁避免D•死锁预防正确答案:A2、下面哪种死锁处理策略引入的不合理因素最严重
死锁检测+恢复B•死锁忽略C•死锁预防D■死锁避免正确答案:C3、为什么进程切换的代价要比线程切换要大
因为进程切换要切换控制块数据结构B
因为进程切换要切换 PC 指针C•因为进程切换要切换段表D•因为进程切换要切换栈正确答案:C4、初值为 N 的信号量,当前值为-1 表示的含义是什么
有 1 个资源B•有 N-1 个进程在等待C•有 1 个进程在等待D•有 N-1 个资源正确答案:A5、为什么 PC 机通常死锁忽略策略
因为死锁检测算法在 PC 机器上不能执行B•因为 PC 机上的发生死锁造成的破坏小C•因为 PC 机上的死锁可以用重启来解决D•因为 PC 机上的发生死锁的可能性小正确答案:C6、下面哪种参数可以用来表征操作系统可以对用户输入快速处理
()A■响应时间B•等待时间C
吞吐量D•周转时间正确答案:A7、下面哪种调度算法可以保证用户的输入在一定的时间以后可以得到响应
短作业优先B•时间片轮转调度C•剩余短作业优先D■先来先月服务算法正确答案:B8、下面哪个系统调用不是用来操控进程的
open()B
fork()C
wait()D
exec()正确答案:A9、下面哪种状态下的进程不存放在内存中
()正确答案:DA
运行态B 胆塞态C
就绪态正确答案:C10、关于进程和线程的主要区别,下面哪种论述是正确的
线程之所以切换快是因为 TCB 比 PCB 尺寸小B•线程切换时可能会引起进程切换C•进程不能成为调度的单位D
线程可以没有栈正确答案:B11、在实际系统中实现进程调度算法需要考虑诸多因素,相比而言下面哪个因素最不