四、论述题 37. 略。 38. (1) 定义变量 信箱名:boxname; 信箱大小:boxsize; 已存信件数:mesnum; 空的格子数:fromnum; (2) 形式描述如下: send (boxname, msg) begin 根据boxname找到信箱; P (fromnum); 把消息msg放入空的格子后,置该格子为满标志; V (mesnum); end receive (boxname, msg) begin 根据boxname找到信箱; P (mesnum); 取标志为满的格子中的消息到msg后,置该格子为空标志; V (fromnum); end
|