文章

7

粉丝

0

获赞

0

访问

489

头像
【250518年】408计算机统考真题模拟考试 - 第46题答案笔记
操作系统
发布于2025年5月18日 12:11
阅读数 100

计算机考研408统考历年真题及答案解析

semaphore mutex=1;//互斥使用水井

semaphore mutex2=1;//互斥使用水缸

semaphore bucket=3;

sempahore empty=10;//水缸剩余空间

semaphore full=0;//水缸水数目

小和尚(){

   while(1){

       p(empty);
       p(bucket);

       p(mutex);

       取水;

       v(mutex);

       p(mutex2);

       pour water;

       v(mutex2);

       v(full);

       v(bucket);

   }

}

老和尚(){

    while(1){

      p(full);

     p(bucket);

      p(mutex2);

      get water;

      v(mutex2);

      v(empty);

      v(bucket);

    }

}


评分及理由

(1)信号量定义(满分2分)

得分:2分

理由:学生正确定义了所有必要的信号量,包括互斥信号量(mutex和mutex2)、资源信号量(bucket、empty、full),...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发