1. (单选题) 下面有关选择进程调度算法的准则中不正确的是( D)。
A
尽量提高处理器利用率
B
尽可能提高系统吞吐量
C
尽快响应交互式用户的请求
D
适当增长进程就绪队列等待时间
2. (单选题) 下列调度算法中,( D)调度算法是绝对可抢占的。
A
先来先服务
B
短进程优先
C
优先级
D
时间片轮转
3. (单选题) 作业从进入后备队列到被调度程序选中的时间间隔称为( C)。
A
触发时间
B
响应时间
C
等待时间
D
周转时间
4. (单选题) 作业是用户提交的,进程是由系统自动生成的,除此之外,两者的区别是( C)。
A
前者以用户任务为单位,后者以操作系统控制为单位
B
前者是批处理的,后者是分时的
C
后者是可并发执行,前者则不可以
D
两者执行不同的程序段
5. (单选题) 关于优先权大小的论述中,正确的是( B)。
A
计算型作业的优先权应高于I/O型作业的优先权
B
在动态优先权中,随着进程执行时间的增加,其优先权降低
C
在动态优先权中,随着作业等待时间的增加,其优先权将随之下降
D
用户进程的优先权应高于系统进程的优先权
6. (单选题) 在操作系统中,JCB是指( B)。
A
文件控制块
B
作业控制块
C
进程控制块
D
程序控制块
7. (单选题) 时间片轮转调度算法是为了( A)。
A
多个终端能够得到系统及时响应
B
优先级较高的进程得到及时响应
C
使系统变得高效
D
需要CPU时间最少的进程最先处理
8. (单选题) 既考虑作业等待时间,又考虑作业执行时间的调度算法是(B )。
A
优先级调度
B
响应比高者优先
C
短作业优先
D
先来先服务
9. (单选题) 假设下述四个作业同时到达,当使用最高优先权优先调度算法时,作业的平均周转时间为( A)分钟。 作业 所需运行时间 优先权 1 2 4 2 5 9 3 8 1 4 3 8
A
10.25
B
4.75
C
4.5
D
10.5
周转时间就是完成时间-到达时间
作业:2:5-0=5
作业 4:8
作业 1:10
作业 3:18
那么平均周转时间 41/4=10.25
10. (单选题) 在多道批处理系统和分时系统中均必需提供的调度机制是( C)。
A
中级调度
B
高级调度
C
低级调度
D
以上所有
11. (单选题) 某同学出于了解进程调度相关情况的目的,专门写了一个“main函数里仅包含一个无限循环”的C语言程序(如下所示)。请问该程序在Windows系统中运行时,将出现的情况是( B)。 void main() { while (1) printf("你好!\n"); }
A
系统崩溃
B
无明显反应
C
系统停止反应
D
在单核系统中,系统停止反应;在多核系统中,无明显反应
12. (单选题) 设有4个作业同时到达,每个作业的执行时间均为2h,它们在一台处理器上按单道运行,则平均周转时间为( D)。
A
2.5h
B
1h
C
8h
D
5h
(2+4+6+8)/4=5
13. (单选题) 在分时操作系统中,进程调度经常采用( D)算法。
A
随机
B
先来先服务
C
最高优先权
D
时间片轮转
14. (单选题) ( B)是指从作业提交给系统到作业完成的时间间隔。
A
运行时间
B
周转时间
C
响应时间
D
等待时间
15. (单选题) 分时系统采用的进程调度方式是(B )。
A
非抢占方式
B
抢占方式
C
以上两个均不可
D
以上两个均可
16. (单选题) 处于后备状态的作业存放在( D)中。
A
内存
B
扩展内存
C
A和B
D
外存
17. (单选题) 为了对紧急进程或重要进程进行调度,调度算法应采用( D)。
A
时间片轮转法
B
短作业优先法
C
先来先服务法
D
优先级法
18. (单选题) (D )优先权是在创建进程时确定的,在整个进程运行期间不再改变。
A
先来先服务
B
短作业
C
动态
D
静态
19. (单选题) 作业调度算法的选择,常考虑因素之一是使系统有最高的吞吐率,为此应( B)。
A
不让处理机空闲
B
能够处理尽可能多作业
C
使各类用户都满意
D
不使系统过于复杂
20. (单选题) 一个作业8:00到达系统,估计运行时间为1h,若10:00开始执行该作业,其响应比是(D )。
A
0.5
B
2
C
1
D
3
(1+2)/1=3