2022年操作系统期末试卷 .pdf
《2022年操作系统期末试卷 .pdf》由会员分享,可在线阅读,更多相关《2022年操作系统期末试卷 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 操作系统试卷( A)一、填空题(每空1 分,共 20 分)1 程序遇到非正常结束时,通常是通过()进入操作系统的,一般非正常结束由()检测到。2 操作系统负责完成所有与()相关和所有与应用()的基本工作。3 死锁产生的必要条件有四个,即() 、 () 、不剥夺性条件和环路等待条件。4 进程主要由代码、 () 、 ()三部分组成。5信号量的物理意义是当信号量值大于零时,表示() ;当信号量值小于零时,其绝对值为 () 。6在连续模式下,用来解决程序大、内存小、装不下的问题主要是采用()技术。这种技术是由()实现。7在页模式下, 采用二级页表结构进行地址映射时,虚地址被分解成三部分:目录位移、
2、 () 、() 。8在段页式中, ()是逻辑地址空间中的最大连续编址单位,()是物理内存存放时的最大连续单位。9文件索引定位策略有三种定位模式:() 、多重索引方式和() 。10接口寄存器包括数据、() 、 ()和状态这四类信息二、选择题(每小题2 分,共 12 分)1进程的并发执行是指若干个进程。A 同时执行B在执行时间上是重叠的C在执行时间上是不重叠的D共享系统资源2除了采用资源剥夺法可解除死锁,还可以采用方法解除死锁。A执行并行操作B拒绝分配新资源C修改信号量D撤消进程3在下列解决死锁的方法中,属于死锁预防策略的是。A银行家算法B死锁检测法C资源有序分配法D资源分配图简化法4作业在执行中
3、发生了缺页中断,经操作系统处理后,应让其执行指令。A 被中断的前一条C。被中断的后一条B 中断的D。启动时的第一条5既考虑作业等待时间,又考虑作业执行时间的调度算法是。A短作业优先B优先级调度C先来先服务D响应比高者优先名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 2 6某系统中有4 个并发进程,都需要同类资源4 个,试问该系统不会发生死锁的最少资源数是。A12 B13 C16 D8 三、简答题(每小题5 分,共 20 分)
4、1、简述进程与程序的主要区别?2、简述进程通信的类型。3、 何谓局部性原理?局部性原理主要为了解决什么问题?如何解决4、 简述文件中的链接定位方式的优缺点四、算法题(前两题7 分,第三题 8 分,共 22 分)1 已知一个求值公式(X*X+3*Y*Y)/(3X+5Y) ,若X、Y 均已赋值,请画出该公式求值过程的前趋图,并且用P、V操作描述它。2 有一个阅览室共有100 个座位,每个读者进入时必须在同一张登记卡上进行登记,包括登记座位号和姓名,离开时必须消掉登记的信息,请用PV操作描述读者间的同步算法。3 多个进程共享一个文件,允许多个读者同时读,但是仅允许一个写者独立写,并且有写者到来时后续
5、读者必须等待,而无论是否有读者在读文件(即写者优先), 请用PV 操作写出他们的同步算法。五、计算题(前三题5 分,最后一题 6 分,共 21 分)1 在一个请求分页存储管理系统中,进程P 的访问串为3,2,2,1,4,5, 3,2,4,2,4,1,当分配给该进程的页面数为4 时, 请用 FIFO 置换算法计算访问过程中发生的缺页次数和缺页率。(请用表的方式写出计算过程). 2 一个物理内存为32MB的计算机系统,该系统的内存管理模式为页式,页长为8KB ,用户程序的一个逻辑地址为6D9C (16 进制) ,进程页表如下名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
6、- - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 3 请计算1)内存物理地址用多少位表示2)逻辑地址结构图3)逻辑页号和物理页号(10 进制)4)物理地址( 16 进制)3 有如下请求磁盘服务的队列,要访问的磁道分别是23,12,98,60,14,67,120,46 现在磁头正在50 道上,请用SSTF算法写出寻道路径,并计算磁头的移动道数。4 在 unix 系统中,设磁盘容量为4MB ,每个扇区512B,并且逻辑块与物理扇区等长,设每个文件前 10 个盘块放在文件描述符中,系统采用直接指针+可变索引
7、方法,请计算A 、 该磁盘共有多少个盘块B 、 盘块地址占用多少个字节C 、 每个索引盘块可存放多少个盘块数D 、 设文件 F,总长为512KB ,该文件共使用了多少盘块E 、 该文件共使用了多少个一重索引盘块F、 该文件是否要用到二重索引盘块?若要用到,有多少个一重索引盘块放在二重索引盘块上六、分析题( 1*5=5 分)在银行家算法中,若出现下述资源分配情况:Allocation Need Available P0 0 0 3 2 0 0 1 2 1 6 2 2 P1 1 0 0 0 1 7 5 0 P2 1 3 5 4 2 3 5 6 P3 0 3 3 2 0 6 5 2 P4 0 0 1
8、 4 0 6 5 6 试问:该状态是否安全?进程页表 4 2 22 16 222 18 3 9 11 126 30 12 0 。 。 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 4 操作系统试卷 (B) 一、 名词解释( 248 分)1、非特权指令2、交换技术3、流式文件4、signal(c) 二、 填空题(每空 1 分,共 8 分)1、进程通讯主要有三种模式: 共享内存模式、()和管道模式。2、在消息缓冲通信方式中,
9、其进程 PCB 表中增加了 3 个数据项,mq; 消息队列首指针,() ,sm; 消息队列资源信号量。3、信箱可以分为三类,私有信箱、 ()和共享信箱。4、一般进程队列分为三种:就绪队列、 () 、运行队列5、某系统中有 5 个并发进程,都需要同类资源6 个,试问该系统不会发生死锁的最少资源数是() 。6、段式进程地址空间是()维的。7、磁带的物理地址是()维的8、 采 用 文 件 连 接 技 术 后 , 文 件 名 与 文 件 为 多 对 一 关 系 , 文 件 号 与 文 件 为()关系,文件描述符与文件为多对一关系。三、 综合题( 41040 分)1、死锁检测题某系统采用死锁检测手段发现
10、死锁,设系统中资源类集合为 A ,B,C ,资源类 A 中共名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 5 有 7 个实例,资源类B 中共有 2 个实例,资源类C 中共有 6 个实例又设系统中进程集合为 p0,p1,p2,p3,p4, 某时刻系统状态如下:Allocation Request Available A B C A B C A B C p0: 0 1 0 0 0 0 0 0 0p1: 2 0 0 2 0 2 p
11、2: 3 0 3 0 0 0 p3: 2 1 1 1 0 0 p4: 0 0 2 0 0 2 (1)在上述状态下系统有没有发生死锁,试分析原因。(2)在由(1)所确定的状态下系统接收如下请求:Request2=(0,0,1), 说明此时已发生死锁,并找出参与死锁的进程。2、对于下表列出的进程, 使用 Gantt 图画出使用最短作业优先的调度算法的调度过程,并计算每个调度算法的平均周转时间和平均等待时间。进程到达时间执行时间A04B27C32D323、一个物理内存为128MB 的计算机系统,该系统的内存管理模式为页式,页长为8KB ,用户程序的一个逻辑地址为ED6F (16 进制) ,进程页表
12、(10 进制, 逻辑页号从 0 开始)如下请计算2) 内存物理地址用多少位表示3) 逻辑地址结构图4) 逻辑页号和物理页号( 10 进制)5) 物理地址( 16 进制)4、在 unix 系统中,设磁盘容量为32MB ,每个扇区 512B ,并且逻辑块与物理扇区等长,设每个文件前10 个盘块放在文件描述符中,系统采用直接进程页表 4 2 22 16 222 18 14 9 11 126 30 12 0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统期末试卷 2022 操作系统 期末试卷
限制150内