操作系统历年试题与答案.doc
《操作系统历年试题与答案.doc》由会员分享,可在线阅读,更多相关《操作系统历年试题与答案.doc(90页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、选择题 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.有一个较好
2、的操作环境 6、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指(A )调度算法。 A .先来先服务 B. 最短作业优先 C.定时轮转法 D. 优先数法 7、为了对紧急进程或重要进程进行调度,调度算法应采用( B)。 A.先进先出调度算法 B. 优先数法 C.最短作业优先调度 D. 定时轮转法 8、关于处理机调度,以下说法错误的是。 CA. 衡量调度策略的主要指标有:周转时间、吞吐率、响应时间和设备利用率。 B. 处理机调度可以分为 4 级:作业调度、交换调度、进程调度和线程调度。 C. 作业调度时,先来先服务法不利于长作业, 最短作业优先法不利于短作业。 D. 进程调
3、度的算法有:轮转法、先来先服务法、优先级法和线性优先级法。 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.
4、 终止系统服务 C. 申请系统资源 D. 释放系统资源 14、系统调用是由操作系统提供的内部调用,它(B )。 A. 直接通过键盘交互方式使用 B. 只能通过用户程序间接使用 C. 是命令接口中的命令使用 D. 与系统的命令一样 15、操作系统内核与用户程序、应用程序之间的接口是(C )。 A. shell 命令 B. 图形界面 C. 系统调用 D. C 语言函数 二、填空题 、 作业 I/O 方式有_、_、_三种。联机输入、脱机输入、假脱机( SPOOLing )、 作业调度性能的优劣主要用 _和_来衡量的。 平均周转时间 ,平均带权周转时间、 作业输入方式有: _ 、 _ 、 _ 、 _和
5、 _。 联机输入、脱机输入、直接耦合、假脱机、网络输入4、 计算机操作命令可分为_ 、_ 和 _。 联机命令、 Shell 程序语言命令、脱机作业控制语言命令5、 操作系统一般为用户提供了三种界面,它们是 _,_和_;在UNIX系统中,_只能在C程序中使用。 命令界面,图形界面,系统调用界面;系统调用界面6、 批处理操作系统中, 作业存在的唯一标志是_作业控制块JCB _。 7、 选择对资源需求不同的作业进行合理搭配, 并投入运行是由_作业调度算法_来完成的。 8、 在选择作业调度算法时应该考虑公平性和_高效性 _。 9、 用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合称为_作
6、业 _。 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、一个作业转换成一
7、个进程要做哪些工作?4、作业流管理进程JSP的职能是什么?为什么说JSP是系统的总控进程? 答案 选择题 A A D A B A B C A C A A A B C 填空题 联机输入、脱机输入、假脱机( SPOOLing ) 平均周转时间 ,平均带权周转时间 联机输入、脱机输入、直接耦合、假脱机、网络输入 联机命令、 Shell 程序语言命令、脱机作业控制语言命令 命令界面,图形界面,系统调用界面;系统调用界面 作业控制块JCB 作业调度算法 高效性 作业 实现高效的人机通信 进入状态、后备状态,运行状态,完成状态 系统调用 问答题 1.顺序: 1.Ts4 10:50 Te4=10:80 T4
8、=0.30 Tw4=0 2.Ts3 10:40 Te3=11:40 T3=0.50 Tw3=0.50 3.Ts2 10:20 Te2=12:40 T2=1.00 Tw2=1.30 4.Ts1 10:00 Te1=14:40 T1=2.00 Tw1=2.70 T=0.25*(0.3+1+2.3+4.7)=2.075h W=0.25*(4+0+1+1.3+2.7/2)=1.9125 2.记录已进入系统的各作业的情况(JCB,Job Control Block);每个作业进入系统时由系统为其建立一个作业控制块JCB(Job Control Block),它是存放作业控制和管理信息的数据结构,主要信息
9、见下图。 作业名 资源要求 估计运行时间 最迟完成时间 要求的内存量 要求外设的类型和台数 要求文件量和输出量 资源使用情况 进入系统的时间 开始运行的时间 已运行的时间 内存地址 外设台号 类型 控制方式 作业类型 优先级 状态 2.按一定的调度算法,从后备作业中选择一个或几个作业进入系统内存; 3.为被选中的作业创建进程,并且为其申请系统资源; 4.作业结束后作善后处理工作 3.要通过作业流管理进程JSP(或类似于JSP的进程)执行创建进程的系统调用指令(fork(),create()等)。 4.JSP的职能是为作业创建进程,为第一个新建的进程分配外设和内存空间,程序和数据从辅存装入内存;
10、将当前高度的一批(或一个)作业转变为运行状态,然后使自己阻塞起来,进入阻塞状态,等待作业运行终止,作业的进程被撤销后,JSP便转回新的作业运行。 因为从JSP的工作流程便知JSP是整个系统的总控进程。只有在JSP的控制下,处于后备状态的用户作业才能按照某种算法一批一批地进入内存,得以运行,结束,并最后交回所占用的系统资源,整个系统才能有条不紊地工作。一、单项选择题(本大题共 20 小题,每小题 1 分,共 20 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.具有同时性、独立性、及时性和交互性等特点的操作系统是( )A.批处理操
11、作系统 B.分布式操作系统C.实时操作系统 D.分时操作系统2.SPOOL 技术用于( )A.处理器管理 B.存储管理C.设备管理 D.文件管理3.在进行操作系统结构设计时,应尽量减少与硬件直接有关的程序量且将其独立封装,这是为了提高操作系统的( )A. 正确性 B.高效性C.维护性 D.移植性4.对特权指令、系统调用和访管指令有关描述正确的是( )A.“启动I/O”不是 . 特权指令 B.修改“基址寄存器”和“限长寄存器”的指令是特权指令C.“访管指令”是在管态下执行的指令D.“系统调用”是在目态下执行的程序5.对中断屏蔽有关描述正确的是( )A.自愿中断不能 . 屏蔽 B.外部中断不能 .
12、 屏蔽 C.中断处理程序不能 . 设置中断屏蔽位 D.中断处理程序只屏蔽比自己级别高的中断事件 6.用来控制指令执行顺序并且保留和指示与程序相关系统状态的是( ) A.进程控制块 B.程序状态字 C.通道地址字 D.通道状态字 7.在可变分区存储管理中,回收一个分区时使空闲区个数加一的情况是( )A.既无上邻又无下邻空闲区 B.既有上邻又有下邻空闲区C.只有上邻没有下邻空闲区 D.只有下邻没有上邻空闲区8.主存储器的可分配区域被分成 256 块,用字长为 32 位的8个字作为“位示图” ,已知字号为 3,位号为 4,则对应的块号为( )A.28 B.35C.100 D.1319.在段页式存储管
13、理中,假设程序地址字为 16位,页长为 1KB,段长为4KB,则段号占用( )A.6 位 B.2 位C.3 位 D.4 位10.存储介质的物理单位定义为( )A.块 B.段C.卷 D.页11.对文件的存取方式有关描述正确的是( )A.顺序结构文件可以随机存取 B.链式结构文件采用随机存取是高效的C.索引结构文件不能 . 顺序存取 D.链式结构文件可以顺序存取12.对磁盘来说,驱动调度( )A.先进行“移臂调度” ,以尽可能减少“寻找时间”B.先进行“旋转调度” ,以尽可能减少“延迟时间”C.先进行“移臂调度” ,以尽可能减少“延迟时间”D.先进行“旋转调度” ,以尽可能减少“寻找时间”13.由
14、磁头进行读写完成信息传送的时间称为( )A.寻找时间 B.延迟时间C.传送时间 D.执行时间14.平均周转时间最小的作业调度算法是( )A.先来先服务算法 B.计算时间短的作业优先算法C.响应比最高者优先算法 D.优先数调度算法15.在一个具有分时兼批处理的计算机系统中( )A.总是优先接纳批处理作业B.仅当批处理作业数小于系统可以允许同时工作的作业数时才调度终端作业C.总让批处理作业的就绪进程按“时间片轮转”的方法先占用处理器D.允许终端作业与批处理作业混合同时执行16.属于抢夺式的分配处理器算法的是( )A.先来先服务调度算法 B.分级调度算法C.时间片轮转调度算法 D.不可抢夺的优先数调
15、度算法17.UNIX 的内核用 C 语言和汇编语言编写,这些文件按编译方式大致可以分成三类( )A.汇编语言文件、C 语言文件、C 语言全局变量文件B.汇编语言文件、C 语言文件、编译文件C.汇编语言文件、C 语言文件、装载文件D.汇编语言文件、C 语言文件、SHELL文件18.有关 UNIX 进程描述正确的是( )A.可供多个进程共享的程序称为 UNIX 进程的数据段B.UNIX 进程由进程控制块、正文段和数据段三部分组成C.UNIX 把进程的正文段又划分成用户栈区、用户数据区和系统工作区D.系统工作区又由用户栈和 user 结构两部分组成19.UNIX 文件系统中,用来存放对文件系统进行管
16、理信息的是( )A.引导块 B.超级块C.索引节点区 D.文件存储区20.在 UNIX系统中,属于块设备的是( )A.硬盘 B.打印机C.显示器 D.键盘二、多项选择题(本大题共 5 小题,每小题 2 分,共 10 分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。21.进程在执行中状态会发生变化,可能出现的情况有( )A.运行态变为等待态 B.就绪态变为等待态C.等待态变为运行态 D.等待态变为就绪态E.运行态变为就绪态22.在页式虚拟存储管理中,常用的页面调度算法有( )A.最先适应调度算法 B.最高优先级调度算法C.先进
17、先出调度算法 D.响应比高者优先调度算法E.最近最少使用调度算法23.当发现通道状态字中仅有下列哪些情况时,通道就形成输入输出操作正常结束中断事件?( )A.控制器结束 B.设备结束C.通道结束 D.设备出错E.设备特殊24.对若干进程共享某一变量的相关临界区的管理应满足( )A.一次最多让一个进程在临界区执行B.任何一个进入临界区执行的进程必须在有限的时间内退出临界区C.不能强迫一个进程无限地等待进入它的临界区D.任何一个进程都不应该无限地逗留在自己的临界区中E.有进程退出临界区时应让一个等待进入临界区的进程进入它的临界区25.在 UNIX系统中,命令“prog1file1 | prog2f
18、ile2”表示( )A.file1 是prog1 的输入 B.prog1 的输出是 prog2的输入C.把prog2的输出存放到 file2 中 D.file2 是prog2 的输入E.prog1 与file1 比较,prog2与 file2 比较并用或者连接三、填空题(本大题共 9小题,每空 1 分,共14分)请在每小题的空格中填上正确答案。错填、不填均无分。26.中央处理器在_下执行程序时,对每一个访问主存的地址都要进行核对,以实现存储保护。27.重定位的方式有_和_两种。28.由文件目录组成的文件称为“_” 。29.把若干个逻辑记录合成一组存入一块的工作称“_” ,每块中的逻辑记录个数称
19、“_”。30.我们把用户要求计算机系统处理的一个计算问题称为一个_。31.常用的操作使用接口有操作控制命令、_和_等。32.当一个进程独占处理器顺序执行时,具有_和_两个特性。33.UNIX 采用_技术实现设备的读写操作。34.UNIX 中的逻辑文件采用_组织,物理文件采用_组织。四、简答题(本大题共 5小题,每小题 4 分,共20 分)35.简述中断、中断源和中断处理程序的定义。36.简述树形目录结构的优点。37.试比较移臂调度算法中“电梯调度”与“最短寻找时间优先”的相同点与不同点。38.为什么说只有作业调度与进程调度相互配合才能实现多道作业的并行执行?39.什么是死锁?死锁的必要条件是什
20、么?五、综合题(本大题共 4小题,第 40小题 10 分、第 41 小题8分、第 42 小题 10 分,43小题 8 分,共 36 分)40.在单道批处理系统中,有下列三个作业,试用计算时间短的作业优先算法进行调度,完成下表,并计算平均周转时间 T。 (注:忽略系统开销。 )41.设一个文件由 100 个物理块组成,若要将一块信息进行以下操作:A.加在文件的始端 B.加在文件的末端 C.从文件末端去掉请完成下表中对顺序、链接和索引三种存储结构各需启动的 I/O 操作次数。42.假设某系统有同类资源 10 个,供P、Q、R 三进程共享。P、Q、R 所需资源总数分别为 8、4、10,它们申请资源次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 历年试题 答案
限制150内