计算机操作系统期末考试题及答案5(6)

2019-01-05 11:22

2、请用信号量实现下图所示的前趋关系。 S1 S2 S3 S4 S5 3、假设一个可移动磁头的磁盘具有200个磁道,其编号为0~199,当前它刚刚结束了125道的存取,正在处理149道的服务请求,假设系统当前I/O请求序列为:88,147,95,177,94,150,102,175,138。试问对以下的磁盘I/O调度算法而言,满足以上请求序列,磁头将如何移动?并计算总的磁道移动数。 (1) 先来先服务算法(FCFS) (2)扫描法(SCAN) 四、 应用题(每题 15 分,共 30 分) 得分 评阅人 1、设系统中有三种类型的资源(A,B,C)和五个进程(P1,P2,P3,P4,P5),A资源的数量17,B资源的数量为5,C资源的数量为20。在T0时刻系统状态如下表所示。系统采用银行家算法来避免死锁。请回答下列问题: (1)T0时刻是否为安全状态?若是,请给出安全序列。 (2)若进程P4请求资源(2,0,1),能否实现资源分配?为什么? (3)在(2)的基础上,若进程P1请求资源(0,2,0),能否实现资源分配?为什么? T0时刻系统状态 进程 P1 P2 P3 P4 P5 最大资源需求量 A 5 5 4 4 4 B 5 3 0 2 2 C 9 6 11 5 4 已分配资源量 A 2 4 4 2 3 B 1 0 0 0 1 C 2 2 5 4 4 系统剩余资源数量 A 2 B 3 C 3 5,2、在一个请求分页系统中,假如一个作业的页面走向为:1,2,3,6,4,7,3,2,1,4,7,2006~2007学年第二学期期末考试A卷参考答案及评分标准 6,5,2,1。当分配给该作业的物理块数为4时,分别采用最佳置换算法、LRU和FIFO页面置换一、 填空题(每空 1 分,共 20 分) 算法,计算访问过程中所发生的缺页次数和缺页率。 1、 处理机管理、存储器管理、设备管理、文件管理 2、 相关的数据段、PCB(或进程控制块) 3、 实时系统、分时系统 4、 竞争资源、进程间推进次序非法 5、 4 6、 输入井、输出井 7、 多次性、对换性 8、 用户文件、库文件 9、 连续分配、链接分配、索引分配 二、 单项选择题(每题 1 分,共 20 分) (1)4 (2)3 (3)2 (4)1 (5)1 (6)1 (7)2 (8)3 (9)2 (10)3 (11)3 (12)2 (13)1 (14)3 (15)2 (16)3 (17)3 (18)4 (19)3 (20)3 三、 简答题(每题 10 分,共 30 分)

1、 状态转换图如下: (2分) 就绪 时间片完 I/O完成 进程调度 阻塞 执行 I/O请求

就绪到执行:处于就绪状态的进程,在调度程序为之分配了处理器之后,该进程就进入执行状态。 (2分)

执行到就绪:正在执行的进程,如果分配给它的时间片用完,则暂停执行,该进程就由执行状态转变为就绪状态。 (2分)

执行到阻塞:如果正在执行的进程因为发生某事件(例如:请求I/O,申请缓冲空间等)而使进程的执行受阻,则该进程将停止执行,由执行状态转变为阻塞状态。 (2分)

阻塞到就绪:处于阻塞状态的进程,如果引起其阻塞的事件发生了,则该进程将解除阻塞状态而进入就绪状态。 (2分)

2、 Var a,b,c,d,e,f:semaphore:=0,0,0,0,0,0;

Begin Parbegin

Begin S1;signal(a);sigan(b);signal(c);end; 2分 Begin wait(a);S2;signal(d);end; 2分 Begin wait(c);S3;signal(e);end; 2分 Begin wait(d);S4;signal(f);end; 2分 Begin wait(b);wait(e);wait(f);S5;end; 2分 parend end

3、 (1)FCFS算法: 5分 当前149 下一磁道 移动距离 88 61 147 59 95 52 177 82 94 83 150 56 102 48 175 73 138 37 (1)T0时刻为安全状态。其中的一个安全序列为(P4,P5,P3,P2,P1) (其他可能的安全序列有:(P4,P5,X,X,X),(P4,P2,X,X,X),(P4,P3,X,X,X),(P5,X,X,X,X))

