精品・原创・海量・电子文档交易市场
VIP

第三章-进程同步问题习题答案.doc

1.8 我要评价: 举报
作者/来源: 好好学习 | 发表时间: 2026年11月11日 | 作品编号: 236124719456709 | 4页 | 20.50KB | Word文件
【摘要】 进程同步练习 1. 有一阅览室,共有100个座位。读者进入时必须先在一张登记表上登记,该表为每一座位列一表目,包括座号和读者姓名。读者离开时要消掉登记内容。试用P、V操作描述读者进程的同步结构。 var mutex : semaphere; 信号量,用于互斥 full : semaphere; 信号量,用于同步 table : array 0..n-1 of item; 登记表 procedure reader; 读者进程 begin P(full); P(mutex); Register_name(table); V(mutex); Reading; P(mutex); Delet_name(table); V(mutex); V(full) end; begin seminitsal(mutex.v,1; full.v,100); 初始化 cobegin reader; re
会员专享推荐 · 你可能也用得上更多
开通 会员,畅读全站文档
本篇文档已为你保留
本篇文档价值 ¥35.00会员 免费解锁
  • 全文不限次阅读,剩余内容即刻解锁
  • 高速下载通道,免排队、无等待
  • 专属客服 1 对 1 答疑,优先响应
  • 每日赠送下载券,本篇文档免费送
/ 4