(93) 北京理工大学远程教育学院2020-2021学年第二学期
《操作系统》期末试卷
教学站 学号 姓名 成绩
应用题(每题20分,共100分)
1. 批处理操作系统、分时操作系统和实时操作系统的特点各是什么?
2.简述独占设备的一般分配过程。
3. 在什么情况下需要进行重定位?为什么要引入动态重定位?
4.桌子上有一只盘子,每次只能放一只水果。爸爸专向盘子中放苹果,妈妈专向盘子中放橘子,一个儿子专等吃盘子中的橘子,一个女儿专等吃盘子中的苹果。用PV操作实现他们之间的同步机制。
5. 在银行家算法中,若出现下面的资源分配情况:
Process Allocation Need Available
P0 0 0 3 2 0 0 1 2 1 6 2 2
P1 1 0 0 0 1 7 5 0
P2 1 3 5 4 2 3 5 6
P3 0 0 3 2 0 6 5 2
P4 0 0 1 4 0 6 5 6
试问:
(1)该状态是否安全?
(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?
(3)如果系统立即满足P2的上述请求,请问,系统是否立即进入死锁状态?