ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:55.46KB ,
资源ID:12814101      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12814101.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(桂林理工大学操作系统试题.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

桂林理工大学操作系统试题.docx

1、桂林理工大学操作系统试题操作系统温习题第一章 操作系统引论一、单项选择题一、操作系统是一种( B )。A.应用软件 B. 系统软件 C.通用软件 D. 工具软件二、操作系统是一组( C )。A.文件治理程序 B.中断处置程序C.资源治理程序 D.设备治理程序3、现代操作系统的大体特点是( C )、资源共享和操作的异步性。A.多道程序设计 B. 中断处置C.程序的并发执行 D. 实现分时与实时处置4、( D )不是操作系统关切的要紧问题。A.治理运算机裸机B.设计、提供用户程序与运算机硬件系统的界面C.治理运算机系统资源D.高级程序设计语言的编译器五、引入多道程序的目的在于( A )。A.充分利

2、用CPU,减少CPU等待时刻B.提高实时响应速度C.有利于代码共享,减少主、辅存信息互换量D.充分利用存储器六、( A )没有多道程序设计的特点。A. DOS B. UNIX C. Windows 27、下列操作系统中,为分时系统的是( C )。A. CP/M B. MS-DOSC. UNIX D. Windows NT八、在分时系统中,时刻片必然,( B ),响应时刻越长。A.内存越多 B.用户数越多C.后备队列越短 D.用户数越少九、批处置系统的要紧缺点是( B )。的利用率不高 B.失去了交互性C.不具有并行性 D.以上都不是10、在下列性质中,( D )不是分时系统的特点。A. 交互性

3、 B. 同时性 C. 及时性 D. 独占性1一、实时操作系统追求的目标是( C )。A.高吞吐率 B.充分利用内存 C. 快速响应 D. 减少系统开销1二、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是( C )。A. 运行进程修改程序状态字 B. 中断屏蔽C. 系统挪用 D. 进程调度程序13、系统挪用的目的是( A )。A.请求系统服务 B.终止系统服务C.申请系统资源 D.释放系统资源14、系统挪用是由操作系统提供的内部挪用,它( B )。A.直接通过键盘交互方式利用B.只能通过用户程序间接利用C.是命令接口中的命令D.与系统的命令一样1五、UNIX操作系统是采纳( B

4、)实现结构设计的。A. 单块式结构 B. 层次结构 C. 微内核结构 D.网状结构1六、UNIX命令的一样格式是( A )。A命令名 选项 参数 B选项 参数 命令名C参数 选项 命令名 D命令名 选项 参数二、填空题一、依照所起的作用和需要的运行环境,软件通常可分为三大类,即应用软件、支撑软件 和 系统软件。二、操作系统的体系结构要紧有单块结构、层次结构 和 微内核结构。3、UNIX系统是 分时 操作系统,DOS系统是 单用户 操作系统。4、现代操作系统一样为用户提供三种利用界面:命令界面、图形界面和 系统挪用界面。5、运算机中CPU的工作分为系统态和用户态两种。系统态运行 操作系统 程序,

5、用户态运行 用户 程序。第二章 进程治理一、单项选择题一、顺序程序和并发程序的执行相较,( C )。A.大体相同 B. 有点不同C.并发程序执行整体上执行时刻快D.顺序程序执行整体上执行时刻快二、在单一处置机上,将执行时刻有重叠的几个程序称为( C )。A.顺序程序 B. 多道程序 C.并发程序 D. 并行程序3、进程和程序的本质区别是( D )。A.存储在内存和外存 B.顺序和非顺序执行机械指令C.分时利用和独占利用运算机资源 D.动态和静态特点4、在下列特性中,不是进程的特性的是( C )。A. 异步性 B. 并发性 C. 静态性 D. 动态性五、各进程向前推动的速度是不可预知,表现出“走

6、走停停”的特点,称为进程的(D )。 A动态性 B并发性 C调度性 D异步性六、在单处置机系统中,处于运行状态的进程( A )。A.只有一个 B. 能够有多个C.不能被挂起 D. 必需在执行完后才能被撤下7、下列进程状态的转换中,不正确的是( C )。A. 就绪运行 B. 运行就绪C. 就绪阻塞 D. 阻塞就绪八、已经取得除( C )之外的所有运行所需资源的进程处于就绪状态。A.存储器 B. 打印机 C. CPU D. 磁盘空间九、一个进程被唤醒意味着( B )。A.该进程从头占有了CPU B.进程状态变成绩绪C.它的优先权变成最大 D.其PCB移至就绪队列的队首10、进程从运行状态变成阻塞状

7、态的缘故是( A )。A.输入或输出事件发生 B.时刻片到C.输入或输出事件完成 D.某个进程被唤醒1一、为了描述进程的动态转变进程,采纳了一个与进程相联系的(C ),依照它而感知进程的存在。A.进程状态字 B. 进程优先数C.进程操纵块 D. 进程起始地址1二、操作系统中有一组常称为特殊系统挪用的程序,它不能被系统中断,在操作系统中称为( B )。A.初始化程序 B. 原语 C.子程序 D. 操纵模块13、进程间的大体关系为( B )。A.彼此独立与彼此制约 B.同步与互斥C.并行执行与资源共享 D. 信息传递与信息缓冲14、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发

8、来信息,或成立某个条件后再向前执行,这种关系是进程间的( A )关系。A.同步 B. 互斥 C.竞争 D. 合作1五、在一段时刻内,只许诺一个进程访问的资源称为( C )。A. 共享资源 B. 临界区 C. 临界资源 D. 共享区1六、在操作系统中,对信号量S的P原语操作概念中,使进程进入相应阻塞队列等待的条件是( C )。 A. S0 B. S=0 C. S0 D. S017、信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为( D )。 A10 B8 C6 D41八、在进程通信中,利用信箱方式互换信息的是( B )。 A低级通信 B高级通信 C共享存储器通信 D管道通信二

9、、判定题(正确的划,错误的划并更正) 一、进程之间的同步(改成互斥),要紧源于进程之间的资源竞争,是指对多个相关进程在执行顺序上的和谐。( )二、信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由PV操作来改变。( )3、V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后若是信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变成等待(改成绩绪状)态,不然现进程继续进行。( )4、进程执行的相对速度不能由进程自己来操纵。( )五、利用信号量的PV操作能够互换大量信息。( )大改成少六、并发进程在访问共享资源时,不可能显现与时刻有关的错误。( )不去掉三、填空题1、每执行

10、一次P操作,信号量的数值S减1。若S30,则该进程_ 继续执行_;若S0_,则该进程继续执行;不然,从对应的_等待 队列中移出一个进程并将_ _就绪_状态给予该进程。五、应用题1、四个进程A、B、C、D都要读一个共享文件F,系统许诺多个进程同时读文件F。但限制是进程A和进程C不能同时读文件F,进程B和进程D也不能同时读文件F。为了使这四个进程并发执行时能按系统要求利用文件,现用PV操作进行治理,请回答下面的问题: (1)如何概念信号量及初值; (2)在下列的程序中填上适当的P、V操作,以保证它们能正确并发工作: 进程A 进程 B 进程 C 进程 D 1; 3; 5; 7; read F; re

11、ad F; read F; read F; 2; 4; 6; 8; 解:(1)概念二个信号量S一、S2,初值均为1,即:S1=1,S2=1(共2分)(2)从1到8别离为:P(S1), V(S1), P(S2), V(S2), P(S1) ,V(S1) ,P(S2) ,V(S2) 2、设有一台运算机,有两条I/O通道,别离接一台卡片输入机和一台打印机。卡片机把一叠卡片一一输入到缓冲区B1中,加工处置后再搬到缓冲区B2中,并在打印机上打印,问:系统要设几个进程来完成那个任务?各自的工作是什么?这些进程间有什么样的彼此制约关系?用P、V操作写出这些进程的同步算法。二、解: 系统可设三个进程来完成那个

12、任务:R进程负责从卡片输入机上读入卡片信息,输入到缓冲区B1中;C进程负责从缓冲区B1中掏出信息,进行加工处置,以后将结果送到缓冲区B2中;P进程负责从缓冲区B2中掏出信息,并在打印机上印出。 R进程受C进程阻碍,B1放满信息后R进程要等待等C进程将其中信息全数取走,才能继续读入信息;C进程受R进程和P进程的约束:B1中信息放满后C进程才可从中掏出它们,且B2被取空后C进程才可将加工结果送入其中;P进程受C进程的约束:B2中信息放满后P进程才可从中掏出它们,进行打印。 信号量含义及初值:B1full 缓冲区B1满,初值为0;B1empty缓冲区B1空,初值为0;B2full 缓冲区B2满,初值

13、为0;B2empty缓冲区B2空,初值为0; R进程 C进程 P进程3、某分时系统的进程显现如下图所示的状态转变。 就绪进程队列 试问:(1)你以为该系统采纳的是哪一种进程调度算法?(2)写出图中所示的每一个状态转变的缘故(从到)。3、解: (1)该分时系统采纳的进程调度算法是时刻片轮转法。 (2)状态转变的缘故如下: 进程被选中,变成运行态; 时刻片到,运行的进程排入就绪队列尾部; 运行的进程启动打印机,等待打印; 打印工作终止,阻塞的进程排入就绪队列尾部; 等待磁盘读文件工作;磁盘传输信息终止,阻塞的进程排入就绪队列尾部。4、生产者-消费者问题表述如下:一组生产者进程和一组消费者进程通过缓

14、冲区发生联系。生产者进程将生产的产品送入缓冲区,消费者进程则从中掏出产品。假定环形缓冲池中共有N个缓冲区,编号为0N-1。 为了描述生产者进程和消费者进程,设指针in和out别离指向生产者进程和消费者进程当前所用的缓冲区(buffer),初值均为0。(1)应设置三个信号量实现两类进程的同步,别离是full、empty和mutex。请说出它们的含义及初值。(2)下面是生产者进程的算法描述,请填写相应的P、V操作语句。 while (TRUE) ; ; 产品送往buffer(in); in=(in+1)mod N; /*mod为取模运算*/ ; ;(3)指诞生产者进程算法中的临界区是哪一段程序?1

15、)full表示放有产品的缓冲区数,初值为0;empty表示可供利用的缓冲区数,初值为N;mutex为互斥信号量,初值为1,表示互斥进入临界区。(2)P(empty),P(mutex),V(mutex),V(full)(3)生产者进程算法中的临界区是如下程序段:产品送往buffer(in); in=(in+1) mod N; /*mod为取模运算* 第三章 处置机治理一、单项选择题1、操作系统中的作业治理是一种( A )。A.宏观的高级治理 B.宏观的低级治理C.系统刚开始加电 D.初始化引导完成2、用户在一次计算进程中,或一次事物处置中,要求运算机完成所做的工作的集合,这是指( C )。A.进

16、程 B.程序 C.作业 D.系统挪用3、处于后备状态的作业寄存在( A )中。A.外存 B.内存 和B D.扩展内存4、在操作系统中,作业处于( C)时,已处于进程的治理之下。A.后备 B.阻塞 C.执行 D.完成5、在操作系统中,JCB是指( A )。A.作业操纵块 B.进程操纵块C.文件操纵块 D.程序操纵块6、作业调度的关键在于(B )。A.选择适当的进程治理程序 B.选择适当的作业调度算法C.用户作业预备充分 D.有一个较好的操作环境7、下列作业调度算法中,最短的作业平均周转时刻是( B)。A先来先服务法 B. 短作业优先法C. 优先数法 D. 时刻片轮转法八、依照作业抵达的前后顺序调

17、度作业,排队等待时刻最长的作业被优先调度,这是指( A )调度算法。 A.先来先服务法 B. 短作业优先法 C.时刻片轮转法 D. 优先级法九、在批处置系统中,周转时刻是( B)。A.作业运行时刻 B.作业等待时刻和运行时刻之和C.作业的相对等待时刻 D.作业被调度进入内存到运行完毕的时刻10、为了对紧急进程或重要进程进行调度,调度算法应采纳( B )。A.先来先服务法 B. 优先级法C.短作业优先法 D. 时刻片轮转法1一、操作系统中,( A )负责对进程进行调度。A.处置机治理 B. 作业治理C.高级调度治理 D. 存储和设备治理二、填空题一、在页式治理中,页表的作用是实现从_高级调度_

18、到 _中级调度_的地址映射,存储页表的作用是_低级调度_ 。2、动态存储分配时,要靠硬件地址变换机构实现_ 重定位_ 。3、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地 址转换为物理地址,这是操作系统的_ 重定位 功能。4、 用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称 之为_ 设备无关性_ 。5、在页式管理中,页式虚地址与内存物理地址的映射是由 页面 和_ 硬件地址变换机构、六、式治理中,页表中状态位的作用是 _ ,改变位的作用是 _ 。7、在请求页式管理中,当_ 发现所需的页不在_内存 时,产生中断信号,_ 作相应的处置。8、

19、常用的内存管理方法有_ 硬件法_ 、_软件法 _ 和_软硬件结合_ 。9、段式管理中,以段为单位_分派内存_ ,每段分派一个 _ 持续的内存区。由于各段长度 _ 不等 ,因此这些存储区的大小不一,而且同一进程的各段之间不要求_持续 。三、计算题1、设有三个批作业JOB1,JOB2,JOB3,其抵达时刻、处置时刻及完成时刻如下:作业 作业抵达时刻 开始处置时刻 处置完成时刻JOB1 15 18 22JOB2 18 21 23 JOB3 17 19 21试计算:JOB1的周转时刻为 7 ;JOB2的周转时刻为 5 ;JOB3的周转时刻为 4 ;所有作业的平均周转时刻是 。二、假定在单CPU条件下有

20、下列要执行的作业:作业运行时间优先级1102243335 作业到来的时刻是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时刻单位)。 (1)用一个执行时刻图描述在采纳非抢占式优先级算法时执行这些作业的情形。(2)关于上述算法,各个作业的周转时刻是多少?平均周转时刻是多少?(3)关于上述算法,各个作业的带权周转时刻是多少?平均带权周转时刻是多少?二、解: (1) 非抢占式优先级算法(3分) 作业1 作业3 作业2 | | | | t 0 10 13 17 (2) 和(3)作业到达时间运行时间完成时间周转时间带权周转时间1010101021417163231311平均周转时间平均带权周转

21、时间3、现有一个作业,在段式存储治理的系统中已为其主存分派,成立的段表内容如下:段号主存起始地址段长度012040176030248020337020计算逻辑地址(2,15),(0,60),(3,18)的绝对地址是多少?注:括号中第一个元素为段号,第二个元素为段内地址。3、解:段式存储治理的地址转换进程为:(1)依照逻辑地址中的段号查段表的相应栏目;(2)依照段内地址段长度,检查地址是不是越界;(3)若不越界,则绝对地址=该段的主存起始地址+段内地址。逻辑地址(2,15)查段表得段长度为20,段内地址1540,地址越界,系统发出“地址越界”中断。逻辑地址(3,18)查段表得段长度为20,段内地

22、址1820,地址不越界,段号3查表得段首地址为370,于是绝对地址=370+18=388。第四章存储器治理一、单项选择题1、存储治理的目的是( C )。A.方便用户 B.提高内存利用率C.方便用户和提高内存利用率 D.增加内存实际容量2、外存(如磁盘)上寄存的程序和数据( B )。A可由CPU直接访问 B必需在CPU访问之前移入内存C是必需由文件系统治理的 D必需由进程调度程序治理3、当程序通过编译或汇编以后,形成了一种由机械指令组成的集合,被称为( B )。A.源程序 B.目标程序 C.可执行程序 D.非执行程序4、可由CPU挪用执行的程序所对应的地址空间为( D )。A.符号名空间 B.虚

23、拟地址空间C.相对地址空间 D.物理地址空间五、通过( B ),目标程序能够不通过任何改动而装入物理内存单元。A.静态重定位 B.动态重定位C.编译或汇编 D.存储扩充六、若处置器有32位地址,则它的虚拟地址空间为( B )字节。 7、分区治理要求对每一个作业都分派( A )的内存单元。A.地址持续 B.若干地址不持续C.若干持续的帧 D.若干不持续的帧八、( B )是指将作业不需要或临时不需要的部份移到外存,让出内存空间以调入其他所需数据。A.覆盖技术 B.对换技术C.虚拟技术 D.物理扩充九、虚拟存储技术是( B )。A.补充内存物理空间的技术 B.补充相对地址空间的技术C.扩充外存空间的

24、技术 D.扩充输入输出缓冲区的技术10、虚拟存储技术与( A )不能配合利用。A.分区治理 B.动态分页治理C.段式治理 D.段页式治理1一、以下存储治理技术中,支持虚拟存储器的技术是( C )。 A动态分区法 B可重定位分区法 C请求分页技术 D对换技术 1二、在请求页式存储治理中,若所需页面不在内存中,则会引发( D )。 A.输入输出中断 B. 时钟中断 C.越界中断 D. 缺页中断13、在分段治理中,( A)。A.以段为单位分派,每段是一个持续存储区B.段与段之间必然不持续C.段与段之间必然持续D.每段是等长的14、( C )存储治理方式提供一维地址结构。A.固定分区 B.分段C.分页

25、 D.分段和段页式1五、分段治理提供( B )维的地址结构。 1六、段页式存储治理汲取了页式治理和段式治理的优势,其实现原理结合了页式和段式治理的大体思想,即( B )。A、用分段方式来分派和治理物理存储空间,用分页方式来治理用户地址空间。B、用分段方式来分派和治理用户地址空间,用分页方式来治理物理存储空间。C、用分段方式来分派和治理主存空间,用分页方式来治理辅存空间。D、用分段方式来分派和治理辅存空间,用分页方式来治理主存空间。17、段页式治理每取一次数据,要访问( C )次内存。 1八、碎片现象的存在使得( A )。A.内存空间利用率降低 B. 内存空间利用率提高C. 内存空间利用率得以改

26、善 D. 内存空间利用率不阻碍19、下列( D )存储治理方式能使存储碎片尽可能少,而且使内存利用率较高。A.固定分区 B.可变分区 C.分页治理 D.段页式治理20、系统抖动是指( B )。A.利用机械时,万万屏幕闪烁的现象B.刚被调出的页面又立刻被调入所形成的频繁调入调显现象C.系统盘不净,万万系统不稳固的现象D.由于内存分派不妥,偶然造成内存不够的现象2一、在请求分页系统中,LRU算法是指( B )。A.最先进入内存的页先淘汰B.近期最长时刻以来没被访问的页先淘汰C.近期被访问次数最少的页先淘汰D.以后再也不用的页先淘汰二、判定题(正确的划,错误的划并更正)一、在现代操作系统中,不许诺用

27、户干与内存的分派。( )二、固定分区式治理是针对单道系统的内存治理方案。( X )他是支持多道的3、采纳动态重定位技术的系统,目标程序能够不经任何改动,而装入物理内存。( )4、可重定位分区治理能够对作业分派不持续的内存单元。( X )必需是持续的五、利用互换技术扩充内存时,设计时必需考虑的问题是:如何减少信息互换量、降低互换所用的时刻。( )六、在虚拟存储方式下,程序员编制程序时没必要考虑主存的容量,但系统的吞吐量在专门大程度上依托于主存储器的容量。( )7、在页式存储治理方案中,为了提高内存的利用效率,许诺同时利用不同大小的页面。( X )八、页式存储治理中,一个作业能够占用不持续的内存空

28、间,而段式存储治理,一个作业则是占用持续的内存空间。( X )三、填空题一、在存储治理中,为实现地址映射,硬件应提供两个寄放器,一个是基址寄放器,另一个是 限长寄放器 。二、实现虚拟存储技术的物质基础是 二级存储器结构 和 动态地址转换机构 。3、在页式治理中,页表的作用是实现从 页号 到 物理块号 的地址映射,存储页表的作用是 记录内存页面的分派情形 。4、在段页式存储治理系统中,面向 用户 的地址空间是段式划分,面向 物理实现 的地址空间是页式划分。五、计算题1、某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下:页号物理块号031721138则逻辑地址0A5C(H)所对应的物理地址是什么?要求:写出要紧计算进程。 1、解: 页式存储治理的逻辑地址分为两部份:页号和页内地址。由已知条件“用户编程空间共32个页面”,可知页号部份占5位;由“每页为1KB”,1K=210,可知内页地址占10位。由“内存

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1