操 作 系 统 第 三 章 总 复 习 题
一、单选题
1、进程调度又称低级调度,其主要功能是( D )。
A.选择一个作业调入内存
B.选择一个主存中的进程调出到外存
C.选择一个外存中的进程调入到主存
D.将一个就绪的进程投入到运行
2、若进程 P 一旦被唤醒就能够投入运行,系统可能为( D )。
A.分时系统,进程 P 的优先级最高
B.抢占调度方式,就绪队列上的所有进程的优先级皆比 P 的低
C.就绪队列为空队列
D.抢占调度方式,P 的优先级高于当期运行的进程。
3、一个进程 P 被唤醒后,( D )。
A.P 就占有了 CPU。
B.P 的 PCB 被移到就绪队列的队首。
C.P 的优先级肯定最高
D.P 的状态变成就绪
4、若当期运行进程( C )后,系统将会执行进程调度原语。
A 执行了一个转移指令
B 要求增加主存空间,经系统调用银行家算法进行测算认为是安全的。
C 执行了一条 I/O 指令要求输入数据。
D 执行程序期间发生了 I/O 完成中断。
5、当系统中( C ) 时,系统将不会执行进程调度原语。
A.一个新进程被创建
B.当前进程执行了 P 操作。
C.在非抢占调度中,进程 A 正在运行而进程 B 恰好被唤醒。
D.分时系统中时间片用完。
6、在分时系统中,若当期运行的进程连续获得了两个时间片,原因可能是
( B )。
A 该进程的优先级最高
B 就绪队列为空
C 该进程最早进入就绪队列
D 该进程是一个短进程
7、实时系统中采用的调度算法可以有如下几种: