本文摘要:
}main(){printf(factor or 5=%d\n,fact());}六.名词解释(每小题2分,共10分)1) 线程 2)管程 3)管道 4)I/O重定向 5)动态地址重定位线程:是进程内的调度,也称为轻权进程七.填空(每空0.5分, 共10分)1.为了赋予操作系统以某些特权,使得操作系统更加安全可靠地工作,实际操作系统中区分程序执行的两种不同的运行状态是核心态,用户态程序不能执行特权指令.2.引起进程调度的原因有:______________,______________和____________.3.在一个请求式页式存储系统中,一个程序的页面走向为1,2,1,4,3,2,3,5,1,2,1,3.假定分配给该程序的存

}
main(){
printf("factor or 5=%d\n",fact());
}
六.名词解释(每小题2分,共10分)
1) 线程 2)管程 3)管道 4)I/O重定向 5)动态地址重定位
线程:是进程内的调度,也称为轻权进程
七.填空(每空0.5分, 共10分)
1.为了赋予操作系统以某些特权,使得操作系统更加安全可靠地工作,实际操作系统中区分程序执行的两种不同的运行状态是
核心态,
用户态程序不能执行特权指令.
2.引起进程调度的原因有:______________,______________和____________.
3.在一个请求式页式存储系统中,一个程序的页面走向为1,2,1,4,3,2,3,5,1,2,1,3.假定分配给该程序的存储块数为4,则采用FIFO,LRU和LFU 页面置换算法时,访向过程中的缺页次数分别为___,___和___.
4.通道技术的引入,实现了_______与_______的并行;________与_________的并行;________与_______的并行.
5.设备分配程序除了向提出I/O请求的进程分配设备外,还要为他分配
设备控制器,DMA控制器和
通道.
6.文件系统通常向用户提供的接口有
命令 接口和
编程 接口.以及
图形 接口
7.UNIX文件系统中通过引入
文件 索引结点来提高文件的检索效率.
八.简答题(共10分)
1.试述缺页中断的处理步骤;与一般中断相比,主要的区别是什么?
2.UNIX文件系统使用的地址索引结构是什么?与一般的地址索引结构相比有什么优点?付出的代价是什么?
九.算法题(共10分)
遵循同步机制的四条准则,写出用锁机制实现的解决读者--写者问题的同步算法.
解:同步机制的四条准则是: 有空则进,让权等待,有限等待,
十.(10分)简述UNIX系统V中块设备数据缓冲池的管理技术,给出缓冲池的结构和缓冲区的分配与释放操作.