山东农业大学操作系统期末复习题.docx
《山东农业大学操作系统期末复习题.docx》由会员分享,可在线阅读,更多相关《山东农业大学操作系统期末复习题.docx(100页珍藏版)》请在课桌文档上搜索。
1、操作系统(高起专)期末考试复习题注:找到所考试题直接看该试题所有题目和答案即可。查找按键:CtrWF一、单选题店铺:超越高度(每题2分,共10道小题,总分值20分)L文件系统采用多级目录结构后,对于不同用户的文件,其文件名()oA应该相同B应该不同C可以相同,也可以不同D受系统约束正确答案:c2 .文件系统中用()管理文件。A作业控制块B外页表C目录D软硬件结合的方法正确答案:c3 .某系统33个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是()oA9BlOCllD12正确答案:B4 .一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是()
2、oA2BlC3D0.5正确答案:c5 .操作系统通过()对进程进行管理。AJCBBPCBCDCTDCHCT正确答案:B6 .在操作会统中,进程的最基本的特征是()oA动态性和并发性B顺序性和可再现性C与程序的对应性D执行过程的封闭性正确答案:A7 .操作系统中利用信号量和P、V操作,()0A只能实现进程的互斥B只能实现进程的同步C可实现进程的互斥和同步D可完成进程调度IF确答案C8 .多道程J设计是指()oA在实时系统中并发运行多个程序B在分布系统中同一时刻运行多个程序C在一台处理机上同一时刻运行多个程序D在一台处理机上并发运行多个程序正确答案:D9 .进程和程序的一个本质区别是()oA前者为
3、动态的,后者为静态的B前者存储在内存,后者存储在外存C前者在一个文件中,后者在多个文件中D前者分时使用CPU,后者独占CPU正确答案:A10 .在现代操作系统中采用缓冲技术的主要目的是()oA改善用户编程环境B提高CPU的处理速度C提高CPU和设备之间的并行程度D实现与设备无关性正确答案:C二、填空题(每题2分,共10道小题,总分值20分)l.P、V操作管理临界区之前应调用:操作,退出临界区时应调用:操作。正确答案:PV2 .预防死锁的方法是破坏死锁的必要条件之一,分别是破坏不可抢占条件、破坏:和破坏:。正确答案:请求和保持循环等待3 .虚拟存储器的基本特征包括:、多次性、:和:。正确答案:离
4、散届对换性虚拟性4 .文件的物理组织有顺序、:和索引。正确答案:链接5 .批处理系统一般分为两种,包括:和:。正确答案:单道批处理多道批处理6 .页表表目的主要内容包括:和:。正确答案:页号块号7 .实现SPOOLING系统时,必须在磁盘上开辟出称为:和:的专门区域以存放作业信息和作业执行结果。正确答案.输入井输出井8 .处理死锁的四种手段分别是:、:、检测死锁和解除死锁。正确答案:预防死锁避免死锁9 .实时操作系统的特征包括:、有限的交互能力和:。正确答案:及时性高可靠性10 .操作系统的基本功能包括:管理、:管理、:管理、:管理,除此之外还为用户使用操作系统提供了用户接口。正确答案:处理机
5、存储器设备文件三、简答题(每题8分,共5道小题,总分值40分)L简述什么是操作系统?操作系统经历了哪些发展阶段。正确答案:操作系统是一组控制和管理计算机硬件和软件资源、合理地组织计算机以及方便用户使用的程序几个,是重要的系统软件。经历了单道批处理阶段、多道批处理阶段、多模式阶段和网络操作系统、分布式操作系统阶段。2.7十么足操作系统?它的主要功能是什么?正确答案:操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。操作系统的主要功能包括:存储器管理、处理机管理、设备管理、文件管理以及用户接口管理。3 .什么是文件的逻辑组
6、织和物理组织?正确答案:文件的逻辑组织一一用户对文件的观察和使用是从自身处理文件中数据时采用的组织方式来看待文件组织形式。这种从用户观点出发所见到的文件组织形式称为文件的逻辑组织。文件的物理组织一一文件在存储设备上的存储组织形式称为文件的物理组织。4 .操作系统中存储器管理的主要功能是什么?什么叫虚拟存储器?正确答案:存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映射成实地址。或者:简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器。5 .解释进程概念,为什么说进程与程序并不一一对应?正确答案:
7、一个程序在一个数据集上的一次执行称为一个进程。(2分)程序是静态的,进程则是一个动态的概念,是程序的一次执行过程。不同的程序执行时一定构成不同的进程,同一个程序在不同的数据集上执行时也构成不同的进程,能分别得到不同的结果,故进程与程序并不一一对应。四、计算题(每题10分,共2道小题,总分值20分)L桌上有一个空盒,盒内只允许放一个水果,爸爸专向盒内放苹果,妈妈专向盒内放桔子。儿子专等吃盒中的桔子,女儿专等吃盒中的苹果。若盒内已有水果,放者必须等待,若盒内没有水果,吃者必需等待。试在下述类PASCAL程序中虚线位置分别填上信号量、信号量初值和P、V操作实现四个进程正确的并发执行。var(信号量)
8、:semaphore:=(信号量初值);beginparbegin爸:beginrepeat准备向盒内放苹果untilfalseend妈:beginrepeat准备向盒内放桔子untilfalseend儿:beginrepeat拿盒中的桔子吃桔子untilfalseend女:beginrepeat拿盒中的苹果吃苹果untilfalseendparendend(Io分)正确答案:var(信号量)S,S1,S2:semaphore:=(信号量初值)1,0,0;beginparbegin爸:beginrepeat准备P(S向盒内放苹果一V(Sl)untilfalseend妈:beginrepeat准
9、备P(S向盒内放桔子V(S2)untilfalseend儿:beginrepeatP(SI)拿盒中的桔子V(三)-吃桔子untilfalseend女:beginrepeatP(S2)拿盒中的苹果V(三)-吃苹果untilfalseendparendend2.一个数据采集系统,有采样进程、数据处理进程、以及数据输出进程。采样进程把采到的数据送入bufl中,由数据处理进程取出处理再存入buf2,然后由数据输出进程从buf2中获得结果输出,bufl和buf2都只能放一个数据。(1)己经给采样进程算法,请解释其中的信号量含义,并给出合适的初值。(2)写出其余两个进程的同步算法,需要定义的信号量需写明含
10、义及初始值。采样进程:repeat采集一个数据;p(enptyl);将数据存入bufl中;r(fulll);Untilfalse(IO分)正确答案:解:信号质设置:Emptyl=L表示bufl是否空FUllI=O表示bufl是否满采样选程:repeat采集一个数据;p(enptyl);将数据存入bufl中;V(fulll);Until false数据处理进程:K期箕 p(fulll);从bufl中取出数据;v(eptyl);处理数据;p(empty2);将处理结果存入buf2;V (f ul 12):Until false输出进程:repeatp(full2);从buf2中取出结果;V(emp
11、ty2);打印输出;Until false再定义EiilPty2=1,buff2=0,表示Buf2的空与满。操作系统(高起专)期末考试复习题-、单选题店铺:超越高度(每题2分,共10道小题,总分值20分)1 .操作系统通过()对进程进行管理。AJCBBPCBCDCTDCHCT正确答案:B2 .在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是()。A单级目录B二级目录C纯树型目录D非循环图目录正确答案:D3 .在现代操作系统中采用缓冲技术的主要目的是()。A改善用户编程环境B提高CPU的处理速度C提高CPU和设备之间的并行程度D实现与设备无关性正确答案:c4 .文件系统
12、中用()管理文件。A作业控制块B外页表C目录D软硬件结合的方法正确答案:c5 .操作系统的()管理部分对进程进行调度。A主存储器B控制器C运算器D处理器正确答案:c6 .在操作系统中,进程的最基本的特征是()。A动态性和并发性B顺序性和可再现性C与程序的对应性D执行过程的封闭性正确答案:A7 .在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。A段表B页表CPCBDJCB正确答案:B8 .操作系统中利用信号量和P、V操作,()。A只能实现进程的互斥B只能实现进程的同步C可实现进程的互斥和同步D可完成进程调度正确答案:C9 .一作业8:OO到达系统,估计运行时间为1小时,若10:
13、00开始执行该作业,其响应比是()oA2BlC3D0.5正确答案:C10 .操作系统是一种()A通用软件B系统软件C应用软件D软件包正确答案:B二、填空题(每题2分,共10道小题,总分值20分)L批处理系统一般分为两种,包括:和:。正确答案:单道批处理多道批处理2 .设有一组作业,它们的提交时间及运行时间如下:作业提交时间运行时间(分钟)19:007029:40303 9:50104 10:105按照短作业优先调度算法,调度顺序是:。正确答案:15323 .在存储器管理中,页面是信息的:单位,分段是信息的:单位。页面大小由:确定,分段大小由:确定。正确答案:物理S逻辑系统用户4 .进程的基本特
14、征有:、:、独立性、异步性及结构特征。正确答案:动态并发5 .虚拟存储器的基本特征包括:、多次性、:和:。正确答案:离散届对换性虚拟性6 .死锁的四个必要条件是:、:、不可抢占资源和循环等待资源。正确答案.互斥请求和保持7 .进程主要由:、:、:三部分内容组成。正确答案:程序S数据进程控制块(PCB)8 .文件的物理组织有顺序、:和索引。正确答案:链接9 .从资源分配的角度可将设备分类为:、共享设备和:。正确答案:独占设备虚拟设备10 .将:地址转换为:地址称为地址映射。正确答案:虚拟地址物理地址三、简答题(每题8分,共5道小题,总分值40分)LSPOOIing系统是什么?简介其主要的组成部分
15、?正确答案:为了实现虚拟设备的假脱机技术。(1分)模拟脱机的输入输出进程;用户虚拟I/O设备的输入输出井;为了匹配I/O速度与输入输出井数据读写速度而设置的输入输出缓冲区。2 .简述什么是操作系统?操作系统经历了哪些发展阶段。正确答案:操作系统是一组控制和管理计算机硬件和软件资源、合理地组织计算机以及方便用户使用的程序几个,是重要的系统软件。经历了单道批处理阶段、多道批处理阶段、多模式阶段和网络操作系统、分布式操作系统阶段。3 .在一个分时操作系统中,进程可能出现如下图所示的变化:请写出产生每一种变化的具体原因。正确答案:(1)时间片完(2)等待数据阻塞(3)等待I/O阻塞(4)数据资源到而唤
16、醒(5)I/O完成而唤醒4 .什么是操作系统?它的主要功能是什么?正确答案:操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。操作系统的主要功能包括:存储器管理、处理机管理、设备管理、文件管理以及用户接口管理。5 .对于如下存储管理方式来说,进程地址空间各是几维的?(1)页式;(2)段式;(3)段页式正确答案:(1)页式存储管理中,进程地址空间是一维的;(2)段式存储管理中,进程地址空间是二维的;(3)段页式存储管理中,进程地址空间是二维的。四、计算题(每题10分,共2道小题,总分值20分)L假定在一个处理机上执行以下
17、五个作业:作业号到达时间运行时间(分)1072 263 394 445 66分别采用FCFS、SJF和HRN(响应比图者优先)三种调度算法时,试:画出调度图;写出采用HRN调度算法时选择的作业序号和选择作业时依据(各作业响应比);计算每个作业的周转时间;计算平均周转时间。(IO分)正确答案:解:O24681012141618202224262830321FCFS23451SJF42531HRN24531.T=O作业1到达,调度作业102. T=7作业2、3、4、5已到达,计算响应比:T2=l+(7-2)/6=11/6;T3=l+(7-3)/9=13/9;T4=l+(7-4)/4=7/4;T5=
18、l+(7-6)/6=7/6;调度作业2.3. T=I3作业3、4、5已到达,计算响应比:T3=l+(13-3)/9=19/9;T4=l+(13-4)/20=13/4;T5=l+(13-6)/6=13/6;调度作业4.T=17作业3、5已到达,计算响应比:T3=l+(17-3)/9=23/9;T5=l+(17-6)/6=17/6;调度作业5T=23作业3已到达,调度作业3进程12345平均(分)到达时间T102346运行时间Ts76946完成时间Tf713222632FCFS周转时间T.vr71119222617完成时间Tf717321123SJF周转时间7152971715完成时间T,7133
19、21723HRN周转时间T.71129131715.42.某请求分页存储管理系统中,某进程获得3个物理块(初始为空),其页面走向为1,2,3,1,2,3,2,1,2,5,4,2,5。试求:分别采用LRU(最近最久未使用)、FIFO(先进先出)、Optimal(最优)3种页面替换算法时的缺页次数。(Io分)正确答案:LRU算法:缺页5次FlFe)算法:缺页6次OPtimal算法:缺页5次(具体过程图略)操作系统(高起专)期末考试复习题一、单选题店铺:超越高度(每题2分,共10道小题,总分值20分)L在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是()oA单级目录B二级目
20、录C纯树型目录D非循环图目录正确答案:D2 .若PV院作的信号量S初值为3,当前值为-2,则表示有()个等待进程。个个个个0 12 3ABCD正确答案:c3 .操作系统是一种()oA通用软件B系统软件C应用软件D软件包正确答案:B4 .文件系统中用()管理文件。A作业控制块B外页表C目录D软硬件结合的方法正确答案:c5 .某系统看3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是()oA9BlOCllD12正确答案:B6 .操作系统通过()对进程进行管理。AJCBBPCBCDCTDCHCT正确答案:B7 .下列算法中用于磁盘移臂调度的是()oA时间片轮转法BLRU算法C最短
21、寻道时间优先算法D优先级高者优先算法正确答案:C8 .操作系中利用信号量和P、V操作,()。A只能实现进程的互斥B只能实现进程的同步C可实现进程的互斥和同步D可完成进程调度正确答案:c9 .在现代操作系统中采用缓冲技术的主要目的是()oA改善用户编程环境B提高CPU的处理速度C提高CPU和设备之间的并行程度D实现与设备无关性正确答案:C10 .进程从运行状态进入就绪状态的原因可能是()oA被选中占有处理机B等待某一事件C等待的事件已发生D时间片用完正确答案:D二、填空题(每题2分,共10道小题,总分值20分)L批处理系统一般分为两种,包括:和:。正确答案:单道批处理多道批处理2 .P、V操作管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 山东 农业大学 操作系统 期末 复习题
![提示](https://www.desk33.com/images/bang_tan.gif)
链接地址:https://www.desk33.com/p-902615.html