编辑: 元素吧里的召唤 2019-07-15

1024 =2

10 ,于是页内地址需要

10 位二进制数表示;

(1分)

32 个物理块,需要

5 位二进制数表示 (32=2

5 );

(1分〉因此, 页的逻辑地址由页号和页内地址组成,所以需要 3+10=13 位二进制数表示.(1分〉 页的物理地址由块号和页内地址的拼接,所以需要 5+10=15 位二进制数表示.(1分) 26. 答:一般说来,文件系统应具备以下功能:文件管理;

目录管理;

文件存储空间的管理;

文件的共享和保护;

提供方便的接口. (5 分) 27. 答:设备驱动程序的功能主要有 z 接受用户的1/

0 请求;

取出请求队列中队首请求,将 相应设备分配给它;

启动该设备工作,完成指定的1/

0 操作;

处理来自设备的中断. (5 分) 28. 答:推动操作系统发展的因素很多,主要可归结为硬件技术更新和应用需求扩大两大 方面. (2 分) 伴随计算机器件的更新换代,计算机系统的性能得到快速提高,也促使操作系统的性能和 结构有了显著提高.此外,硬件成本的下降也极大地推动了计算机技术的应用推广和普及 ;

(2 分)应用需求促进了计算机技术的发展,也促进了操作系统的不断更新升级.(1分)

四、应用题{每小题

10 分,共20 分} 29. 解: 因为打印机是一种临界资源,所以这三个进程只能互斥使用这台打印机,即一个用户的计 算结果打印完之后,另一个用户再打印. (2 分) 设三个进程分别为 A 、 B 和C.设一个互斥信号量 mutex ,其初值为

10 (2 分)

841 三个进程互斥使用打印机的算法如下所示.(每个算法

2 分) 进程A 进程B 进程C , P(mutex) P(mutex) P(mutex) 使用打印机 使用打印机 使用打印机 V(mutex) V(mutex) V(mutex) 30. 解: 所有内存块最初都是空的,所以第一次用到的页面都产生一次缺页.计算过程如下: (6 分) FI........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题