题目内容

在抢占式调度系统中,进程从运行状态转换为就绪状态的可能原因是

A. 被调度程序抢占处理机
B. 等待某一事件
C. 等待的事件已经发生
D. 进程创建完成
E. 时间片用完

查看答案
更多问题

在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?producer() { int item; while(TRUE) { item = produce_item(); P(empty); P(mutex); insert_item(item); V(mutex) V(full); } } consumer() { int item; while(TRUE) { P(full); P(mutex); item = remove_item(); V(mutex); V(mutex); consume_item(item); } }

A. 信号量empty的初值为N
B. 信号量full的初值为0
C. 信号量mutex的初值为0
D. P(full)和P(mutex)两条语句可以颠倒顺序
E. V(mutex)和V(mutex)两条语句可以颠倒顺序

当检测到系统发生死锁之后,解除死锁的方法是

A. 剥夺某些进程所占有的资源
B. 修改注册表
C. 撤消某些进程
D. 进入安全模式
E. 重新启动系统

下列关于地址映射的叙述中,哪些是正确的?

A. 地址映射过程通常是由硬件完成的
B. 地址映射过程中一定要访问页目录和页表
C. 地址映射是将虚拟地址转换成物理地址
D. 页表项的一些内容是硬件确定的
E. 根据页表项的有效位确定所需访问的页面是否已经在内存

设备与CPU之间数据传送和控制方式有多种,它们是

A. 程序直接控制方式
B. 设备控制方式
C. 中断控制方式
DMA方式
E. 通道控制方式

答案查题题库