操作系统历年试题与答案分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1、操作系统内核与用户程序、应用程序之间的接口是(A )。
A. shell命令
B. 图形界面
C. 系统调用
D. C语言函数
2、面对一般用户,通过(A ) 方式控制操作系统
A. 系统调用
B.操作命令
C.用户调用
D.内核操作
3、用户要在程序一级获得系统帮助,必须通过(D)。
A.进程调度
B.作业调度
C.键盘命令D .系统调用
4、在操作系统中,JCB是指(A )。
A. 作业控制块
B.进程控制块
C.文件控制块
D.程序控制块
5、作业调度的关键在于(B)。
A.选择恰当的进程管理程序B .选择恰当的作业调度算法
C.用户作业准备充分
D.有一个较好的操作环境
6、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指(A )调度算法。
A .先来先服务B. 最短作业优先
C.定时轮转法
D. 优先数法
7、为了对紧急进程或重要进程进行调度,调度算法应采用(B)。
A.先进先出调度算法
B. 优先数法
C.最短作业优先调度
D. 定时轮转法
8、关于处理机调度,以下说法错误的是。C
A. 衡量调度策略的主要指标有:周转时间、吞吐率、响应时间和设备利用率。
B. 处理机调度可以分为4 级:作业调度、交换调度、进程调度和线程调度。
C. 作业调度时,先来先服务法不利于长作业,最短作业优先法不利于短作业。
D. 进程调度的算法有:轮转法、先来先服务法、优先级法和线性优先级法。
9、在非剥夺调度方式下,运行进程执行V原语后,其状态( A)
A.不变
B.要变
C.可能要变
D.可能不变
10、作业从进入后备队列到被调度程序选中的时间间隔称为( C)
A.周转时间
B.响应时间
C.等待时间
D.触发时间
11、操作系统作业管理的主要功能是(A )。
A. 作业调度与控制
B. 作业提交
C. 作业准备
D. 编制程序
12、操作系统中的作业管理是一种(A )。
A. 宏观的高级管理
B. 宏观的低级管理
C. 系统刚开始加电
D. 初始化引导完成
13、系统调用的目的是(A)。
A. 请求系统服务
B. 终止系统服务
C. 申请系统资源
D. 释放系统资源
14、系统调用是由操作系统提供的内部调用,它(B )。
A. 直接通过键盘交互方式使用
B. 只能通过用户程序间接使用
C. 是命令接口中的命令使用
D. 与系统的命令一样
15、操作系统内核与用户程序、应用程序之间的接口是(C )。
A. shell 命令
B. 图形界面
C. 系统调用
D. C 语言函数
二、填空题
1、作业I/O 方式有_______________、_______________、_______________三种。
联机输入、脱机输入、假脱机(SPOOLing )
2、作业调度性能的优劣主要用___________和___________来衡量的。
平均周转时间,平均带权周转时间
3、作业输入方式有:_______________ 、_______________ 、_______________ 、_______________和_______________。
联机输入、脱机输入、直接耦合、假脱机、网络输入
4、计算机操作命令可分为________ 、________ 和________。
联机命令、Shell 程序语言命令、脱机作业控制语言命令
5、操作系统一般为用户提供了三种界面,它们是______________,__________________和______________________;在UNIX系统中,_____________________只能在C程序中使用。
命令界面,图形界面,系统调用界面;系统调用界面
6、批处理操作系统中, 作业存在的唯一标志是__作业控制块JCB __。
7、选择对资源需求不同的作业进行合理搭配, 并投入运行是由_作业调度算法___来完成的。
8、在选择作业调度算法时应该考虑公平性和__高效性___。
9、用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合称为__作业___。
10、用户界面的设计特点__实现高效的人机通信_____。
11、作业的基本状态有________、__________、__________、_________。
进入状态、后备状态,运行状态,完成状态
12、用户程序通过___系统调用_________向操作系统提出使用外部设备的要求。
三、问答题
1、假设有4 道作业,它们提交的时刻及执行时间由下表给出,计算在单道程序环境下,采用先来先服务调度算法和最短作业优先算法的平均周转时间和平均带权周转时间,并指出它们的调度顺序。作业号提交时刻( 小时) 执行时间( 小时)
1 10:00 2
2 10:20 1
3 10:40 0.5
4 10:50 0.4
2、作业调度的主要功能和任务?
3、一个作业转换成一个进程要做哪些工作?
4、作业流管理进程JSP的职能是什么?为什么说JSP是系统的总控进程?答案
选择题
1 A
2 A
3 D
4 A
5 B
6 A
7 B
8 C
9 A
10 C
11 A
12 A
13 A
14 B
15 C
填空题
1联机输入、脱机输入、假脱机(SPOOLing )
2平均周转时间,平均带权周转时间
3联机输入、脱机输入、直接耦合、假脱机、网络输入
4联机命令、Shell 程序语言命令、脱机作业控制语言命令
5命令界面,图形界面,系统调用界面;系统调用界面
6作业控制块JCB
7作业调度算法
8高效性
9作业
10实现高效的人机通信
11进入状态、后备状态,运行状态,完成状态
12系统调用
问答题