第三章 操作系统处理机管理(练习题答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章处理机管理
1.与脱机用户作业有关的提交方式是 C 。
A. 顺序键入方式
B. 连接键入方式
C. 作业控制命令方式
D. 直接命令方式
2.操作系统作业管理的主要功能是 A 。
A. 作业的调度与控制
B. 作业的提交
C. 作业准备
D. 编制程序
3.当一个作业正常运行结束时,或者出错而中途终止时,作业就进入 B 状态。
A. 阻塞
B. 完成
C. 就绪
D. 运行
4.处于后备状态的作业存放在 A中。
A. 外存
B. 内存
C. 外存和内存
D. 扩展内存
5.当一个作业的作业控制块等表格填写完毕后,任务作业的JCB就连成一串而形成了一个排队队列,该队列称为作业的 B 。
A. 阻塞队列
B. 后备队列
C. 就绪队列
D. 运行队列
6.在操作系统中,JCB是指 A 。
A. 作业控制块
B. 进程控制块
C. 文件控制块
D. 程序控制块
7.作业调度的关键在于 B 。
A. 选择恰当的进程管理程序
B. 选择恰当的作业调度算法
C. 用户作业准备充分
D. 有一个较好的操作环境
8.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是
A 调度算法。
A. 先来先服务
B. 短作业优先
C. 响应比高者优先
D. 优先级调度
9.为了照顾执行时间比较短的作业,使其优先调度,应选择 B算法。
A. FCFS
B. SJF
C. HRN
D. 优先级调度
10.在进行作业调度时,要想兼顾作业等待时间和作业执行时间,应选取 C 算法。
A. FCFS
B. SJF
C. HRN
D. 优先级调度
11.在操作系统中,作业处于 C时,已处于进程管理之下。
A. 后备
B. 阻塞
C. 执行
D. 完成
12.操作系统中的作业管理是一种 A 。
A. 宏观的高级管理
B. 宏观的低级管理
C. 系统刚开始上电时进行的管理
D. 初始化完成时进行的管理
13.当一个位于后备队列中的作业被选中调入内存的时候,按照其作业步的顺序,依次为每个作业建立对应的主进程,并为它分配必要的资源,然后提交给进程管理模块,由
A管理。
A. 进程调度程序
B. 作业调度程序
C. I/O管理程序
D. 内存管理程序
14.作业已经进入内存,由于作业步的主进程又可以建立若干子进程,这样对一个作业来讲,有的子进程正占用处理机而处于进程运行状态,有的子进程又可能在等待,应该认为此时该作业处于 C。
A. 等待
B. 阻塞
C. 执行
D. 就绪
15.在一个以批处理为主的系统中,为了保证系统的吞吐率,总是要力争缩短用户作业的
A。
A. 周转时间
B. 运行时间
C. 提交时间
D. 完成时间
16.作业在系统中存在与否的唯一标志是 C 。
A. 源程序
B. 作业说明书
C. 作业控制块
D. 目的程序
17. 进程调度的关键问题:一是选择合理的B,二是恰当地进行代码转换。
A. 时间片间隔
B. 调度算法
C. CPU速度
D. 内存空间
18. 采用轮转法调度是为了 A。
A. 多个终端都能得到系统的及时响应
B. 先来先服务
C. 优先级较高的进程得到及时调度
D. 需CPU最短的进程优先
19.当一进程运行时,系统可基于某种原则,强行将其撤下,把处理机分配给其他进程,这种调度方式是 B 。
A. 非剥夺式
B. 剥夺方式
C. 中断方式
D. 查询方式
20.为了照顾短作业用户,进程调度应采用 B 。
A. 先进先出调度算法
B. 短执行优先调度
C. 优先级调度
D. 轮转法
21.为了对紧急进程或重要进程进行调度,调度算法应采用 C。
A. 先进先出调度算法
B. 短执行优先调度
C. 优先级调度
D. 轮转法
22.如果某些进程优先级相同,应采用 A 算法较为适应。
A. FIFO
B. SCBF
C. FDF
D. 轮转法
23.如果要照顾所有进程,让它们都有执行的机会,最好采用 D 算法。
A. FIFO
B. SCBF
C. FDF
D. 轮转法
24.在下列 D 情况下,要进行进程调度。
A. 某一进程正访问一临界资源
B. 某一进程运行时因缺乏资源进入阻塞状态
C. 一进程处于运行状态,而另一进程处于自由状态
D. 某一进程正在访问打印机,而另一进程处于就绪状态
25.操作系统中, A 负责对进程进行调度。
A. 处理机管理
B. 作业管理
C. 高级调度管理
D. 存储和设备管理
26.在进程的调度算法中,B是动态优先数的确定算法。
A. 按进程使用的资源进行调度
B. 按进程在队列中等待的时间进行调度
C. 按时间片轮转调度
D. 非剥夺方式优先数调度
27.作业控制块JCB的内容不包括 C 。
A. 作业的状态
B. 作业进入系统的时间
C. 作业对进程的要求
D. 作业对资源的要求
28.
则在单CPU方式下,采用非抢先式短作业优先调度算法,作业的执行顺序为 D。
A. 1,3,4,2
B. 4,3,2,1
C. 4,1,2,3
D. 1,4,3,2
29.有如下三个作业:A1以计算为主,A2以输入/输出为主,A3是计算和输入/输出兼顾,在作业调度中,若采用优先级调度算法,为尽可能使处理器和外部设备并行工作,则它们的优先级从高到低的排列顺序是 C 。
A. A1, A2, A3
B. A2, A3, A1
C. A3, A2, A1
D. A2, A1, A3
30.下面几个选项中,作业里肯定没有的是 D 。
A. 程序
B. 初始数据
C. 作业说明书
D. 通道程序
31.作业调度程序不能无故或无限地拖延一个作业的执行,这是作业调度的 A 。
A. 公平性原则
B. 平衡资源使用原则
C. 极大的流量原则
D. 必要条件
32.作业调度是A。
A. 从输入井挑选作业进入主存
B. 从读卡机挑选作业进输入井
C. 从主存中挑选作业进程处理器
D. 从等待设备的队列中选取一个作业进程
33.用户通过D直接在终端控制作业的执行。
A. C语言
B. 汇编语言
C. 操作控制命令
D. 作业控制语言
34.在作业调度算法中, C 兼顾了短作业与长作业。
A. 先来先服务
B. 计算时间最短优先
C. 均衡调度
D. 最高响应比优先
35.某作业的任务是某紧急事务处理,应选择 C 算法较为合适。
A. 先来先服务
B. 短作业优先