1.  >>  河南成教 / 操作系统
 河南成教 / 操作系统


10[综合题]
用PV操作解决读者写者问题的正确程序如下:begin S, Sr: Semaphore; rc: integer;    S:=1; Sr:=1; rc:=0;cobegin PROCES Reader i ( i=1,2…)      begin P(Sr)      rc:=rc 1;      if rc=1 then P(S);      V(Sr);     read file;      P(Sr);      rc:=rc-1    if rc=0 thenV(S);    V(Sr);    end ;  PROCES Writer j (j=1,2…)  begin P(S);        Write file;        V(S)  end;coend ;end;请回答:(1)信号量 Sr的作用;(2)程序中什么语句用于读写互斥,写写互斥;(3)若规定仅允许5个进程同时读怎样修改程序?
  积分
 参考答案:
 佳题速递:
  • 临床寻找股血管以搏动的股动脉为标志。护理应用解剖学
  • “晓看红湿处,花重锦官城”描写的是( ) A、 重庆 B、 成都 C、 昆明 D、 南宁中国旅游地理
  • 教学是一种有规可循的科学认识活动是因为:教育学概论
  • 下列有关应付票据处理的表述中,不正确的是( )。 中级会计实务
  • 9[填空题] 常用于民用建筑的平开木门扇有_____________________三种房屋构造
  • 起诉意见书主要由五个部分组成,即首部、犯罪事实、起诉理由、尾部和附项。( ) 法律文书制作实务