操作系统复习题(2)及答案(2)
Allocation max available A B C A B C A B C P0 0 1 0 7 5 3 3 3 2 P1 2 0 0 3 2 2 P2 3 0 2 9 0 2 P3 2 1 1 2 2 2 P4 0 0 2 4 3 3
求出Need,并说明当前系统是否处于安全状态,如果是,给出序列,如果不是,说明理由。
7. 假定某操作系统存储器采用页式存储管理,一进程在联想存储器中的页表现为: 页号 块号 0 f1 1 f2 2 f3 3 f4 不在联想存储器中的页表项为: 4 f5 5 f6 6 f7 7 f8 8 f9 9 f10
又假定该进程体(程序与数据)代码长度为320字,每页32字。现有逻辑地址(八进制)为:101,204,576,如果上述逻辑地址能翻译成物理地址,则说明翻译的过程,并指出具体的物理地址,如果上述逻辑地址不能翻译成物理地址,说明为什么?
8. 在采用页式存储管理的系统中,某作业的逻辑地址空间为4页(每页2048字节),且已知该作业的页面映像(即页表)见下表。
0 2 1 4 2 6 3 8
试借助地址变换图,求现有效逻辑地址4865所对应的物理地址。
9. 纯分页系统和请求式分页系统的主要差别是什么?假定在一个请求式存储管理系统中,某作业所涉及的页面依次是:3,2,1,4,5,3,2,1,5
并已知主存中有3个可供作业使用的空白存储块(块的大小与页面大小相同),试说明采用FIFO和LRU两种算法进行页面臵换时,缺页中断的次数各是多少?
10. 某高校计算机系开设网络课并安排上机实习,假设机房共有2m台机器,有2n名学生,规定:
a) 每两个学生组成一组,各占一台机器,协同完成上机实习; b) 只有一组两个学生到齐,并且此时机房有空闲机器时,该组学生才能
进入机房;
c) 上机实习由一名教师检查,当学生上完机后,教师检查完一组学生的
实习后,这组学生才能同时离开。
试用P,V操作模拟上机实习的过程。(提示:除了有学生和教师进程外,还应该有门卫进程) student:=0;
computer:=2m enter:=0 finish:=0 test:=0; student: begin
P(computer) ----- 得到一台计算机
V(student) ----- 有学生到达,通知门卫 P(enter) ----- 等待进入 Practice;
V(finish); ----- 实习结束,通知教师 P(test); ----- 等待教师检查 V(computer); ----- 释放计算机资源
End;
Teacher: begin
P(finish); -----等待学生实习结束
P(finish); -----等待另一学生实习结束 Check;
V(test); -----检查完成 V(test); ----检查完成
End; Guard: begin
P(student); -----等待学生到达 P(student); -----等待另一学生到达 V(enter); ---- 允许学生进入
V(enter); ----允许另一学生进入 End;
11. 有一操作系统采用段式管理,用户区主存为512KB,空闲链接入空闲链表,分配时截取空块的前半部分(小地址部分)。初始时全部空闲。在执行了如下申请,释放操作序列后:(1) reg (300kb), (2) reg (100kb), release (300kb), (3) reg(150kb), (4) reg(50kb), (5) reg ( 90kb)
采用最先适配,空闲表中有哪些空块,用图示的方式表示。(指出大小及始址) 采用最佳适配,空闲表中有哪些空块。用图示的方式表示。(指出大小及始址) 若随后又要申请80KB,针对上述两种情况会产生什么后果?这说明了什么问题?
最先适配: 300k 300kb 300kb (1) (1) 512k 100kb (2) 100kb (2) 212k 112kb 112kb
150kb (3)
50kb (4) 150kb (3) 150kb 90kb (3) (5) 50kb (4) 150kb 10kb 100kb 100kb 100kb (2) 100kb 112kb (2) 112kb (2) 112kb
最佳适配:
300k 300kb 300kb (1) (1)
512k 100kb (2)
100kb (2)
212k 112kb 112kb
150kb (3) 90kb (5) 150kb (3) (3) 150kb 60kb 150kb 150kb 100kb (2) 100kb (2) (2) 100kb 50kb 50kb 112kb (4) 62kb (4) 62kb
又申请80KB,最先适配可满足,最佳适配不能满足
12. 有一矩阵:
VAR A: ARRAY[ 1..100,1..100] OF INTEGER; 按先行后列次序存储。 在一个虚存系统中,采用LRU淘汰算法,一个进程有三页内存空间,每页可以存放200个整数,其中第一页存放程序,且假定程序已经在内存。
程序 A :
FOR I:=1 TO 100 DO FOR J:=1 TO 100 DO A [I,J] :=0; 程序B
FOR J:=1 TO 100 DO FOR I:=1 TO 100 DO A [I,J] :=0;
分别就程序A 和 B 的执行过程计算缺页次数。
解: 共 100*100个变量,每页存放200个,共占100*100/200=50页。 A(1,1) A(3,1) A(99,1) A(1,2) A(3,2) A(99,2) ……….. ……. ……. ……. A(1,100) A(3,100) A(99,100) A(2,1) A(4,1) A(100,1) ……. A(2,100) ……. A(4,100) ……. A(100,100
程序A的访问轨迹为:
A[1,1],A[1,2],A[1,3],…A[1,100] A[2,1],A[2,2],A[2,3],…A[2,100] . .
A[100,1],A[100,2],A[100,3],…A[100,100] 根据变量访问规律可知访问页为: 1,2,3,。。。50 中断次数为50次
程序B的访问轨迹为:
A[1,1],A[2,1],A[3,1],…A[100,1] A[1,2],A[2,2],A[3,2],…A[100,2] . .
A[1,100],A[2,100],A[3,100],…A[100,100]
可得页面访问轨迹为: 1,1,2,2,3,3,。。。。50,50,1,1,2,2,3,3,50,50,。。。。共重复100次,每次中断次数为50次,共计50*100=5000次。
13. 假定有一个开方程序SQRT,被两个进程共享,开方程序如下: (1) SQRT(X,Y)
(2) IF X<0 THEN GOTO (SQRT,L); (3) Y:=’THE RESULT OF SQRT’; (4) RETURN;
(5) (SQRT,L) :’ERROR’; (6) RETURN
若系统采用段式管理,应如何安排该程序?为什么?
答:该共享程序引用了自身的某个地址(语句2引用该程序自身),则各共享进程必须用同一段号来共享这一段。下面具体说明若不使用同一段号会出现何种问题:作业1和作业2分别将共享段SQRT安排在逻辑空间的第1段和0段,将出现如下问题:SQRT段调入主存时应该将语句2的符号地址转换为逻辑地址,即把(SQRT,L)转换成(段号, L),若与作业1 一致,则为(1,L),当作业2运行时,执行到2,则执行GOTO(1,L),按照段式系统的工作原理,应该先查段表项1,然后合成物理地址,这显然会造成错误,即转移到作业2的第一段中去。
…… 此处隐藏:3429字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍




