2022年操作系统计算题 .docx
《2022年操作系统计算题 .docx》由会员分享,可在线阅读,更多相关《2022年操作系统计算题 .docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 运算题:一、生产消费者问题为解决生产者消费者问题,应当设两个同步信号量,一个说明空缓冲区的数目,用 S1表示,初值为有界缓冲区的大小 N,另一个说明已用缓冲区的数目,用 S2 表示,初值为;由于在此问题中有M 个生产者和N 个消费者,它们在执行生产活动和消费活动中要对有界缓冲区进行操作;由于有界缓冲区是一个临界资源,需要设置一个互斥信号量 mutex,其初值为;P:Q:必需互斥使用,所以,另外仍i = 0; j = 0;while 1 while 1 生产产品 ; PS2;PS1; Pmutex;Pmutex; 从 Bufferj 取产品 ;往
2、 Buffer i 放产 j = j+1 % n;品; Vmutex;i = i+1 % n; VS1;Vmutex; 消费产品 ;VS2; ; 二、地址转换1024 字节,例 1:假设在一分页储备治理系统中,某作业的页表如下所示;已知页面大小为试将规律地址1011,2148,3000,4000,5012 转化为相应的物理地址;A,页面大小为L,页号块号0 2 1 3 2 1 3 6 解:此题中,为了描述便利,设页号为P,页内位移为W,规律地址为就:p=intA/L 3059;1124;w=A mod L 对于规律地址1011 p=int1011/1024=0 w=1011 mod 1024=
3、1011 查页表第 0 页在其次块,所以物理地址为对于规律地址2148 p=int2148/1024=2 w=2148 mod 1024=100 查页表第 2 页在第 1 块,所以物理地址为对于规律地址3000 p=int3000/1024=2 w=3000 mod 1024=928 名师归纳总结 查页表第 2 页在第 1 块, 所以物理地址为1796;第 1 页,共 9 页- - - - - - -精选学习资料 - - - - - - - - - 对于规律地址 4000 p=int4000/1024=3 w=4000mod 1024=928 查页表第 3 页在第 6 块, 所以物理地址为70
4、72;对于规律地址5012 p=int5012/1024=4 w=5012mod1024=916 因页号超过页表长度,该规律地址非法;例 2:在一分页储备治理系统中 ,规律地址长度为 16 位 ,页面大小为 4096 字节 ,现有一规律地址为2F6AH, 且第 0, 1, 2 页依次存放在物理块 5, 10 ,11 中,问相应的物理地址为多少 . 解:由题目所给给条件可知 ,本页式系统的规律地址结构为 : 规律地址 2F6AH 的二进制表示如下 : 由此可知规律地址2F6AH 的页号为 2,该页存放在第11 号物理块中 ,用十六进制表示志号为 B,所以物理地址为 BF6AH. 三、求文件最大长
5、度例: 设文件索引节点中有 7 个地址项,其中 4 个地址项为直接地址索引,2 个地址项是一级间接地址索引, 1 个地址项是二级间接地址索引,每个地址项大小为 4 字节,假设磁盘索引块和盘块大小均为 256 字节,就可表示的单个文件的最大长度是多少?解答:此题的文件结构属混合索引安排方式;每个地址项大小为 4 字节,索引块和盘块大小为 256 字节, 每个索引块中的项目数=256B/4B=64 个;4 个地址项为直接地址索四、引,对应的文件大小为4256B=1KB ;2 个地址项是一级间接地址索引,对应的文件大小是 264 256B=32KB ,一个地址项是二级间接地址索引,对应的文件大小为1
6、6464256B=1024KB ;所以单个文件的最大长度=1KB+32KB+1024KB=1057KB;磁盘调度算法:1.先来先服务FCFS名师归纳总结 - - - - - - -第 2 页,共 9 页精选学习资料 - - - - - - - - - 2.最短寻道时间优先SSTF3. SCAN 算法4. 循环扫描 CSCAN 算法例:假设一个活动头磁盘有 200 道, 编号从 0-199. 当前磁头正在 143 道上服务 , 并且刚刚完成了 125 道的恳求 . 现有如下访盘恳求序列 磁道号 : 86, 147, 91, 177, 94, 150, 102, 175, 130 名师归纳总结 -
7、 - - - - - -第 3 页,共 9 页精选学习资料 - - - - - - - - - 试给出采纳以下算法后磁头移动的次序和移动总量 总磁道数 . 1. 先来先服务 FCFS磁盘调度算法 . 2. 最短寻道时间优先 SSTF磁盘调度算法 . 3. 扫描法 SCAN 磁盘调度算法 .假设沿磁头移动方向不再有拜访恳求时 , 磁头沿相 反方向移动 . 答案:三、186,147,91,177,94,150,102,175,130 2当前磁头在 143 道上:147, 150,130,102,94,91,86,175,177 3当前磁头在143 道上,并且刚刚完成125 道的恳求147,150,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统计算题 2022 操作系统 算题
限制150内