题目内容

如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会( )。

A. 继续运行
B. 进入阻塞态,让出CPU
C. 进入就绪态,让出CPU
D. 继续运行,并唤醒S队列上的等待进程

查看答案
更多问题

一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的( )。

A. 互斥条件
B. 请求和释放条件
C. 不剥夺条件
D. 环路等待条件

若P、V操作的信号量S的初值为2,当前值为-1,则有( )个等待进程。

A. 1
B. 2
C. 3
D. 0

支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中( )不是引起操作系统选择新进程的直接原因。

A. 运行进程的时间片用完
B. 运行进程出错
C. 运行进程要等待某一事件的发生
D. 有新进程进入就绪状态

使用了虚拟存储器,指令执行时 ( )。

A. 所需数据一定在内存中找到
B. 必须事先使用SPOOLING技术
C. 必须先进行“虚、实”地址变换
D. 必须将常用子程序先调入内存

答案查题题库