操作系统应用题1(解答).pdf
《操作系统应用题1(解答).pdf》由会员分享,可在线阅读,更多相关《操作系统应用题1(解答).pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2023 年整理优质考试试题资料,欢迎下载 1/7 1、假定在单 CPU 条件下有下列要执行的作业:作业 运行时间 优先级 1 10 2 2 4 3 3 3 5 作业到来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。(1)用一个执行时间图描述在采用非抢占式优先级算法时执行这些作业的情况。(2)对于上述算法,各个作业的周转时间是多少?平均周转时间是多少?(3)对于上述算法,各个作业的带权周转时间是多少?平均带权周转时间是多少?解:(1)非抢占式优先级算法 作业 1 作业 3 作业 2|t 0 10 13 17(2)和(3)作业 到达时间 运行时间 完成时间 周转时
2、间 带权周转时间 1 0 10 10 10 1.0 2 1 4 17 16 4.0 3 2 3 13 11 3.7 平均周转时间 12.3 平均带权周转时间 2.9 2023 年整理优质考试试题资料,欢迎下载 2/7 2、考虑一个由 8 个页面,每页有 1024 个字节组成的逻辑空间,把它装入到有 32 个物理块的存储器中,问:(1)逻辑地址需要多少位表示?(二进制)(2)绝对地址需要多少位表示?(二进制)解:因为页面数为 8=23,故需要 3 位二进制数表示页号。每页有 1024 个字节,1024=210,于是页内地址需要 10位二进制数表示。32(32=25)个物理块,需要 5 位二进制数
3、表示块号。(1)页的逻辑地址由页号和页内地址组成,所以需要 3+10=13 位二进制数表示。(2)页的绝对地址由块号和页内地址的拼接,所以需要 5+10=15 位二进制数表示。3某虚拟存储器的用户编程空间共 32 个页面,每页为 1KB,内存为 16KB。假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下:页号 物理块号 0 5 1 10 2 4 3 7 则逻辑地址 0A5C(H)所对应的物理地址是什么?解:125C(H)(要求写出计算步骤)分析页式存储管理的逻辑地址分为两部分:页号和页内地址。由已知条件“用户编程空间共 32 个页面”,可知页号部分占 5 位;由“每页为 1K
4、B”,1K=210,可知内页地址占 10 位。由“内存为 16KB”,可知有 16 块,块号为 4 位。逻辑地址 0A5C(H)所对应的二进制表示形式是:000 1010 0101 110010 0101 1100 ,根据上面的分析,下划线部分为页内地址,编码“000 10”为页号,表示该逻辑地址对应的页号为 2。查页表,得到物理块号是 4(十进制),即物理块地址为:01 00,拼接块内地址 10 0101 1100,得 01 0010 0101 110010 0101 1100,即 125C(H)。2023 年整理优质考试试题资料,欢迎下载 3/7 4对于如下的页面访问序列:1,2,3,4,
5、1,2,5,1,2,3,4,5 当内存块数量分别为 3 和 4 时,试问:使用 FIFO、LRU 置换算法产生的缺页中断是多少?(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断)解:FIFO 淘汰算法:内存块为 3 时,缺页中断(或称缺页次数、页面故障)为 9;内存块为 4 时,缺页中断为 10。(这似乎是一个奇怪的现象,同时也告诉我们,操作系统是一个复杂的机构,直观是靠不住的!)LRU 淘汰算法:内存块为 3 时,缺页中断为 10;内存块为 4 时,缺页中断为 8。(具体计算过程省略,解答时请同学们写出计算过程。)5、设公共汽车上有一位司机和一位售票员,它们的活动如下:司机:售
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 应用题 解答
限制150内