(2)可以为P4分配资源,因为分配后的状态还是安全的,其安全序列的分析如下表:

P4 P5 P1 P2 P3 WORK 2,3,3 0,3,2 4,3,7 7,4,11 9,5,13 13,5,15 NEED 0,2,0 1,1,0 3,4,7 1,3,4 0,0,6 ALLOCATION 4,0,5 3,1,4 2,1,2 4,0,2 4,0,5 新WORK 0,3,2 4,3,7 7,4,11 9,5,13 13,5,15 17,5,20 FINISH True True True True True 分配给P4:(2,0,1) (3)进程P1再请求资源(0,2,0),则不能为之分配资源。因为分配资源后,

不存在安全序列,其分析如下表: P4 P5 P1 P2 P3 WORK 0,3,2 NEED 0,2,0 1,1,0 3,2,7 1,3,4 0,0,6 ALLOCATION 新WORK 0,1,2 FINISH False False False False False 分配给P1:(0,2,0) 此时,WORK不能满足任何一个进程的请求使之运行结束,即进入了不安全状态。 总的磁道移动数为:61+59+52+82+83+56+48+73+37=551 (2)SCAN算法: 5分 当前149 下一磁道 移动距离 150 1 175 25 177 2 147 30 138 9 102 36 95 7 94 1 88 6 2、

答:最佳置换算法的情况如下表: 页面走向 1 物理页0 物理页1 物理页2 物理页3 缺页否 1 Y 2 1 2 Y 3 1 2 3 Y 6 1 2 3 6 Y 4 1 2 3 4 Y 7 1 2 3 7 Y 3 2 1 4 1 2 4 7 Y 7 5 1 2 5 7 Y 6 1 2 5 6 Y 5 2 1 总的磁道移动数为:1+25+2+30+9+36+7+1+6=117 四、 应用题(每题 15 分,共 30 分) 1、

缺页次数为9,缺页率为9/16

LRU算法的情况如下表: 页面走向 1 物理页0 得 分 Y 2 Y 2 3 Y 2 3 6 Y 2 3 6 Y 7 3 6 Y 7 3 2 Y 7 3 2 Y 4 3 2 Y 4 7 2 Y 4 7 5 Y 4 7 5 Y 2 7 5 Y 1 2 1 3 1 6 1 4 4 7 4 3 2 4 1 1 4 1 7 1 5 1 6 6 5 2 6 1 6 2 1 一 二 三 四 五 总分 物理页1 物理页2 物理页3 缺页否 一、 填空题(每空1分,共10分) 5 Y 1. 若允许用户使用的逻辑地址空间大于主存储器的绝对地址空间,则应采用__ __________存储管理技术。

缺页次数为14,缺页率为14/16

FIFO算法的情况如下表: 页面走向 1 物理页0 物理页1 物理页2 物理页3 缺页否 1 Y 2 1 2 Y 3 1 2 3 Y 6 1 2 3 6 Y 4 4 2 3 6 Y 7 4 7 3 6 Y 3 2 4 7 2 6 Y 1 4 7 2 1 Y 4 7 5 5 7 2 1 Y 6 5 6 2 1 Y 5 2 1 2. 进程的静态实体由程序、数据段和___________三部分组成。 3. 当采用分页式虚拟存储管理时,如果在作业执行过程中需访问的页面不在 主存储器中,则硬件将发出一个___________中断。 4. 采用页式存储管理时,程序中的逻辑地址可分成页号和____________两部分。

5. 常用的I/O控制方式有程序直接控制方式、中断方式、 _和I/O通道方式。

6. 执行一次磁盘信息传输操作所花的时间有三部分: 、旋转延迟和传输时间。

7. 用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为 __。

缺页次数为10,缺页率为10/16

丽水学院2007-2008学年第二学期期末试卷(A)

科目 操作系统 使用班级 信管06

8. 存放在磁盘上的文件可以有多种组织形式,通常有连续文件、

班级 姓名 学号

____________、索引文件三种结构。

9. 文件系统为每个文件另建立一张指示逻辑记录和物理块之间的对应表,由


计算机操作系统期末考试题及答案5(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学美术教学论文5篇

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: