操作系统第三版教材部分习题参考答案.doc
《操作系统第三版教材部分习题参考答案.doc》由会员分享,可在线阅读,更多相关《操作系统第三版教材部分习题参考答案.doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章 进程管理三、实训问题参考答案cx程序运行时,一个父进程和两个子进程并发运行,所以多次执行的结果并不总是一样。系统中一个父进程和一个子进程并发运行,所以多次执行的结果并不总是一样。如果注释“/*父进程line1*/”所在行和“/*父进程line2*/” 所在行交换位置,程序多次运行的结果会相同,因为wait()函数的功能是:主进程暂停执行,等待子进程结束再继续执行主进程。习题10. 答案:A: while(TRUE) 生产消息; P(Sab); P(Sac); 向缓冲区送消息; V(Sb); V(Sc); B: while(TRUE) P(Sb); 从缓冲区取消息; V(Sab) C:
2、whe(TRUE) P(Sc); 从缓冲区取消息; V(Sac) 13. 答案:设置一个信号量S,代表机房内空位数目,初值为40,用来控制进入机房的上机进程数不超过40;再设置互斥信号量mutex,代表机房门这一临界资源,其初值为1,以实现多个上机进程对其互斥访问。P(S);P(mutex);从机房门进入V(mutex);上机P(mutex);从机房门离开V(mutex);V(S);18. 答案:(1)mutex是互斥信号量,初值为1,表示开始时无进程在临界区。SP是同步信号量,初值为n,表示开始时有n个空的缓冲区。SC是同步信号量,初值为0,表示开始时有0个满的缓冲区。(2)处填 P(mut
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 第三 教材 部分 习题 参考答案
限制150内