《操作系统》课程作业
(三)
姓名班级学号
一、选择题(选择一个正确答案的代码填入括号中)
1.作业生存期共经历4 个状态,它们是提交、后备、 ()和完成。
A.等待
B.就绪
C.开始
D.执行
2.作业调度是()。
A.从输入井中选取作业进入主存
B.从读卡机选取作业进入输入井
C.从主存中选取作业进程占有CPU
D.从等待设备的队列中选取一个作业进程
3.在操作系统中, JCB是指()。
A.文件控制块
B.进程控制块
C.作业控制块
D.程序控制块
4.作业调度选择一个作业装入主存后,该作业能否占用处理器必须由
()来决定。
1 / 9
A.设备管理
B.作业控制
C.进程调度
D.驱动调度
5.进程调度根据一定的调度算法,从()队列中挑选出合适的进程。
A.阻塞
B.就绪
C.运行
D.等待
6.在操作系统中,作业处于()时,已处于进程的管理之下。
A.后备状态
B.阻塞状态
C.执行状态
D.完成状态
7.作业调度的关键在于() 。
A.选择恰当的进程管理程序
B.选择恰当的作业调度算法
C.用户作业准备充分
D.有一个较好的操作环境
8.从系统的角度出发,希望批处理控制方式下进入输入井的作业()
尽可能小。
2 / 9
A.等待装入主存时间
B.周转时间
C.执行时间
D.平均周转时间
9.设某作业进入输入井的时间为S,开始运行的时间为R,得到计算
结果的时间为 E,则该作业的周转时间T 为()。
A.T=E-S
B.T=E-(S+R)
C.T=(S+R)+
E
D. T=E-R
1
?现有 3 个作业同时到达,每个作业的计算时间都是1 小时,它们在
一台 CPU上按单道方式运行,则平均周转时间为()。
A.1 小时
B.2 小时
C.3 小时
D. 6 小时
1
?按照作业到达的先后次序调度作业,排队等待时间最长的作业被优
先调度,这是指()调度算法。
A.先来先服务法
3 / 9
B.短作业优先法
C.时间片轮转法
D.优先级法
1
?为了使计算机在运行过程中能及时处理内部和外部发生的各种突发
性事件,现代操作系统采用了()机制。
13.
1
4.
1
5.
1
6.
1
7.
1
8.
1
9.
2
0.
A.查询
4 / 9
B.中断
C.调度
D.进程
在操作系统中,引起中断的事件称为()。
A.中断源
B.中断请求
C.断点
D.系统调用
当硬件中断装置发现有事件发生,就会中断正在占用CPU的程序执
行,让操作系统的()占用CPU。
A.系统调用程序
B.中断处理程序
C.作业管理程序
D.文件管理程序
下列中断类型中,属于自愿性中断事件的是()。
A.硬件故障中断
B.程序中断
C.访管中断
D.外部中断
下列中断中,可能要人工介入的中断是()。
A.程序中断
5 / 9
B.时钟中断
C.输入输出中断
D.硬件故障中断
系统调用的目的是()。
A.请求系统服务
B.终止系统服务
C.申请系统资源
D.释放系统资源
用户要在程序一级获得系统帮助,必须通过()。
A.进程调度
B.作业调度
C.键盘命令
D.系统调用
系统调用是由操作系统提供的内部调用,它()。
A.直接通过键盘交互方式使用
B.只能通过用户程序间接使用
C.是命令接口中的命令
D.与系统的命令一样
CPU状态分为核心态和用户态, 从用户态转换到核心态的途径是 ()。
A.运行进程修改程序状态字
B.中断屏蔽
6 / 9
C.系统调用
D.进程调度程序
二、判断题(正确的划√,错误的划×。)
1.处理机调度可分为三级:
高级、中级和低级。在所有的系统中,都必须具备这三级调度。
()
2.作业调度选中一个作业后,与该作业相关的进程即占有CPU运行。
()
3.吞吐量是指单位时间内CPU完成作业的数量。()
4.确定作业调度算法时应主要系统资源的均衡使用,使I/O 繁忙作业
和 CPU繁忙作业搭配运行。()
5.平均周转时间和周转时间与选用的调度算法有关。()
6.通常,为了提高效率,赋予需要大量计算的作业较高优先级,赋予
需要大量输入 / 输出的作业较低的优先级。 ()
7.优先级作业调度算法是指为系统中的每一个作业确定一个优先级,
进行作业调度时总是优先选择优先级高的作业进入主存运行。()
8.计算机对中断的处理是在用户态下进行的。()
9.中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,
后者由硬件实施。
()
1
?系统调用的调用过程是通过用户程序,运行在用户态,而被调用的
过程是运行在核心态下。()
7 / 9
三思考题
1)处理机调度一般可分为哪三级?其中哪一级调度必不可少?为什么?
(2)作业提交后是否马上放在内存中?为什么?
参考
答案:
一、 DACCBDABAB