操作系统习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

知识点

第二章:进程同步

(1)前驱图

(2)互斥同步都有的

第三章:处理机调度与死锁

(1)调度算法(FCFS、SPF/SJF、HPF、HRRN、RR,调度时间图及周转时间、带权周转时间)

(2)银行家算法

第四、五章:存储管理

(1)地址映射(主要是分页)

(2)页面置换算法(OPT、FIFO、LRU,页面置换过程及缺页率)

第六章:设备管理

磁盘调度算法(FIFO、SSTF、SCAN、CSCAN,调度次序及寻道长度)

第七、八章:文件管理

(1)地址映射(索引分配中文件大小的计算)

(2) FAT表大小计算

(3)位示图及成组链接法的分配和回收

1.进程同步,信号量机制实现

设有6个程序s1,…, s6,它们在并发系统中执行时如图所示的制约关系,试用wait和signal原语来实现它们之间的同步。(10分)

2.有如下进程,后一个依次比前一个晚一个时间单位到达,

(1)画出下列调度算法下的调度时间图:FCFS、抢占式\非抢占式SPF、抢占式\非抢占式HPF、HRRN和RR(q=1,q=2)

(2)对于上述每种算法,各个作业的周转时间是多少?平均周转时间是多少?

(3)对于上述每种算法,各个作业的带权周转时间和平均带权周转时间各是多少?

1.作出页式存储管理系统中地址变换机构图。已知某作业页表如下:

0 2

1 5

2 9

3 8

试借助地址变换机构图求出逻辑地址对应的物理地址(1页为1024字节)

(1)2968 (2)4599 (3)1FCCH

2.有一虚拟存储系统,某作业运行中使用的操作数所在的页号依次

为:

4 3 2 1 4 3

5 4 3 2 5 1 2 4 2 5 3 4 1 5

在内存中为该作业进程开辟3个物理块。分别采用FIFO、LRU页面淘汰算法,图示该作业运行的置换情况,并计算相应的缺页率?

3.假设磁盘有200个磁道(编号为0~199)的移动头磁盘,在完成

了磁道125处的请求后,当前正在磁道号为143的磁道处为一个请求服务。若请求队列以FIFO次序存放,即86,147,91,177,94,150,102,175,130。对下列每一中磁盘调度算法,若要满足这些要求,则总的磁头移动次数为多少 (后两种要求,读写头朝着磁道号增大的方向移动) ?

(1)FCFS (2)SSTF (3)SCAN (4)CSCAN

4.说明文件物理结构中显式链接的原理,并计算一个200M的硬盘(盘

块大小为1KB)其FAT表的大小。

5.存放在某个磁盘上的文件系统采用混合索引分配方式,其FCB中

共有6个地址项,第0—3个地址项为直接地址,第4个地址项为一次间接地址,第5个地址项为二次间接地址,。如果每个盘块的大小为512字节,若盘块号需要用4个字节来描述,而每个盘块最多存放128个盘块地址。则:

(1)该文件系统允许文件的最大长度是多少?

(2)将文件的字节偏移量500,15000和150000转换为物理块号和块内偏移量。

相关文档
最新文档